forked from Mirror/Ryujinx
2502f1f07f
* Added support for offline invalidation, via PPTC, of low cq translations replaced by high cq translations; both on a single run and between runs. Added invalidation of .cache files in the event of reuse on a different user operating system. Added .info and .cache files invalidation in case of a failed stream decompression. Nits. * InternalVersion = 1712; * Nits. * Address comment. * Get rid of BinaryFormatter. Nits. * Move Ptc.LoadTranslations(). Nits. * Nits. * Fixed corner cases (in case backup copies have to be used). Added save logs. * Not core fixes. * Complement to the previous commit. Added load logs. Removed BinaryFormatter leftovers. * Add LoadTranslations log. * Nits. * Removed the search and management of LowCq overlapping functions. * Final increment of .info and .cache flags. * Nit. * Free up memory allocated by Pools during any PPTC translations at boot time. * Nit due to rebase. |
||
---|---|---|
.. | ||
BasicBlock.cs | ||
BasicBlockFrequency.cs | ||
Comparison.cs | ||
IIntrusiveListNode.cs | ||
Instruction.cs | ||
Intrinsic.cs | ||
IntrinsicOperation.cs | ||
IntrusiveList.cs | ||
MemoryOperand.cs | ||
Multiplier.cs | ||
Node.cs | ||
Operand.cs | ||
OperandHelper.cs | ||
OperandKind.cs | ||
OperandType.cs | ||
Operation.cs | ||
OperationHelper.cs | ||
PhiNode.cs | ||
Register.cs | ||
RegisterType.cs |