summaryrefslogtreecommitdiff
path: root/src/wasm-s-parser.h
Commit message (Expand)AuthorAgeFilesLines
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-1/+6
* Prototype i32x4.widen_i8x16_{s,u} (#3535)Thomas Lively2021-02-011-0/+1
* [GC] Add br_on_func/data/i31 (#3525)Alon Zakai2021-01-281-1/+1
* [GC] ref.as_* (#3520)Alon Zakai2021-01-271-0/+1
* [GC] ref.is_func/data/i31 (#3519)Alon Zakai2021-01-261-1/+1
* [GC] RefIsNull => RefIs. (#3516)Alon Zakai2021-01-261-1/+1
* Remove exnref and br_on_exn (#3505)Heejin Ahn2021-01-221-1/+0
* Prototype prefetch instructions (#3467)Thomas Lively2021-01-061-0/+1
* MemoryPacking: Preserve segment names (#3458)Sam Clegg2020-12-181-1/+2
* [GC] Add Array operations (#3436)Alon Zakai2020-12-101-2/+9
* [GC] Add struct.get instruction parsing and execution (#3429)Alon Zakai2020-12-071-0/+1
* [GC] Support reading and writing of Struct and Array types (#3423)Alon Zakai2020-12-051-2/+1
* [GC types] Refactoring to allow future heap type parsing. NFC (#3409)Alon Zakai2020-12-021-5/+9
* [TypedFunctionReferences] Implement call_ref (#3396)Alon Zakai2020-11-241-0/+8
* [s-parsing] Store full function signatures (#3356)Alon Zakai2020-11-131-1/+1
* Implement v128.{load,store}{8,16,32,64}_lane instructions (#3278)Thomas Lively2020-10-221-0/+1
* Assign import names consistently between text and binaryn reader (#3238)Sam Clegg2020-10-141-0/+2
* GC: Add stubs for the remaining instructions (#3174)Daniel Wirtz2020-09-291-0/+14
* GC: Add i31 instructions (#3154)Daniel Wirtz2020-09-241-0/+2
* Remove redundant allocator in Builder (#3144)Thomas Lively2020-09-221-1/+0
* GC: Add ref.eq instruction (#3145)Daniel Wirtz2020-09-211-0/+1
* Initial implementation of "Memory64" proposal (#3130)Wouter van Oortmerssen2020-09-181-0/+2
* Refactor Host expression to MemorySize and MemoryGrow (#3137)Daniel Wirtz2020-09-171-1/+2
* Implement module and local names in name section (#3115)Daniel Wirtz2020-09-141-4/+1
* Update Pop text format to handle tuples (#3116)Thomas Lively2020-09-111-1/+1
* Poppy IR wast parsing and validation (#3105)Thomas Lively2020-09-091-0/+2
* Update reference types (#3084)Daniel Wirtz2020-09-091-0/+4
* Make try body start with 'do' (#2846)Heejin Ahn2020-05-111-1/+1
* Tuple globals (#2718)Thomas Lively2020-04-021-0/+1
* Initial multivalue support (#2675)Thomas Lively2020-03-051-1/+3
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-1/+3
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-0/+3
* Remove FunctionType (#2510)Thomas Lively2019-12-111-12/+9
* Fix catch parsing (#2428)Heejin Ahn2019-11-111-1/+1
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-0/+1
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-1/+1
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-0/+1
* Add basic exception handling support (#2282)Heejin Ahn2019-08-131-0/+5
* Initial tail call implementation (#2197)Thomas Lively2019-07-031-2/+2
* Minimal Push/Pop support (#2207)Alon Zakai2019-07-031-0/+2
* Add event section (#2151)Heejin Ahn2019-05-311-1/+5
* Refactor type and function parsing (#2143)Heejin Ahn2019-05-241-2/+12
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-5/+5
* Refactor type/signature/local parsing methods (NFC) (#2129)Heejin Ahn2019-05-211-3/+6
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-26/+28
* Passive segments (#1976)Thomas Lively2019-04-051-1/+1
* Rename atomic wait/notify instructions (#1972)Heejin Ahn2019-03-301-1/+1
* Update v128.const text formats (#1934)Thomas Lively2019-03-191-0/+1
* Bulk memory operations (#1892)Thomas Lively2019-02-051-1/+5
* Code style improvements (#1868)Alon Zakai2019-01-151-7/+8