WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 252959
252605
Support WebAssembly exception handling in BBQ baseline JIT
https://bugs.webkit.org/show_bug.cgi?id=252605
Summary
Support WebAssembly exception handling in BBQ baseline JIT
David Degazio
Reported
2023-02-20 13:07:35 PST
rdar://105692614
Currently, the new BBQ baseline JIT for WebAssembly only supports throwing a few niche exceptions, for traps like unreachable instructions or dividing by zero. We need to implement the full WASM exception handling extension (
https://github.com/WebAssembly/exception-handling/blob/main/proposals/exception-handling/Exceptions.md
) for parity with the existing Air backend. Specifically, this entails implementing the following instructions: - `try` - `catch` - `catch_all` - `throw` - `rethrow` - `delegate`
Attachments
Add attachment
proposed patch, testcase, etc.
David Degazio
Comment 1
2023-03-01 13:44:14 PST
*** This bug has been marked as a duplicate of
bug 252959
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug