You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue tracks required work and progress for the porting of the mono interpreter to CoreCLR. The end goal of this issue is to be able to run entire test suites in full interpreter mode (without any JIT/AOT) on desktop platforms (ex. arm64 linux). This issue will be updated on the fly as the implementation progresses.
M1 - basic compilation and interpreting support of a simple method
A discrete ckfinite op is absent from the list (for conformance: src/tests/JIT/IL_Conformance/Old/Base/ckfinite.ilproj). Implementation-wise, it's basically: https://godbolt.org/z/vxMYrvb8d.
This issue tracks required work and progress for the porting of the mono interpreter to CoreCLR. The end goal of this issue is to be able to run entire test suites in full interpreter mode (without any JIT/AOT) on desktop platforms (ex. arm64 linux). This issue will be updated on the fly as the implementation progresses.
M1 - basic compilation and interpreting support of a simple method
M2 - stress tests involving object manipulation
M3 - EH and interpreter calls
M4 - mixing with compiled code
M5 - pinvoke support, full interpreter support for Hello World
Console.WriteLine("Hello World")
in full interpreter modeM6 - IL opcodes for CoreCLR startup ordered by number of occurrences:
CEE_LOCALLOC
and frame data allocator for dynamic stack allocations #114860Nice to have refactorings/improvements that are out of scope of this project:
The text was updated successfully, but these errors were encountered: