Age | Commit message (Collapse) | Author | Files | Lines |
|
In ReadyToRun mode, the method entrypoint to call is always given to the JIT via getCallInfo. GenTreeIntrinsic was dropping this entrypoint that caused methods that use Object.GetType intrinsics to fail to compile in ReadyToRun mode. It is a fatal error in CoreRT because of there is no fallback to JIT at runtime.
The fix is to pass this entrypoint around in GenTreeIntrinsic.
Added a test case in the ReadyToRun unit test.
|
|
|
|
This is a collection of managed runtime tests from an internal legacy test tree.
|
|
The following changes are being submitted in order to prepare for a large collection of tests to be ported from the internal legacy test tree.
- Adds "build kinds" to the test tree.
- Adds some documentation for the test tree
- Adds a Test Priority feature (see documentation Documentation/project-docs/tests.md for more information.
- Dropped the cs_template.csproj types and converted to individual CSProject files.
|
|
READYTORUN_HELPER_ThrowNullRef and READYTORUN_HELPER_ThrowDivZero.
Allow ReadyToRun tests to be run with llilc.
|
|
1) Float package versions
2) Change readytorun packages to use project.json. The versions that were referenced in the packages.config didn't actually exist anyway, and on machines with cleaner caches, might cause a build breka
3) Lock SIMD packages
|
|
This change modifies the ReadyToRun test so that it verifies assembly version resiliency.
|
|
Add tests to verify ready to run handles versioning correctly.
|