diff options
author | LDj3SNuD <35856442+LDj3SNuD@users.noreply.github.com> | 2020-12-17 20:32:09 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-17 20:32:09 +0100 |
commit | b5c215111de665ef8d18b38405ac55e17996e30e (patch) | |
tree | 3fd285d43f466dbe10b80510b20b2076391555b4 /ARMeilleure/CodeGen/X86/CodeGenerator.cs | |
parent | 10aa11ce13291cf2ea2aeb751838c65c45fdc0ba (diff) |
PPTC Follow-up. (#1712)
* 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.
* GetIndirectFunctionAddress(): Validate that writing actually takes place in dynamic table memory range (and not elsewhere).
* Fix Ptc.UpdateInfo() due to rebase.
* Nit for retrigger Checks.
* Nit for retrigger Checks.
Diffstat (limited to 'ARMeilleure/CodeGen/X86/CodeGenerator.cs')
0 files changed, 0 insertions, 0 deletions