summaryrefslogtreecommitdiff
path: root/test/passes/dwarf_with_exceptions.wasm
Commit message (Collapse)AuthorAgeFilesLines
* [EH] Change catch_all's opcode (#3574)Heejin Ahn2021-02-191-0/+0
| | | | | | | | | | We decided to change `catch_all`'s opcode from 0x05, which is the same as `else`, to 0x19, to avoid some complicated handling in the tools. See: https://github.com/WebAssembly/exception-handling/issues/147 lso this contains the original cpp file used to generate dwarf_with_exceptions.wasm; instructions to generate the wasm from that cpp file are in the comments.
* Debug info handling for new EH try-catch (#3496)Alon Zakai2021-01-251-0/+0
We now have multiple catches in each try, and a possible catch-all. This changes our "extra delimiter" storage to store either an "else" (unchanged from before) or an arbitrary list of things - we use that for catches.