Concurrent GC should be able to run splay in debug mode and earley/raytrace in releas...
[WebKit-https.git] / Source / JavaScriptCore / runtime / Options.h
index 7c3e941..092a812 100644 (file)
@@ -195,8 +195,13 @@ typedef const char* optionString;
     v(double, mediumHeapGrowthFactor, 1.5, Normal, nullptr) \
     v(double, largeHeapGrowthFactor, 1.24, Normal, nullptr) \
     v(bool, useCollectorTimeslicing, true, Normal, nullptr) \
-    v(double, concurrentGCHeadroomRatio, 1.5, Normal, nullptr) \
+    v(double, minimumMutatorUtilization, 0, Normal, nullptr) \
+    v(double, maximumMutatorUtilization, 0.7, Normal, nullptr) \
+    v(double, concurrentGCMaxHeadroom, 1.5, Normal, nullptr) \
     v(double, concurrentGCPeriodMS, 2, Normal, nullptr) \
+    v(double, initialExtraPauseRatio, 0, Normal, nullptr) \
+    v(double, extraPauseRatioIterationGrowthRate, 1.1, Normal, nullptr) \
+    v(bool, collectorShouldResumeFirst, false, Normal, nullptr) \
     v(bool, scribbleFreeCells, false, Normal, nullptr) \
     v(double, sizeClassProgression, 1.4, Normal, nullptr) \
     v(unsigned, largeAllocationCutoff, 100000, Normal, nullptr) \