summaryrefslogtreecommitdiff
path: root/tests/src/JIT/jit64/gc/regress
AgeCommit message (Collapse)AuthorFilesLines
2015-12-11Porting tests that have referencesHongtao Yu1-1/+1
jit\directed\perffix\primitivevt\callconv2_cs_d.csproj jit\directed\perffix\primitivevt\callconv2_cs_do.csproj jit\directed\perffix\primitivevt\callconv2_cs_r.csproj jit\directed\perffix\primitivevt\callconv2_cs_ro.csproj jit\methodical\cctor\xassem\xprecise1_cs_d.csproj jit\methodical\cctor\xassem\xprecise1_cs_do.csproj jit\methodical\cctor\xassem\xprecise1_cs_r.csproj jit\methodical\cctor\xassem\xprecise1_cs_ro.csproj jit\methodical\cctor\xassem\xprecise1b_cs_d.csproj jit\methodical\cctor\xassem\xprecise1b_cs_do.csproj jit\methodical\cctor\xassem\xprecise1b_cs_r.csproj jit\methodical\cctor\xassem\xprecise1b_cs_ro.csproj jit\methodical\cctor\xassem\xprecise2_cs_d.csproj jit\methodical\cctor\xassem\xprecise2_cs_do.csproj jit\methodical\cctor\xassem\xprecise2_cs_r.csproj jit\methodical\cctor\xassem\xprecise2_cs_ro.csproj jit\methodical\cctor\xassem\xprecise4_cs_d.csproj jit\methodical\cctor\xassem\xprecise4_cs_do.csproj jit\methodical\cctor\xassem\xprecise4_cs_r.csproj jit\methodical\cctor\xassem\xprecise4_cs_ro.csproj jit\regression\clr-x86-jit\v2.0-beta2\b423721\b423721.csproj Remove testing against Type.GetMethod(string) which is not in coreCLR. jit\jit64\eh\finallyexec\nestedTryRegionsWithSameOffset1.csproj jit\jit64\eh\finallyexec\nestedTryRegionsWithSameOffset1_o.csproj jit\jit64\eh\finallyexec\nestedTryRegionsWithSameOffset2.csproj jit\jit64\eh\finallyexec\nestedTryRegionsWithSameOffset2_o.csproj jit\jit64\eh\finallyexec\nestedTryRegionsWithSameOffset3.csproj jit\jit64\eh\finallyexec\nestedTryRegionsWithSameOffset3_o.csproj jit\jit64\eh\finallyexec\nonlocalgotoinatryblockinahandler.csproj jit\jit64\eh\leaves\nonlocalexitfromnestedcatch.csproj jit\methodical\boxing\xlang\_dbgsin_cs_cs.csproj jit\methodical\boxing\xlang\_odbgsin_cs_cs.csproj jit\methodical\boxing\xlang\_orelsin_cs_cs.csproj jit\methodical\boxing\xlang\_relsin_cs_cs.csproj jit\methodical\eh\basics\multihandler_d.csproj jit\methodical\eh\basics\multihandler_do.csproj jit\methodical\eh\basics\multihandler_r.csproj jit\methodical\eh\basics\multihandler_ro.csproj jit\methodical\eh\basics\throwincatch_d.csproj jit\methodical\eh\basics\throwincatch_do.csproj jit\methodical\eh\basics\throwincatch_r.csproj jit\methodical\eh\basics\throwincatch_ro.csproj jit\methodical\eh\basics\throwinclassconstructor_d.csproj jit\methodical\eh\basics\throwinclassconstructor_do.csproj jit\methodical\eh\basics\throwinclassconstructor_r.csproj jit\methodical\eh\basics\throwinclassconstructor_ro.csproj Porting jit\methodical\eh\basics Porting jit\methodical\eh\finallyexec Porting jit\methodical\eh\generics Porting jit\methodical\eh\interactions Porting jit\methodical\eh\leaves Porting jit\methodical\eh\rethrow Porting jit\methodical\eh\nested\general Porting jit\methodical\eh\nested\nonlocalexit Porting jit\methodical\eh\regress Porting more tests
2015-07-09Move CoreCLR to the modern build tools and dnxMatt Mitchell2-6/+8
This changes moves coreclr onto DNX (same version as corefx). Theoretically, this should allow these tests to target the desktop CLR. All of the old package.config files are gone and replaced with corresponding project.json files. The up front restore behavior is retained. Tests are now buildable individually, though not runnable in a similar fashion.
2015-06-30Speed up package resotre of JIT Test buildMatt Ellis3-10/+10
We spend a fair amount of time (six wall clock minutes on my machine) doing package restore for the JIT tests. This is because each project has its own packages.config file, so during the build we call nuget restore for each project. There are only four unique packages.config files for all these tests, so this change moves them to tests/src/JIT/config and updates the project files to consume them from there. This means during the build the `EnsureDependencies` target does not need to invoke nuget restore as often and the build is much faster as a result.
2015-06-24Refactor JIT test projects.Pat Gavlin3-23/+54
This change replaces the template projects used for the ported JIT tests with a single project file per test. This refactoring is intended to clarify exactly which tests from the legacy testbed have been ported and what their dependencies are; this should make later reasoning about these tests more straightforward. This change also disables a number of innocuous warnings in the ported tests for hygenic purposes.
2015-04-10Add JIT GC testsBengu Li6-0/+1163
Selected working JIT GC test cases from old test bed before ToF for porting into CoreCLR. Related proj, config, and sln files added and updated. Passed build, buildtest, runtest. Cleaned up the source code. Updated comments to remove internal information such as reference to internal bug numbers etc, removed some not useful comment. Code is re-formatted for consistent style. Copyright added. Scrub tool SSS ran. Pragma warning about parenthesis ignored.