Use the GCHeapAffinitizeRanges / GCHeapAffinitizeMask exclusively
authorJan Vorlicek <janvorli@microsoft.com>
Tue, 2 Apr 2019 21:35:09 +0000 (23:35 +0200)
committerJan Vorlicek <janvorli@microsoft.com>
Wed, 3 Apr 2019 19:12:09 +0000 (21:12 +0200)
commit9367f507b1f80b2382665adacee6f91c613b7e87
tree47557d9ddbcb36f7625fca34d4ff1dc0753d6640
parentcbd98607a8ec5c50b21ece7c32370105b63c016c
Use the GCHeapAffinitizeRanges / GCHeapAffinitizeMask exclusively

The GCHeapAffinitizeRanges are now used only when CPU groups are enabled
and the GCHeapAffinitizeMask when CPU groups are disabled.

Commit migrated from https://github.com/dotnet/coreclr/commit/cb8b829fd3717acc2688025341f822e4097cf5c5
src/coreclr/src/gc/env/gcenv.os.h
src/coreclr/src/gc/gc.cpp
src/coreclr/src/gc/gcconfig.cpp
src/coreclr/src/gc/gcconfig.h
src/coreclr/src/gc/unix/gcenv.unix.cpp
src/coreclr/src/gc/windows/gcenv.windows.cpp
src/coreclr/src/vm/gcenv.os.cpp