1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2024-11-27 03:22:03 +00:00
Ryujinx/ChocolArm64
gdkchan 6d65e53664
Remove cold methods from the CPU cache (#224)
* Remove unused tracing functionality from the CPU

* GetNsoExecutable -> GetExecutable

* Unsigned comparison

* Re-add cpu tracing

* Config change

* Remove cold methods from the translation cache on the cpu

* Replace lock with try lock, pass new ATranslatorCache instead of ATranslator

* Rebase fixups
2018-09-19 17:07:56 -03:00
..
Decoder Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
Decoder32
Events Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
Exceptions More flexible memory manager (#307) 2018-08-15 15:59:51 -03:00
Instruction Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
Instruction32
Memory Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
State Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
Translation Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
ABitUtils.cs Fix/Add 10 Shift Right and Mls_Ve Instructions; add 14 Tests. (#407) 2018-09-08 14:24:29 -03:00
AOpCodeTable.cs Fix/Add 1+12 [Saturating] [Rounded] Shift Right Narrow (imm.) Instructions; add 14 Tests. Add 6 Tests for PR#405. Add 2 Tests for PR#412. (#409) 2018-09-17 01:54:05 -03:00
AOptimizations.cs Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
AThread.cs Fix performance regression caused by the new scheduler changes (#422) 2018-09-19 12:16:20 -03:00
ATranslatedSub.cs Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
ATranslatedSubType.cs
ATranslator.cs Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
ATranslatorCache.cs Remove cold methods from the CPU cache (#224) 2018-09-19 17:07:56 -03:00
ChocolArm64.csproj