Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 050e38048d089c5e71c2220d1ac1b0fa2b17836b
https://github.com/WebKit/WebKit/commit/050e38048d089c5e71c2220d1ac1b0fa2b17836b
Author: Yusuke Suzuki <[email protected]>
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
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes