Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 458378f07587d51f54b1945c5b1f1c0a4158b1df
https://github.com/WebKit/WebKit/commit/458378f07587d51f54b1945c5b1f1c0a4158b1df
Author: Dan Hecht <[email protected]>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M JSTests/wasm/stress/armv7-simple-loop-osr.js
M JSTests/wasm/stress/inline-simd-function.js
M JSTests/wasm/stress/ipint-bbq-osr-with-try3.js
M JSTests/wasm/stress/ipint-bbq-osr-with-try4.js
Log Message:
-----------
[JSC] WASM IPInt SIMD: explicitly skip JIT-less test modes for SIMD tests
that require JIT
https://bugs.webkit.org/show_bug.cgi?id=300517
rdar://162381319
Reviewed by Yusuke Suzuki.
Soon we will set useWasmIPIntSIMD to true by default. When doing so,
I will remove the code in run-jsc-stress-tests that skips the
wasm-no-jit and wasm-no-wasm-jit modes for tests that use SIMD
since those tests should now be runnable using IPInt.
However, there are a few tests that we'll continue to skip when
JIT is disabled. Mark those explicitly now to prepare.
While inline-simd-function.js, ipint-bbq-osr-with-try3.js,
and ipint-bbq-osr-with-try4.js aren't explicitly marked with
@requireOptions("--useWasmSIMD=1"), the test code itself catches
the CompileError that is thrown when running with JIT disabled and
IPInt SIMD disabled. So skipping these JIT-less modes is not a loss
of test coverage but will be necessary once IPInt SIMD is enabled
because these tests run too slowly without JIT.
armv7-simple-loop-osr.js explicitly checks that it tiered up to OMG,
so lets explicitly skip that when JIT is disabled.
* JSTests/wasm/stress/armv7-simple-loop-osr.js:
* JSTests/wasm/stress/inline-simd-function.js:
* JSTests/wasm/stress/ipint-bbq-osr-with-try3.js:
* JSTests/wasm/stress/ipint-bbq-osr-with-try4.js:
Canonical link: https://commits.webkit.org/301410@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes