diff options
author | Daniel Podder <dapodd@microsoft.com> | 2017-04-19 13:59:58 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-19 13:59:58 -0500 |
commit | c6506d7ed204aa2e42cfb073c56d4895aba0eeb2 (patch) | |
tree | dcc4b03e4937d1a4bcd09244a349861bebf0dde3 /config.json | |
parent | 11997438244cd9d84e8e75792373e694a5b68ca3 (diff) | |
download | coreclr-c6506d7ed204aa2e42cfb073c56d4895aba0eeb2.tar.gz coreclr-c6506d7ed204aa2e42cfb073c56d4895aba0eeb2.tar.bz2 coreclr-c6506d7ed204aa2e42cfb073c56d4895aba0eeb2.zip |
IBC: Disable `-partialNGEN -minify` for SPC.dll (#10950)
Add some fixes around the use of IBCMerge in CoreCLR, along with a BuildTools patch (which the fixes are dependent upon):
* don't restore the default optdata package through BuildTools
* don't use partial ngen by default in CoreCLR for SPC.dll
Diffstat (limited to 'config.json')
-rw-r--r-- | config.json | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/config.json b/config.json index 158c1b928e..c975171055 100644 --- a/config.json +++ b/config.json @@ -192,6 +192,18 @@ "values": [ true, false ], "defaultValue": false }, + "RestoreDefaultOptimizationDataPackage": { + "description": "Instructs BuildTools to restore the default OptimizationData package.", + "valueType": "property", + "values": [ true, false ], + "defaultValue": true + }, + "UsePartialNGENOptimization": { + "description": "Adds the `-partialNGEN -minify` arguments when invoking IBCMerge.", + "valueType": "property", + "values": [ true, false ], + "defaultValue": true + }, "OptimizationDataDir": { "description": "Sets the path where the build should look for IBC profile data.", "valueType": "property", @@ -481,7 +493,9 @@ "MsBuildLog": "default", "MsBuildWrn": "default", "MsBuildErr": "default", - "MsBuildEventLogging": "default" + "MsBuildEventLogging": "default", + "RestoreDefaultOptimizationDataPackage": "false", + "UsePartialNGENOptimization": "false" } } }, |