summaryrefslogtreecommitdiff
path: root/src/wasm-s-parser.h
Commit message (Expand)AuthorAgeFilesLines
* Implement table.copy (#6078)Alon Zakai2023-11-061-0/+1
* Reuse existing function types for blocks (#6022)Thomas Lively2023-10-181-1/+1
* wasm-s-parser: Add context in validation errors (#5981)Alon Zakai2023-09-281-1/+4
* Implement table.fill (#5949)Thomas Lively2023-09-181-0/+1
* Replace I31New with RefI31 everywhere (#5930)Thomas Lively2023-09-131-1/+1
* Remove legacy WasmGC instructions (#5861)Thomas Lively2023-08-091-7/+3
* [NFC] Refactor each of ArrayNewSeg and ArrayInit into subclasses for Data/Ele...Alon Zakai2023-05-041-2/+4
* Implement array.fill, array.init_data, and array.init_elem (#5637)Thomas Lively2023-04-061-0/+2
* Use Names instead of indices to identify segments (#5618)Thomas Lively2023-04-041-0/+4
* Parse and print `array.new_fixed` (#5527)Thomas Lively2023-02-281-1/+1
* [NFC] Internally rename `ArrayInit` to `ArrayNewFixed` (#5526)Thomas Lively2023-02-281-1/+1
* [Strings] Add experimental StringNew variants (#5459)Alon Zakai2023-01-261-1/+1
* [Strings] Add string.compare (#5453)Alon Zakai2023-01-251-1/+1
* Fix segment fault in API BinaryenModuleParse (#5440) (#5441)Changqing Jing2023-01-201-3/+3
* Represent ref.as_{func,data,i31} with RefCast (#5413)Thomas Lively2023-01-101-1/+3
* Replace `RefIs` with `RefIsNull` (#5401)Thomas Lively2023-01-091-2/+3
* Consolidate br_on* operations (#5399)Thomas Lively2023-01-061-1/+3
* Add standard versions of WasmGC casts (#5331)Thomas Lively2022-12-071-6/+5
* Switch from `typedef` to `using` in C++ code. NFC (#5258)Sam Clegg2022-11-151-1/+1
* Implement `array.new_data` and `array.new_elem` (#5214)Thomas Lively2022-11-071-0/+1
* [Parser] Parse loads and stores (#5174)Thomas Lively2022-10-211-2/+3
* [NFC] Avoid re-parsing instruction names (#5171)Thomas Lively2022-10-201-5/+4
* [NFC] Remove obsolete `makePush` functions (#5159)Thomas Lively2022-10-191-1/+0
* Make `Name` a pointer, length pair (#5122)Thomas Lively2022-10-111-7/+10
* [NFC] Remove `cashew::` namespace from IString (#5126)Thomas Lively2022-10-101-15/+11
* Mutli-Memories Support in IR (#4811)Ashley Nelson2022-08-171-8/+14
* Remove RTTs (#4848)Thomas Lively2022-08-051-9/+1
* [Strings] stringview_*.slice (#4805)Alon Zakai2022-07-151-0/+2
* [Strings] stringview access operations (#4798)Alon Zakai2022-07-131-0/+4
* [Strings] string.as (#4797)Alon Zakai2022-07-121-0/+1
* [Strings] string.eq (#4781)Alon Zakai2022-07-081-0/+1
* [Strings] string.concat (#4777)Alon Zakai2022-07-081-0/+1
* [Strings] string.encode (#4776)Alon Zakai2022-07-071-0/+1
* [Strings] string.measure (#4775)Alon Zakai2022-07-071-0/+1
* [Strings] Add string.const (#4768)Alon Zakai2022-07-061-0/+1
* [Strings] Add string.new* instructions (#4761)Alon Zakai2022-06-291-0/+1
* First class Data Segments (#4733)Ashley Nelson2022-06-211-2/+7
* Add ref.cast_nop_static (#4656)Thomas Lively2022-05-111-0/+1
* Add table.grow operation (#4245)Max Graey2021-10-181-0/+1
* Add table.size operation (#4224)Max Graey2021-10-081-0/+1
* Add table.set operation (#4215)Max Graey2021-10-071-0/+1
* Implement table.get (#4195)Alon Zakai2021-09-301-0/+1
* [Wasm GC] Implement static (rtt-free) StructNew, ArrayNew, ArrayInit (#4172)Alon Zakai2021-09-231-0/+3
* Properly error on bad function names in text format (#4177)Alon Zakai2021-09-221-0/+1
* [Wasm GC] Add static variants of ref.test, ref.cast, and br_on_cast* (#4163)Alon Zakai2021-09-201-0/+3
* [Wasm GC] ArrayInit support (#4138)Alon Zakai2021-09-101-0/+1
* Preserve function heap types during text parsing (#3935)Thomas Lively2021-06-221-5/+4
* [EH] Replace event with tag (#3937)Heejin Ahn2021-06-181-4/+4
* [Wasm GC] rtt.fresh_sub (#3936)Alon Zakai2021-06-171-0/+1
* [Wasm GC] Add experimental array.copy (#3911)Alon Zakai2021-05-271-0/+1