Remove support for the x86 compat JIT from .NET Core.
authorPat Gavlin <pagavlin@microsoft.com>
Wed, 26 Apr 2017 23:01:52 +0000 (16:01 -0700)
committerPat Gavlin <pagavlin@microsoft.com>
Thu, 27 Apr 2017 22:33:31 +0000 (15:33 -0700)
commitbe85750aff9da2e38b163f0a4c67f5ef837ecf76
tree5045a54961a451f2826f6cb63a2f6b5296029306
parent6d1743443a3aa1f456cd95b10f185cd7cb73a7ff
Remove support for the x86 compat JIT from .NET Core.

These changes remove support for the x86 compat JIT from the build, the
runtime, and the various perf/test scripts.

Fixes dotnet/coreclr#10733, dotnet/coreclr#10734.

Commit migrated from https://github.com/dotnet/coreclr/commit/abd76724643106cfdbd7b6ae80f1551a6d6db511
19 files changed:
docs/coreclr/project-docs/clr-configuration-knobs.md
src/coreclr/build.cmd
src/coreclr/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json
src/coreclr/clrdefinitions.cmake
src/coreclr/perf.groovy
src/coreclr/src/.nuget/Microsoft.NETCore.Jit/runtime.Windows_NT.Microsoft.NETCore.Jit.props
src/coreclr/src/CMakeLists.txt
src/coreclr/src/inc/clrconfigvalues.h
src/coreclr/src/vm/codeman.cpp
src/coreclr/src/vm/codeman.h
src/coreclr/src/vm/eeconfig.cpp
src/coreclr/src/vm/eeconfig.h
src/coreclr/src/vm/jitinterface.cpp
src/coreclr/tests/protononjit_testenv.cmd [moved from src/coreclr/tests/x86/legacyjit_x86_testenv.cmd with 94% similarity]
src/coreclr/tests/scripts/run-throughput-perf.py
src/coreclr/tests/scripts/run-xunit-perf.cmd
src/coreclr/tests/x86/compatjit_x86_testenv.cmd [deleted file]
src/coreclr/tests/x86/ryujit_x86_testenv.cmd [deleted file]
src/coreclr/tests/x86_jit32_issues.targets [deleted file]