diff options
author | noahfalk <noahfalk@microsoft.com> | 2017-07-24 17:38:30 -0700 |
---|---|---|
committer | noahfalk <noahfalk@microsoft.com> | 2017-07-24 17:38:30 -0700 |
commit | fd1998903d5eef356f27c54e5a9d490711cbc9e7 (patch) | |
tree | b1d3d7ff1978483060a0f7c879b22006edd417b4 /clr.coreclr.props | |
parent | 39cd3cfcb078154f9b595ae476f2c5fb7b445e18 (diff) | |
download | coreclr-fd1998903d5eef356f27c54e5a9d490711cbc9e7.tar.gz coreclr-fd1998903d5eef356f27c54e5a9d490711cbc9e7.tar.bz2 coreclr-fd1998903d5eef356f27c54e5a9d490711cbc9e7.zip |
Add the runtime code versioning feature
This makes tiered compilation work properly with profiler ReJIT, and positions the runtime to integrate other versioning related features together in the future. See the newly added code-versioning design-doc in this commit for more information.
Breaking changes for profilers: See code-versioning-profiler-breaking-changes.md for more details.
Diffstat (limited to 'clr.coreclr.props')
-rw-r--r-- | clr.coreclr.props | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clr.coreclr.props b/clr.coreclr.props index e8c2ff8a63..4a71b0a046 100644 --- a/clr.coreclr.props +++ b/clr.coreclr.props @@ -5,6 +5,7 @@ <DebuggingSupportedBuild>true</DebuggingSupportedBuild> <EnCSupported Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'amd64')">true</EnCSupported> <EnableDownlevelForNls Condition="'$(CrossTargetArchitecture)' != ''">true</EnableDownlevelForNls> + <FeatureCodeVersioning>true</FeatureCodeVersioning> <FeatureCominteropApartmentSupport>true</FeatureCominteropApartmentSupport> <FeatureDbiDebugging>true</FeatureDbiDebugging> <FeatureDbiOopDebugging_HostLocal>false</FeatureDbiOopDebugging_HostLocal> |