summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-binary.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Wasm GC] Do not inline a function with an RTT parameter (#3808)Alon Zakai2021-04-141-1/+1
* Rename SIMD extending load instructions (#3798)Daniel Wirtz2021-04-121-6/+6
* Update SIMD binary constants (#3799)Daniel Wirtz2021-04-121-60/+60
* Rename various SIMD load instructions (#3795)Daniel Wirtz2021-04-111-6/+6
* RefFunc: Validate that the type is non-nullable, and avoid possible bugs in t...Alon Zakai2021-04-081-2/+1
* Add v128.load/storeN_lane SIMD instructions to C/JS API (#3784)Daniel Wirtz2021-04-081-8/+8
* Write names subsections by increasing id (#3779)Sam Clegg2021-04-071-27/+33
* [RT] Add type to tables and element segments (#3763)Abbas Mashayekh2021-04-061-31/+26
* Update SIMD names and opcodes (#3771)Thomas Lively2021-04-051-133/+56
* Fix binary reading of tuples containing non-nullable types (#3734)Alon Zakai2021-03-251-5/+21
* Refactor TypeBuilder (#3728)Thomas Lively2021-03-241-5/+5
* [RT] Support expressions in element segments (#3666)Abbas Mashayekh2021-03-241-27/+49
* [Wasm GC] Add support for non-nullable types, all except for locals (#3710)Alon Zakai2021-03-231-11/+15
* wasm-emscripten-finalize: Do not skip the start function body (#3714)Alon Zakai2021-03-221-1/+8
* Fixed reading 64-bit memories and output of globals (#3709)Wouter van Oortmerssen2021-03-191-2/+2
* wasm-emscripten-finalize: Do not read the Names section when not writing outp...Alon Zakai2021-03-181-1/+5
* Skip function bodies in wasm-emscripten-finalize when we don't need them (#3689)Alon Zakai2021-03-171-1/+11
* [Wasm GC] Fix RTT type parsing (#3672)Alon Zakai2021-03-101-2/+2
* [Wasm GC] Properly handle "typeindex" in the binary format (#3663)Alon Zakai2021-03-091-15/+23
* [reference-types] Support passive elem segments (#3572)Abbas Mashayekh2021-03-051-79/+146
* Fix binary writing of local name indexes (#3649)Alon Zakai2021-03-041-9/+25
* Emit "elem declare" for functions that need it (#3653)Alon Zakai2021-03-041-0/+28
* [Wasm GC] Allow subtyping in arguments to struct.get etc. Fixes #3636 (#3644)Alon Zakai2021-03-021-1/+1
* Remove duplicate assertion (#3638)Alon Zakai2021-03-021-1/+0
* [Wasm GC] Add Names section support for field names (#3589)Alon Zakai2021-03-011-0/+48
* [Wasm GC] Add test/spec/br_on_null.wast and validation fixes for it (#3623)Alon Zakai2021-03-011-1/+1
* Support 64-bit data segment init-exps in Memory64 (#3593)Wouter van Oortmerssen2021-02-251-1/+1
* Support Type names in the Names section (#3615)Alon Zakai2021-02-251-0/+37
* Refactor name processing (escaping/deduplication) to a shared place. NFC (#3609)Alon Zakai2021-02-241-29/+29
* Support type use before definition in binaries (#3588)Thomas Lively2021-02-191-90/+181
* [Wasm Exceptions] Fix binary parsing of a normal break to a try in a singleto...Alon Zakai2021-02-191-4/+0
* [EH] Change catch_all's opcode (#3574)Heejin Ahn2021-02-191-5/+2
* [EH] Make rethrow's target a try label (#3568)Heejin Ahn2021-02-181-10/+13
* [EH] Rename delegateTarget to exceptionTarget (NFC) (#3562)Heejin Ahn2021-02-131-13/+14
* [EH] Support reading/writing of delegate (#3561)Heejin Ahn2021-02-121-54/+119
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-81/+202
* Use unordered maps of Name where possible (#3546)Alon Zakai2021-02-051-4/+4
* Prototype i32x4.widen_i8x16_{s,u} (#3535)Thomas Lively2021-02-011-0/+24
* [GC] br_on_null (#3528)Alon Zakai2021-02-011-0/+6
* [GC] ref.as_non_null (#3527)Alon Zakai2021-01-281-0/+6
* [GC] Add br_on_func/data/i31 (#3525)Alon Zakai2021-01-281-8/+22
* [GC] Update br_on_cast: the text format also no longer has a heap type (#3523)Alon Zakai2021-01-271-1/+1
* Memcpy data instead of bytewise copies (#3521)Philip Pfaffe2021-01-271-19/+22
* [GC] ref.as_* (#3520)Alon Zakai2021-01-271-0/+25
* [GC] ref.is_func/data/i31 (#3519)Alon Zakai2021-01-261-0/+15
* [GC] RefIsNull => RefIs. (#3516)Alon Zakai2021-01-261-3/+10
* Debug info handling for new EH try-catch (#3496)Alon Zakai2021-01-251-19/+25
* Reorder i31ref and dataref (#3509)Heejin Ahn2021-01-231-3/+3
* [GC] Update GC binary format for prototype v3 (#3507)Alon Zakai2021-01-221-12/+0
* Remove exnref and br_on_exn (#3505)Heejin Ahn2021-01-221-33/+0