Title: [176716] trunk
Revision
176716
Author
[email protected]
Date
2014-12-03 03:34:18 -0800 (Wed, 03 Dec 2014)

Log Message

Remove unused JSC runtime options
https://bugs.webkit.org/show_bug.cgi?id=133070

Patch by Zsolt Borbely <[email protected]> on 2014-12-03
Reviewed by Csaba Osztrogonác.

Source/_javascript_Core:

* runtime/Options.h:

Tools:

* Scripts/run-jsc-stress-tests:

Modified Paths

Diff

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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to