summaryrefslogtreecommitdiff
path: root/src/gc/gcconfig.h
diff options
context:
space:
mode:
authorgbalykov <g.balykov@samsung.com>2018-02-02 02:46:39 +0300
committerMaoni Stephens <Maoni0@users.noreply.github.com>2018-02-01 15:46:39 -0800
commit08337799278cfb546464acf3ef3ce701e685879f (patch)
treeec318c9133ecfc7400d909d8b7b6004a0a62b622 /src/gc/gcconfig.h
parent4d2f869d2ac3be04e49ce5e3af38e8edcbbb9b20 (diff)
downloadcoreclr-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.h3
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") \