Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 050e38048d089c5e71c2220d1ac1b0fa2b17836b
      
https://github.com/WebKit/WebKit/commit/050e38048d089c5e71c2220d1ac1b0fa2b17836b
  Author: Yusuke Suzuki <ysuz...@apple.com>
  Date:   2023-02-12 (Sun, 12 Feb 2023)

  Changed paths:
    M JSTests/wasm.yaml
    R JSTests/wasm/simd-spec-harness.js
    R JSTests/wasm/simd-spec-harness/sync_index.js
    M JSTests/wasm/simd-spec-tests/simd_lane.wast.js
    M JSTests/wasm/spec-tests/table_fill.wast.js
    M JSTests/wasm/spec-tests/table_grow.wast.js
    A JSTests/wasm/stress/tail-call.js
    R JSTests/wasm/tail-call/tail-call.js
    M Tools/Scripts/run-jsc-stress-tests

  Log Message:
  -----------
  [JSC] Update wasm spec tests
https://bugs.webkit.org/show_bug.cgi?id=252130
rdar://105352005

Reviewed by Mark Lam.

This patch updates wasm spec tests. Also we clean up how to run spec tests so 
that
we no longer need to list up all test names in wasm.yaml.

* JSTests/wasm.yaml:
* JSTests/wasm/simd-spec-harness.js: Removed.
* JSTests/wasm/simd-spec-harness/sync_index.js: Removed.
* JSTests/wasm/simd-spec-tests/simd_lane.wast.js:
* JSTests/wasm/spec-tests/table_fill.wast.js:
* JSTests/wasm/spec-tests/table_grow.wast.js:
* JSTests/wasm/stress/tail-call.js: Renamed from 
JSTests/wasm/tail-call/tail-call.js.
(TypeGenerator):
(TypeGenerator.prototype.get return):
(TypeGenerator.prototype.jsArgFromWasmType):
(TypeGenerator.prototype.jsArgsFromWasmParams):
(TypeGenerator.prototype.builderTypeFromWasmType):
(const.createBuilder):
(const.createImports):
(const.createExports):
(const.createCode):
(const.createTypes):
(const.createCaller):
(const.createLeafFunction):
(const.populateStack):
(const.tryTailCall):
(const.tryTailCallIndirect):
(const.commitFunction):
(const.registerCallSite):
(const.addCalls):
(const.addDepth):
(const.compare):
(const.dumpFunctionHeader):
(const.dumpBacktrace):
(const.testWithinModule):
(const.testExceptions):
(const.testJSImport):
(const.testAcrossModules):
(const.testTransitiveClosure):
(const.testStackOverflow):
* Tools/Scripts/run-jsc-stress-tests:

Canonical link: https://commits.webkit.org/260169@main


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to