[Webkit-unassigned] [Bug 242294] REGRESSION (iOS 16): RELEASE_ASSERT in slow_path_wasm_loop_osr
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jul 4 16:55:25 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=242294
--- Comment #4 from Kurt Revis <krevis at figma.com> ---
Test case:
https://krevis-figma.github.io/webkit-jsc-ios16-regression/loop-bad.html
The failure was caused by this WebKit commit:
https://github.com/WebKit/WebKit/commit/e38fc8815d7063e888a1eb3ecb2c7c93ba3fbe84
for bug 234587 “Allow loop tier up to the Air tier”:
https://bugs.webkit.org/show_bug.cgi?id=234587
More notes in the page above.
Attached 3 potential patches:
1-add-regression-test.patch: Adds a regression test that covers this case.
2-add-stress-tests.patch: Adds code to `run-jsc-stress-tests` to cover the fallback-to-B3 code path.
3-fix.patch: A potential fix. Probably not correct style, but it works.
This bug makes figma.com completely unusable in iOS and iPadOS 16. We've had > 100 customer complaints, so far. We would love to see it fixed as soon as possible, certainly before iOS 16 ships.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220704/b1be31c8/attachment-0001.htm>
More information about the webkit-unassigned
mailing list