[JSC] Rename runWebAssembly to runWebAssemblySuite
authorutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 17 Apr 2018 19:13:10 +0000 (19:13 +0000)
committerutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 17 Apr 2018 19:13:10 +0000 (19:13 +0000)
https://bugs.webkit.org/show_bug.cgi?id=184703

Reviewed by JF Bastien.

JSTests:

And add runWebAssembly as a command to simplely run wasm modules.

* wasm.yaml:

Tools:

* Scripts/run-jsc-stress-tests:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@230724 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JSTests/ChangeLog
JSTests/wasm.yaml
Tools/ChangeLog
Tools/Scripts/run-jsc-stress-tests

index f7c389e..792c567 100644 (file)
@@ -1,5 +1,16 @@
 2018-04-17  Yusuke Suzuki  <utatane.tea@gmail.com>
 
+        [JSC] Rename runWebAssembly to runWebAssemblySuite
+        https://bugs.webkit.org/show_bug.cgi?id=184703
+
+        Reviewed by JF Bastien.
+
+        And add runWebAssembly as a command to simplely run wasm modules.
+
+        * wasm.yaml:
+
+2018-04-17  Yusuke Suzuki  <utatane.tea@gmail.com>
+
         [WebAssembly][Modules] Implement function import from wasm modules
         https://bugs.webkit.org/show_bug.cgi?id=184689
 
index 9894f9d..02c5cb2 100644 (file)
 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 - path: wasm/self-test/
-  cmd: runWebAssembly unless parseRunCommands
+  cmd: runWebAssemblySuite unless parseRunCommands
 - path: wasm/js-api/
-  cmd: runWebAssembly unless parseRunCommands
+  cmd: runWebAssemblySuite unless parseRunCommands
 - path: wasm/noJIT/
   cmd: runNoJIT unless parseRunCommands
 - path: wasm/function-tests
-  cmd: runWebAssembly unless parseRunCommands
+  cmd: runWebAssemblySuite unless parseRunCommands
 - path: wasm/fuzz
-  cmd: runWebAssembly unless parseRunCommands
+  cmd: runWebAssemblySuite unless parseRunCommands
 - path: wasm/stress
-  cmd: runWebAssembly unless parseRunCommands
+  cmd: runWebAssemblySuite unless parseRunCommands
 - path: wasm/lowExecutableMemory
   cmd: runWebAssemblyLowExecutableMemory unless parseRunCommands
 - path: wasm/regress/
-  cmd: runWebAssembly unless parseRunCommands
+  cmd: runWebAssemblySuite unless parseRunCommands
 - path: wasm/modules/
-  cmd: runWebAssembly unless parseRunCommands
+  cmd: runWebAssemblySuite unless parseRunCommands
 
 - path: wasm/spec-tests/address.wast.js
   cmd: runWebAssemblySpecTest :normal
   cmd: runWebAssemblySpecTest :normal
 
 - path: wasm/modules/run-from-wasm.wasm
-  cmd: runWebAssemblyDirect
+  cmd: runWebAssembly
index 9c8d400..c1575e1 100644 (file)
@@ -1,5 +1,14 @@
 2018-04-17  Yusuke Suzuki  <utatane.tea@gmail.com>
 
+        [JSC] Rename runWebAssembly to runWebAssemblySuite
+        https://bugs.webkit.org/show_bug.cgi?id=184703
+
+        Reviewed by JF Bastien.
+
+        * Scripts/run-jsc-stress-tests:
+
+2018-04-17  Yusuke Suzuki  <utatane.tea@gmail.com>
+
         [WebAssembly][Modules] Implement function import from wasm modules
         https://bugs.webkit.org/show_bug.cgi?id=184689
 
index 24a83c7..e9c1bb0 100755 (executable)
@@ -1001,9 +1001,6 @@ end
 def runWebAssembly
     return if !$jitTests
     return if !$isFTLPlatform
-    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", *FTL_OPTIONS)
     if $mode != "quick"
         run("wasm-no-cjit-yes-tls-context", "-m", "--useFastTLSForWasmContext=true", *(FTL_OPTIONS + NO_CJIT_OPTIONS))
@@ -1014,9 +1011,12 @@ def runWebAssembly
     end
 end
 
-def runWebAssemblyDirect
+def runWebAssemblySuite
     return if !$jitTests
     return if !$isFTLPlatform
+    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", *FTL_OPTIONS)
     if $mode != "quick"
         run("wasm-no-cjit-yes-tls-context", "-m", "--useFastTLSForWasmContext=true", *(FTL_OPTIONS + NO_CJIT_OPTIONS))