summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-s-parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply features from the commandline first (#3960)Alon Zakai2021-07-021-1/+2
* Preserve Function HeapTypes (#3952)Thomas Lively2021-06-301-12/+8
* Preserve function heap types during text parsing (#3935)Thomas Lively2021-06-221-29/+38
* Remove (attr 0) from tag text format (#3946)Heejin Ahn2021-06-191-22/+0
* [EH] Replace event with tag (#3937)Heejin Ahn2021-06-181-50/+50
* [Wasm GC] rtt.fresh_sub (#3936)Alon Zakai2021-06-171-0/+6
* Parsing and emitting nominal types (#3933)Thomas Lively2021-06-151-5/+16
* [EH] Allow catch/delegate-less trys (#3924)Heejin Ahn2021-06-101-3/+0
* [Wasm GC] Add negated BrOn* operations (#3913)Alon Zakai2021-06-021-1/+1
* [Wasm GC] Add experimental array.copy (#3911)Alon Zakai2021-05-271-0/+14
* [Wasm GC] Validate struct.get/set heap types early in text parsing (#3897)Alon Zakai2021-05-201-0/+6
* Very simple module linking in wasm-shell (#3792)Abbas Mashayekh2021-04-161-0/+15
* Rename SIMD extending load instructions (#3798)Daniel Wirtz2021-04-121-6/+6
* 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/+2
* Add v128.load/storeN_lane SIMD instructions to C/JS API (#3784)Daniel Wirtz2021-04-081-8/+8
* [RT] Add type to tables and element segments (#3763)Abbas Mashayekh2021-04-061-15/+19
* Emit dollar signs when relevant while debugging s-expression elements (#3693)Alon Zakai2021-04-061-0/+3
* Update SIMD names and opcodes (#3771)Thomas Lively2021-04-051-15/+0
* Catch bad tuple.extract index in parser (#3766)Thomas Lively2021-03-311-0/+4
* Remove old syntax from table and elem in parser (#3753)Abbas Mashayekh2021-03-311-87/+52
* Remove passive keyword from data segment parser (#3757)Abbas Mashayekh2021-03-301-14/+21
* Refactor TypeBuilder (#3728)Thomas Lively2021-03-241-9/+12
* [RT] Support expressions in element segments (#3666)Abbas Mashayekh2021-03-241-11/+50
* [Wasm GC] Add support for non-nullable types, all except for locals (#3710)Alon Zakai2021-03-231-14/+9
* [reference-types] Support passive elem segments (#3572)Abbas Mashayekh2021-03-051-53/+79
* Emit "elem declare" for functions that need it (#3653)Alon Zakai2021-03-041-1/+7
* [Wasm GC] Parse text field names even of types that end up canonicalized toge...Alon Zakai2021-03-031-15/+12
* [Wasm GC] ref.cast and ref.test should have zero immediates (#3641)Alon Zakai2021-03-021-8/+4
* [Wasm GC] Allow subtyping in arguments to struct.get etc. Fixes #3636 (#3644)Alon Zakai2021-03-021-1/+1
* [Wasm GC] Add Names section support for field names (#3589)Alon Zakai2021-03-011-1/+6
* [Wasm GC] Add test/spec/br_on_null.wast and validation fixes for it (#3623)Alon Zakai2021-03-011-23/+7
* Refactor code out of parsing.h NFC. (#3635)Alon Zakai2021-03-011-0/+205
* Allow empty body within catch block (#3630)Heejin Ahn2021-03-011-1/+1
* [Wasm GC] Add array.wast and validator fixes for it (#3622)Alon Zakai2021-02-261-1/+5
* [Wasm GC] Fix the order of operands in array.new and struct.new (#3617)Alon Zakai2021-02-251-7/+8
* Support 64-bit data segment init-exps in Memory64 (#3593)Wouter van Oortmerssen2021-02-251-3/+13
* [Wasm GC] Move struct field names to their proper place (#3600)Alon Zakai2021-02-241-16/+29
* Properly use text format type names in printing (#3591)Alon Zakai2021-02-231-0/+12
* 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