summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-s-parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Support type uses before definitions in text parser (#3584)Thomas Lively2021-02-181-75/+188
* [EH] Make rethrow's target a try label (#3568)Heejin Ahn2021-02-181-26/+3
* [EH] Rename delegateTarget to exceptionTarget (NFC) (#3562)Heejin Ahn2021-02-131-1/+1
* [EH] Support reading/writing of delegate (#3561)Heejin Ahn2021-02-121-13/+43
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-43/+118
* Prototype i32x4.widen_i8x16_{s,u} (#3535)Thomas Lively2021-02-011-0/+9
* [GC] Add br_on_func/data/i31 (#3525)Alon Zakai2021-01-281-8/+11
* [GC] Update br_on_cast: the text format also no longer has a heap type (#3523)Alon Zakai2021-01-271-5/+10
* [GC] ref.as_* (#3520)Alon Zakai2021-01-271-0/+4
* [GC] ref.is_func/data/i31 (#3519)Alon Zakai2021-01-261-7/+3
* [GC] RefIsNull => RefIs. (#3516)Alon Zakai2021-01-261-3/+8
* Reorder i31ref and dataref (#3509)Heejin Ahn2021-01-231-13/+13
* Remove exnref and br_on_exn (#3505)Heejin Ahn2021-01-221-30/+3
* [GC] Add dataref type (#3500)Alon Zakai2021-01-211-0/+10
* Basic EH instrucion support for the new spec (#3487)Heejin Ahn2021-01-151-10/+41
* [GC] Fix parsing/printing of ref types using i31 (#3469)Alon Zakai2021-01-071-6/+13
* Prototype prefetch instructions (#3467)Thomas Lively2021-01-061-0/+6
* MemoryPacking: Preserve segment names (#3458)Sam Clegg2020-12-181-10/+5
* [GC] Add br_on_cast (#3451)Alon Zakai2020-12-171-4/+6
* Use enums for mutability and nullability (#3443)Thomas Lively2020-12-141-6/+5
* [GC] Add ref.test and ref.cast (#3439)Alon Zakai2020-12-111-8/+10
* [GC] Add Array operations (#3436)Alon Zakai2020-12-101-33/+47
* Read and write data segments names in names section (#3435)Sam Clegg2020-12-091-0/+7
* [GC] Add struct.new and start to test interesting execution (#3433)Alon Zakai2020-12-091-4/+18
* [GC] Add basic RTT support (#3432)Alon Zakai2020-12-081-9/+17
* Intern HeapTypes and clean up types code (#3428)Thomas Lively2020-12-071-6/+6
* [GC] Add struct.set (#3430)Alon Zakai2020-12-071-6/+7
* [GC] Add struct.get instruction parsing and execution (#3429)Alon Zakai2020-12-071-30/+38
* [GC] Support reading and writing of Struct and Array types (#3423)Alon Zakai2020-12-051-8/+46
* [GC types] Refactoring to allow future heap type parsing. NFC (#3409)Alon Zakai2020-12-021-55/+45
* [TypedFunctionReferences] Enable call_ref in fuzzer, and fix minor misc fuzz ...Alon Zakai2020-11-251-14/+32
* [TypedFunctionReferences] Implement call_ref (#3396)Alon Zakai2020-11-241-17/+79
* [TypedFunctionReferences] Add Typed Function References feature and use the t...Alon Zakai2020-11-231-1/+4
* [s-parsing] Store full function signatures (#3356)Alon Zakai2020-11-131-4/+4
* Rename atomic.notify and *.atomic.wait (#3353)Heejin Ahn2020-11-131-3/+5
* Remove dead code and unused includes. NFC. (#3328)Sam Clegg2020-11-081-2/+0
* [NFC] `using namespace Abstract` to make matchers more compact (#3284)Thomas Lively2020-10-261-6/+6
* Implement v128.{load,store}{8,16,32,64}_lane instructions (#3278)Thomas Lively2020-10-221-0/+43
* Only write explicit names to name section (#3241)Sam Clegg2020-10-151-11/+13
* Assign import names consistently between text and binaryn reader (#3238)Sam Clegg2020-10-141-2/+2
* Fix applying default / unify SExpr and Wasm builder names (#3179)Daniel Wirtz2020-09-301-5/+7
* GC: Add stubs for the remaining instructions (#3174)Daniel Wirtz2020-09-291-0/+98
* GC: Add i31 instructions (#3154)Daniel Wirtz2020-09-241-0/+15
* GC: Add ref.eq instruction (#3145)Daniel Wirtz2020-09-211-0/+8
* GC: Integrate eqref and i31ref types (#3141)Daniel Wirtz2020-09-191-0/+6
* Initial implementation of "Memory64" proposal (#3130)Wouter van Oortmerssen2020-09-181-19/+56
* Refactor Host expression to MemorySize and MemoryGrow (#3137)Daniel Wirtz2020-09-171-13/+9
* Implement module and local names in name section (#3115)Daniel Wirtz2020-09-141-5/+2
* Update Pop text format to handle tuples (#3116)Thomas Lively2020-09-111-2/+6
* Add anyref feature and type (#3109)Daniel Wirtz2020-09-101-0/+3