Modified: trunk/Source/_javascript_Core/ChangeLog (176715 => 176716)
--- trunk/Source/_javascript_Core/ChangeLog 2014-12-03 11:12:02 UTC (rev 176715)
+++ trunk/Source/_javascript_Core/ChangeLog 2014-12-03 11:34:18 UTC (rev 176716)
@@ -1,3 +1,12 @@
+2014-12-03 Zsolt Borbely <[email protected]>
+
+ Remove unused JSC runtime options
+ https://bugs.webkit.org/show_bug.cgi?id=133070
+
+ Reviewed by Csaba Osztrogonác.
+
+ * runtime/Options.h:
+
2014-12-02 Mark Lam <[email protected]>
Rolling out r176592, r176603, r176616, and r176705 until build and perf issues are resolved.
Modified: trunk/Source/_javascript_Core/runtime/Options.h (176715 => 176716)
--- trunk/Source/_javascript_Core/runtime/Options.h 2014-12-03 11:12:02 UTC (rev 176715)
+++ trunk/Source/_javascript_Core/runtime/Options.h 2014-12-03 11:34:18 UTC (rev 176716)
@@ -150,7 +150,6 @@
v(bool, enableOSREntryToFTL, true) \
\
v(bool, useFTLJIT, true) \
- v(bool, enableExperimentalFTLCoverage, false) \
v(bool, useFTLTBAA, true) \
v(bool, enableLLVMFastISel, false) \
v(bool, useLLVMSmallCodeModel, false) \
@@ -206,8 +205,6 @@
/* Depth of inline stack, so 1 = no inlining, 2 = one level, etc. */ \
v(unsigned, maximumInliningDepth, 5) \
v(unsigned, maximumInliningRecursion, 2) \
- v(unsigned, maximumInliningDepthForMustInline, 7) \
- v(unsigned, maximumInliningRecursionForMustInline, 3) \
\
v(unsigned, maximumLLVMInstructionCountForNativeInlining, 80) \
\
@@ -250,7 +247,6 @@
v(unsigned, osrExitCountForReoptimizationFromLoop, 5) \
\
v(unsigned, reoptimizationRetryCounterMax, 0) \
- v(unsigned, reoptimizationRetryCounterStep, 1) \
\
v(unsigned, minimumOptimizationDelay, 1) \
v(unsigned, maximumOptimizationDelay, 5) \
Modified: trunk/Tools/ChangeLog (176715 => 176716)
--- trunk/Tools/ChangeLog 2014-12-03 11:12:02 UTC (rev 176715)
+++ trunk/Tools/ChangeLog 2014-12-03 11:34:18 UTC (rev 176716)
@@ -1,3 +1,12 @@
+2014-12-03 Zsolt Borbely <[email protected]>
+
+ Remove unused JSC runtime options
+ https://bugs.webkit.org/show_bug.cgi?id=133070
+
+ Reviewed by Csaba Osztrogonác.
+
+ * Scripts/run-jsc-stress-tests:
+
2014-12-03 Eva Balazsfalvi <[email protected]>
[EFL] Add subtle crypto to the build system
Modified: trunk/Tools/Scripts/run-jsc-stress-tests (176715 => 176716)
--- trunk/Tools/Scripts/run-jsc-stress-tests 2014-12-03 11:12:02 UTC (rev 176715)
+++ trunk/Tools/Scripts/run-jsc-stress-tests 2014-12-03 11:34:18 UTC (rev 176716)
@@ -278,7 +278,7 @@
BASE_OPTIONS = ["--useFTLJIT=false", "--enableFunctionDotArguments=true"]
EAGER_OPTIONS = ["--thresholdForJITAfterWarmUp=10", "--thresholdForJITSoon=10", "--thresholdForOptimizeAfterWarmUp=20", "--thresholdForOptimizeAfterLongWarmUp=20", "--thresholdForOptimizeSoon=20", "--thresholdForFTLOptimizeAfterWarmUp=20", "--thresholdForFTLOptimizeSoon=20"]
NO_CJIT_OPTIONS = ["--enableConcurrentJIT=false", "--thresholdForJITAfterWarmUp=100"]
-FTL_OPTIONS = ["--useFTLJIT=true", "--enableExperimentalFTLCoverage=true"]
+FTL_OPTIONS = ["--useFTLJIT=true"]
$runlist = []
@@ -616,7 +616,7 @@
end
def runFTLNoCJITNoInlineValidate
- run("ftl-no-cjit-no-inline-validate", "--validateGraph=true", "--maximumInliningDepth=1", "--maximumInliningDepthForMustInline=1", *(FTL_OPTIONS + NO_CJIT_OPTIONS)) if $enableFTL
+ run("ftl-no-cjit-no-inline-validate", "--validateGraph=true", "--maximumInliningDepth=1", *(FTL_OPTIONS + NO_CJIT_OPTIONS)) if $enableFTL
end
def runFTLNoCJITOSRValidation