System.GC.HeapHardLimit and .HeapHardLimitPercent in runtimeconfig.json (#25574)
authorAndy Hanson <anhans@microsoft.com>
Thu, 11 Jul 2019 20:14:34 +0000 (13:14 -0700)
committerGitHub <noreply@github.com>
Thu, 11 Jul 2019 20:14:34 +0000 (13:14 -0700)
commit9227bd5385484f4c652d209f6403e8fb78abd25f
treef77e49e17d8f267f6ebbd5daf07e6c130af55222
parentbbc349ef3fd6bd299731689b743fc3fff696c778
System.GC.HeapHardLimit and .HeapHardLimitPercent in runtimeconfig.json (#25574)

* System.GC.HeapHardLimit and .HeapHardLimitPercent in runtimeconfig.json

This adds two new configuration options, "System.GC.HeapHardLimit" and
"System.GC.HeapHardLimitPercent" to runtimeconfig.json. These behave the
same as COMPlus_GCHeapHardLimit and COMPlus_GCHeapHardLimitPercent.

* Add cast

* Dummy change to trigger tests rerun
src/vm/eeconfig.cpp
src/vm/eeconfig.h
src/vm/gcenv.ee.cpp