[webkit-changes] [WebKit/WebKit] 050e38: [JSC] Update wasm spec tests
Yusuke Suzuki
noreply at github.com
Sun Feb 12 11:19:15 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 050e38048d089c5e71c2220d1ac1b0fa2b17836b
https://github.com/WebKit/WebKit/commit/050e38048d089c5e71c2220d1ac1b0fa2b17836b
Author: Yusuke Suzuki <ysuzuki at 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
More information about the webkit-changes
mailing list