-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
is opcode of catch being 0x00? #294
Comments
Catches are part of |
so it is like try_table catch ? |
try_table(1f) blocktype count catch(00) tag label see https://webassembly.github.io/exception-handling/core/binary/instructions.html#control-instructions |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
actch | 0x00 | tag : varuint32, label : varuint32
catch_ref | 0x01 | tag : varuint32, label : varuint32
catch_all | 0x02 | label : varuint32
catch_all_ref | 0x03 | label : varuint32
https://github.com/WebAssembly/exception-handling/blob/main/proposals/exception-handling/Exceptions.md
It looks quite weird why the opcode of catch is 0x00. How does that work?
The text was updated successfully, but these errors were encountered: