| .. |
|
Cache
|
5e0f8e8738
Implement JIT Arm64 backend (#4114)
|
3 ani în urmă |
|
PTC
|
f0562b9c75
CPU: Avoid argument value copies on the JIT (#4484)
|
3 ani în urmă |
|
ArmEmitterContext.cs
|
5e0f8e8738
Implement JIT Arm64 backend (#4114)
|
3 ani în urmă |
|
Compiler.cs
|
5e0f8e8738
Implement JIT Arm64 backend (#4114)
|
3 ani în urmă |
|
CompilerContext.cs
|
4da44e09cb
Make structs readonly when applicable (#4002)
|
3 ani în urmă |
|
CompilerOptions.cs
|
a9343c9364
Refactor `PtcInfo` (#2625)
|
4 ani în urmă |
|
ControlFlowGraph.cs
|
eba682b767
Implement some 32-bit Thumb instructions (#3614)
|
3 ani în urmă |
|
DelegateHelper.cs
|
0d3b82477e
Use new ArgumentNullException and ObjectDisposedException throw-helper API (#4163)
|
3 ani în urmă |
|
DelegateInfo.cs
|
b5c215111d
PPTC Follow-up. (#1712)
|
5 ani în urmă |
|
Delegates.cs
|
0d3b82477e
Use new ArgumentNullException and ObjectDisposedException throw-helper API (#4163)
|
3 ani în urmă |
|
DispatcherFunction.cs
|
9d7627af64
Add multi-level function table (#2228)
|
4 ani în urmă |
|
Dominance.cs
|
e5f78fb1d4
Replace LinkedList by IntrusiveList to avoid allocations on JIT (#931)
|
6 ani în urmă |
|
EmitterContext.cs
|
f0824fde9f
Add host CPU memory barriers for DMB/DSB and ordered load/store (#3015)
|
4 ani în urmă |
|
GuestFunction.cs
|
a731ab3a2a
Add a new JIT compiler for CPU code (#693)
|
6 ani în urmă |
|
IntervalTree.cs
|
0d3b82477e
Use new ArgumentNullException and ObjectDisposedException throw-helper API (#4163)
|
3 ani în urmă |
|
RegisterToLocal.cs
|
22b2cb39af
Reduce JIT GC allocations (#2515)
|
4 ani în urmă |
|
RegisterUsage.cs
|
4da44e09cb
Make structs readonly when applicable (#4002)
|
3 ani în urmă |
|
RejitRequest.cs
|
5e724cf24e
Add Profiled Persistent Translation Cache. (#769)
|
5 ani în urmă |
|
SsaConstruction.cs
|
37d27c4c99
Some minor cleanups and optimizations (#4174)
|
3 ani în urmă |
|
SsaDeconstruction.cs
|
22b2cb39af
Reduce JIT GC allocations (#2515)
|
4 ani în urmă |
|
TranslatedFunction.cs
|
a1a4771ac1
Remove use of GetFunctionPointerForDelegate to get JIT cache function pointer (#4337)
|
3 ani în urmă |
|
Translator.cs
|
a1a4771ac1
Remove use of GetFunctionPointerForDelegate to get JIT cache function pointer (#4337)
|
3 ani în urmă |
|
TranslatorCache.cs
|
92d166ecb7
Enable CPU JIT cache invalidation (#2965)
|
4 ani în urmă |
|
TranslatorQueue.cs
|
ee1825219b
Clean up rejit queue (#2751)
|
3 ani în urmă |
|
TranslatorStubs.cs
|
5e0f8e8738
Implement JIT Arm64 backend (#4114)
|
3 ani în urmă |