Title: [215857] trunk/Tools
Revision
215857
Author
[email protected]
Date
2017-04-26 22:55:57 -0700 (Wed, 26 Apr 2017)

Log Message

Add some more testing modes for Wasm tests now that we have tier up
https://bugs.webkit.org/show_bug.cgi?id=171360

Reviewed by Keith Miller.

Lets enable the FTL on all Wasm tests. Let's also run each
test with and without CJIT.

* Scripts/run-jsc-stress-tests:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (215856 => 215857)


--- trunk/Tools/ChangeLog	2017-04-27 05:45:10 UTC (rev 215856)
+++ trunk/Tools/ChangeLog	2017-04-27 05:55:57 UTC (rev 215857)
@@ -1,3 +1,15 @@
+2017-04-26  Saam Barati  <[email protected]>
+
+        Add some more testing modes for Wasm tests now that we have tier up
+        https://bugs.webkit.org/show_bug.cgi?id=171360
+
+        Reviewed by Keith Miller.
+
+        Lets enable the FTL on all Wasm tests. Let's also run each
+        test with and without CJIT.
+
+        * Scripts/run-jsc-stress-tests:
+
 2017-04-26  Aakash Jain  <[email protected]>
 
         JSC EWS Patch Relevance skips few JSC scripts

Modified: trunk/Tools/Scripts/run-jsc-stress-tests (215856 => 215857)


--- trunk/Tools/Scripts/run-jsc-stress-tests	2017-04-27 05:45:10 UTC (rev 215856)
+++ trunk/Tools/Scripts/run-jsc-stress-tests	2017-04-27 05:55:57 UTC (rev 215857)
@@ -1198,7 +1198,8 @@
     modules = Dir[WASMTESTS_PATH + "*.js"].map { |f| File.basename(f) }
     prepareExtraAbsoluteFiles(WASMTESTS_PATH, ["wasm.json"])
     prepareExtraRelativeFiles(modules.map { |f| "../" + f }, $collection)
-    run("default-wasm", "-m")
+    run("default-wasm", "-m", *FTL_OPTIONS)
+    run("wasm-no-cjit", "-m", *(FTL_OPTIONS + NO_CJIT_OPTIONS))
 end
 
 def runWebAssemblyEmscripten(mode)
@@ -1210,7 +1211,8 @@
     return if !$isFTLPlatform
     wasm = $benchmark.to_s.sub! '.js', '.wasm'
     prepareExtraRelativeFiles([Pathname('..') + wasm], $collection)
-    run("default-wasm")
+    run("default-wasm", *FTL_OPTIONS)
+    run("wasm-no-cjit", *(FTL_OPTIONS + NO_CJIT_OPTIONS))
 end
 
 def runWebAssemblySpecTest(mode)
@@ -1229,7 +1231,8 @@
     harness = Dir[WASMTESTS_PATH + "spec-harness/" + "*.js"].map { |f| File.basename(f) }
     prepareExtraRelativeFiles(harness.map { |f| "../../spec-harness/" + f }, $collection)
 
-    runWithOutputHandler("default-wasm", noisyOutputHandler, "../spec-harness.js")
+    runWithOutputHandler("default-wasm", noisyOutputHandler, "../spec-harness.js", *FTL_OPTIONS)
+    runWithOutputHandler("wasm-no-cjit", noisyOutputHandler, "../spec-harness.js", *(FTL_OPTIONS + NO_CJIT_OPTIONS))
 end
 
 def runChakra(mode, exception, baselineFile, extraFiles)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to