summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-binary.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Strings] string.measure (#4775)Alon Zakai2022-07-071-3/+31
* [Strings] Add string.const (#4768)Alon Zakai2022-07-061-0/+102
* [Strings] Add feature flag for Strings proposal (#4766)Alon Zakai2022-06-301-0/+4
* [Strings] Add string.new* instructions (#4761)Alon Zakai2022-06-291-0/+31
* [Strings] Add string proposal types (#4755)Alon Zakai2022-06-291-0/+36
* First class Data Segments (#4733)Ashley Nelson2022-06-211-31/+36
* Do not emit recursion groups without GC enabled (#4738)Thomas Lively2022-06-181-2/+7
* Fix table exporting (#4736)Alon Zakai2022-06-171-1/+2
* Update relaxed SIMD instructionsThomas Lively2022-06-071-8/+0
* Fix binary parsing of the prototype nominal format (#4679)Thomas Lively2022-05-191-3/+0
* Add ref.cast_nop_static (#4656)Thomas Lively2022-05-111-2/+5
* Parse the prototype nominal binary format (#4644)Thomas Lively2022-05-041-9/+40
* Remove externref (#4633)Thomas Lively2022-05-041-12/+0
* Update the type section binary format (#4625)Thomas Lively2022-05-021-64/+62
* Implement relaxed SIMD dot product instructions (#4586)Thomas Lively2022-04-111-0/+16
* [SIMD] Make swizzle's opcode name consistent (NFC) (#4585)Heejin Ahn2022-04-091-2/+2
* Implement i16x8.relaxed_q15mulr_s (#4583)Thomas Lively2022-04-071-1/+5
* [Wasm GC] Fix stacky non-nullable tuples (#4561)Alon Zakai2022-03-311-7/+8
* Add support for extended-const proposal (#4529)Sam Clegg2022-03-191-0/+4
* Isorecursive binary format (#4494)Thomas Lively2022-02-031-16/+51
* Make `TypeBuilder::build()` fallible (#4474)Thomas Lively2022-01-251-1/+5
* Remove unused `isNominal` field on HeapTypeInfo (#4465)Thomas Lively2022-01-201-3/+1
* Refactor ModuleUtils::collectHeapTypes (#4455)Thomas Lively2022-01-141-11/+11
* Warn about and ignore empty local/param names in name section (#4426)Alon Zakai2022-01-071-3/+17
* Turn an assertion on not colliding with an internal name into an error (#4422)Alon Zakai2022-01-051-1/+4
* Add binary format parse check for imported function types (#4423)Alon Zakai2022-01-051-1/+7
* [EH] Fixup nested pops after reading stacky binary (#4420)Heejin Ahn2022-01-041-0/+5
* Add binary format parse checking for ref.as input type (#4389)Alon Zakai2021-12-161-0/+3
* Add requireFunctionContext in necessary places (#4388)Alon Zakai2021-12-141-0/+4
* [EH] Fix binary parsing for catchless try + inner delegate (#4370)Heejin Ahn2021-12-061-7/+0
* Modernize code to C++17 (#3104)Max Graey2021-11-221-47/+33
* Change from storing Signature to HeapType on CallIndirect (#4352)Thomas Lively2021-11-221-2/+3
* Add support for relaxed-simd instructions (#4320)Ng Zhi An2021-11-151-0/+68
* 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