diff options
author | gbalykov <g.balykov@samsung.com> | 2018-02-02 02:46:39 +0300 |
---|---|---|
committer | Maoni Stephens <Maoni0@users.noreply.github.com> | 2018-02-01 15:46:39 -0800 |
commit | 08337799278cfb546464acf3ef3ce701e685879f (patch) | |
tree | ec318c9133ecfc7400d909d8b7b6004a0a62b622 /src/gc/gcconfig.h | |
parent | 4d2f869d2ac3be04e49ce5e3af38e8edcbbb9b20 (diff) | |
download | coreclr-08337799278cfb546464acf3ef3ce701e685879f.tar.gz coreclr-08337799278cfb546464acf3ef3ce701e685879f.tar.bz2 coreclr-08337799278cfb546464acf3ef3ce701e685879f.zip |
Memory footprint gc latency level (#15469)
Starting the work on latency levels
Current tuning is latency_level_balanced
Added the latency_level_memory_footprint level for optimizing for memory footprint
Diffstat (limited to 'src/gc/gcconfig.h')
-rw-r--r-- | src/gc/gcconfig.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gc/gcconfig.h b/src/gc/gcconfig.h index 3a95857430..811e6f9e4f 100644 --- a/src/gc/gcconfig.h +++ b/src/gc/gcconfig.h @@ -83,6 +83,9 @@ public: INT_CONFIG(LatencyMode, "GCLatencyMode", -1, \ "Specifies the GC latency mode - batch, interactive or low latency (note that the same " \ "thing can be specified via API which is the supported way") \ + INT_CONFIG(LatencyLevel, "GCLatencyLevel", 1, \ + "Specifies the GC latency level that you want to optimize for. Must be a number from 0" \ + "3. See documentation for more details on each level.") \ INT_CONFIG(LogFileSize, "GCLogFileSize", 0, "Specifies the GC log file size") \ INT_CONFIG(CompactRatio, "GCCompactRatio", 0, \ "Specifies the ratio compacting GCs vs sweeping") \ |