summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-binary.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update to C++17 and use std::optional for getSuperType (#4203)Derek Schuff2021-10-181-4/+3
* Add table.grow operation (#4245)Max Graey2021-10-181-0/+23
* Switch from "extends" to M4 nominal syntax (#4248)Thomas Lively2021-10-141-1/+3
* Minor fixes in binary type name emitting (#4239)Alon Zakai2021-10-131-2/+3
* Add table.size operation (#4224)Max Graey2021-10-081-2/+22
* Add table.set operation (#4215)Max Graey2021-10-071-0/+18
* Update nominal binary format to match milestone 4 (#4211)Thomas Lively2021-10-041-14/+37
* Fix roundtripping specialized element segments of table zero (#4212)Alon Zakai2021-10-051-1/+6
* Implement table.get (#4195)Alon Zakai2021-09-301-0/+19
* Add feature flag for relaxed-simd (#4183)Ng Zhi An2021-09-231-0/+4
* [Wasm GC] Implement static (rtt-free) StructNew, ArrayNew, ArrayInit (#4172)Alon Zakai2021-09-231-40/+71
* [Wasm GC] Add static variants of ref.test, ref.cast, and br_on_cast* (#4163)Alon Zakai2021-09-201-12/+31
* Support new dylink.0 custom section format (#4141)Sam Clegg2021-09-111-7/+81
* [Wasm GC] ArrayInit support (#4138)Alon Zakai2021-09-101-0/+19
* Support specialized function types in element segments (#4109)Alon Zakai2021-09-021-8/+5
* Handle extra info in dylink section (#4112)Sam Clegg2021-08-311-35/+15
* Fix signed_ field initialization in Load. (#4075)Alon Zakai2021-08-121-6/+0
* [Wasm GC] Add a isNonNullable() convenience method. NFC (#3978)Alon Zakai2021-07-121-1/+1
* [Memory64] further memory limit fixes (#3865)Wouter van Oortmerssen2021-07-091-3/+10
* [Wasm GC] Add support for non-nullable locals in binary reading (#3955)Alon Zakai2021-07-021-7/+11
* Apply features from the commandline first (#3960)Alon Zakai2021-07-021-40/+58
* Preserve Function HeapTypes (#3952)Thomas Lively2021-06-301-8/+8
* [EH] Make tag attribute's encoding uint8 (#3949)Heejin Ahn2021-06-221-4/+4
* [EH] Make tag's attribute encoding detail (#3947)Heejin Ahn2021-06-211-7/+5
* [EH] Replace event with tag (#3937)Heejin Ahn2021-06-181-54/+54
* [Wasm GC] rtt.fresh_sub (#3936)Alon Zakai2021-06-171-2/+6
* Parsing and emitting nominal types (#3933)Thomas Lively2021-06-151-6/+26
* [EH] Allow catch/delegate-less trys (#3924)Heejin Ahn2021-06-101-5/+7
* Store signatures as HeapTypes when parsing binaries (#3929)Thomas Lively2021-06-101-21/+32
* [Wasm GC] Add negated BrOn* operations (#3913)Alon Zakai2021-06-021-1/+19
* [Wasm GC] Add experimental array.copy (#3911)Alon Zakai2021-05-271-0/+21
* [wasm-split] Add an option to emit only the module names (#3901)Thomas Lively2021-05-251-2/+8
* [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