diff options
author | Sergiy Kuryata <sergeyk@microsoft.com> | 2015-11-24 14:28:33 -0800 |
---|---|---|
committer | Sergiy Kuryata <sergeyk@microsoft.com> | 2015-11-24 15:16:01 -0800 |
commit | f10640b7acf16196a7e00104daf65b052793d993 (patch) | |
tree | f8b49cae3663c2a6180da2ce7a1ff4f676ba1c6b /src/dlls/mscoree/unixinterface.cpp | |
parent | 2b71c200ef1e55f55dc0e94029597b52b839037a (diff) | |
download | coreclr-f10640b7acf16196a7e00104daf65b052793d993.tar.gz coreclr-f10640b7acf16196a7e00104daf65b052793d993.tar.bz2 coreclr-f10640b7acf16196a7e00104daf65b052793d993.zip |
Don't enable Concurrent GC on Unix by default
This change temporary disables the code in Unix hosting APIs that switches Concurrent GC on by default on Unix because this feature is not supported yet and having this flag set causes a performance regression (this problem is tracked by issue https://github.com/dotnet/coreclr/issues/2155).
Diffstat (limited to 'src/dlls/mscoree/unixinterface.cpp')
-rw-r--r-- | src/dlls/mscoree/unixinterface.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/dlls/mscoree/unixinterface.cpp b/src/dlls/mscoree/unixinterface.cpp index 2f4e1e97e0..013b4451d9 100644 --- a/src/dlls/mscoree/unixinterface.cpp +++ b/src/dlls/mscoree/unixinterface.cpp @@ -107,8 +107,7 @@ static void ExtractStartupFlagsAndConvertToUnicode( STARTUP_FLAGS startupFlags = static_cast<STARTUP_FLAGS>( STARTUP_FLAGS::STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN | - STARTUP_FLAGS::STARTUP_SINGLE_APPDOMAIN | - STARTUP_FLAGS::STARTUP_CONCURRENT_GC); + STARTUP_FLAGS::STARTUP_SINGLE_APPDOMAIN); int propertyCountW = 0; for (int propertyIndex = 0; propertyIndex < propertyCount; ++propertyIndex) { |