| Summary: | [Wasm-GC] wasm-b3 test config in run-jsc-stress-tests script doesn't run B3 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Tim Chevalier <tjc> |
| Component: | WebAssembly | Assignee: | David Degazio <d_degazio> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | d_degazio, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Local Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 247394 | ||
|
Description
Tim Chevalier
2023-02-21 21:30:38 PST
Asumu suggested that the change might be due to this commit from last week: https://github.com/WebKit/WebKit/commit/46375fbc5a6710ec3e2fd10848009e31b307b741 In particular, this change to `BBQPlan::planGeneratesLoopOSREntrypoints()`: https://github.com/WebKit/WebKit/commit/46375fbc5a6710ec3e2fd10848009e31b307b741#diff-2f666bcf8afdb33c316380e643aa65ede3fa2d8ee0dfa57a3d45fca00fcd4d9dL72 changes the meaning of the `--wasmBBQUsesAir` flag, which the run-jsc-stress-test script uses to enable B3. If I add this to the top of the method: ``` if (!Options::wasmBBQUsesAir()) return false; ``` then B3 does run in the wasm-b3 config. But I'm not sure if that's the right solution. Pull request: https://github.com/WebKit/WebKit/pull/10809 Committed 260960@main (e172f58e7b57): <https://commits.webkit.org/260960@main> Reviewed commits have been landed. Closing PR #10809 and removing active labels. |