David Thompson
|
6248e424b3
wasm->wat: Add support for 'try'.
|
hai 7 meses |
David Thompson
|
fa8b856e88
wasm->wat: Fix label/block type order for 'if'.
|
hai 7 meses |
David Thompson
|
33213e0a97
wasm->wat: Do not generate empty 'if' branches.
|
hai 7 meses |
David Thompson
|
c3040b31f1
wat: Produce better disassembly in wasm->wat, including names.
|
hai 10 meses |
David Thompson
|
b3064e5384
wat: Fix unfold-func-sig.
|
hai 8 meses |
David Thompson
|
d139ef4354
wat: Add support for try, try_delegate, throw, and rethrow.
|
hai 9 meses |
David Thompson
|
ee1ab7f888
Add id field to <wasm>.
|
hai 10 meses |
David Thompson
|
36ad7b96c8
wat: Add missing case for rec groups in disassembly.
|
hai 1 ano |
David Thompson
|
0cfad417c9
wat: Fix disassembly of block types.
|
hai 1 ano |
David Thompson
|
433d4ffb07
Update copyright headers and module commentary.
|
hai 1 ano |
terpri
|
4ba1466e06
Merge branch 'finish-disassembler' into 'main'
|
hai 1 ano |
David Thompson
|
3b68b1346a
wat: Finish wasm->wat implementation.
|
hai 1 ano |
Andy Wingo
|
2c5cf255f1
Fix parsing wat of array.new_data and friends
|
hai 1 ano |
Andy Wingo
|
905c497cbf
Renumber GC opcodes, rename to final names
|
hai 1 ano |
Andy Wingo
|
17c6454ac2
Rename parse-wat to wat->wasm, disassemble to wasm->wat
|
hai 1 ano |
David Thompson
|
2d56ad7eb8
Add array.fill instruction.
|
hai 1 ano |
David Thompson
|
c2b0935c71
wat: Add br_on_{null, non_null, cast, cast_fail} parsing.
|
hai 1 ano |
David Thompson
|
b269c7fc6b
wat: Add array.copy parsing.
|
hai 1 ano |
David Thompson
|
d5b601b299
wat: Add struct.new_default parsing.
|
hai 1 ano |
David Thompson
|
f8bd19426f
wat: Add array.new_fixed parsing.
|
hai 1 ano |
David Thompson
|
176a790dff
wat: Fix elem.drop parsing.
|
hai 1 ano |
David Thompson
|
1be28e13e4
wat: Fix call_indirect parsing.
|
hai 1 ano |
Andy Wingo
|
fb075c924f
Fix parsing of struct.get_s, struct.get_u
|
hai 1 ano |
David Thompson
|
9c181d4fcd
Keep parsed instructions in list form.
|
hai 1 ano |
Andy Wingo
|
6bd46b73d3
Fix ref.test, ref.cast parsing
|
hai 1 ano |
Andy Wingo
|
93d11a57e4
Fix bug parsing wat with reftyped if
|
hai 1 ano |
Robin Templeton
|
6d911e8abb
hacks for heaptype parsing
|
hai 1 ano |
Andy Wingo
|
0f2cbe8d75
Fix parsing of imported globals using "import" syntax
|
hai 1 ano |
Andy Wingo
|
2b0b1fab4c
Fix wat parsing of a number of GC and extended memory ops
|
hai 1 ano |
Robin Templeton
|
68a74423a5
fix missing unquote
|
hai 1 ano |