Implement a new JIT for Arm devices

This commit is contained in:
Gabriel A 2023-12-24 01:01:08 -03:00
parent 59a0c7cfd8
commit cee2e2f600
127 changed files with 42538 additions and 25 deletions

View file

@ -76,7 +76,7 @@ namespace ARMeilleure.Translation
CountTable = new EntryTable<uint>();
Functions = new TranslatorCache<TranslatedFunction>();
FunctionTable = new AddressTable<ulong>(for64Bits ? _levels64Bit : _levels32Bit);
Stubs = new TranslatorStubs(this);
Stubs = new TranslatorStubs(FunctionTable);
FunctionTable.Fill = (ulong)Stubs.SlowDispatchStub;