summaryrefslogtreecommitdiff
path: root/src/wasm
Commit message (Expand)AuthorAgeFilesLines
* [Parser] Parse standard subtype declarations (#4778)Thomas Lively2022-07-081-49/+92
* [Strings] string.concat (#4777)Alon Zakai2022-07-084-0/+31
* [Strings] string.encode (#4776)Alon Zakai2022-07-074-0/+74
* Group reference types in binary format. (#4774)Alon Zakai2022-07-071-0/+23
* [Strings] string.measure (#4775)Alon Zakai2022-07-074-6/+77
* [Strings] Add string.const (#4768)Alon Zakai2022-07-064-0/+113
* [Strings] Add feature flag for Strings proposal (#4766)Alon Zakai2022-06-303-0/+10
* [Strings] Print shorthand types where possible (#4763)Alon Zakai2022-06-291-1/+17
* [Strings] Add string.new* instructions (#4761)Alon Zakai2022-06-294-0/+80
* [Strings] Add string proposal types (#4755)Alon Zakai2022-06-294-0/+91
* [Parser] Parse struct and array types (#4745)Thomas Lively2022-06-221-13/+176
* First class Data Segments (#4733)Ashley Nelson2022-06-215-84/+127
* 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
* [Parser][NFC] Small code cleanups (#4729)Thomas Lively2022-06-143-8/+8
* Fix an unused variable warning (#4728)walkingeyerobot2022-06-141-0/+1
* [NFC] Optimize non-equirecursive LUB calculations (#4722)Thomas Lively2022-06-141-89/+148
* [Parser] Parse function types (#4718)Thomas Lively2022-06-141-11/+369
* [Parser] Begin parsing modules (#4716)Thomas Lively2022-06-103-4/+668
* Update relaxed SIMD instructionsThomas Lively2022-06-073-17/+1
* [Parser] Token classification (#4699)Thomas Lively2022-06-011-22/+151
* [NFC] Refactor EHUtils::findPops() method (#4704)Alon Zakai2022-06-011-25/+2
* wasm-emscripten-finalize: Improve detection of mainReadsParams (#4701)Sam Clegg2022-05-311-6/+10
* Remove renameMainArgcArgv from wasm-emscripten-finalize (#4700)Sam Clegg2022-05-311-12/+0
* [Parser] Replace Signedness with ternary Sign (#4698)Thomas Lively2022-05-271-23/+21
* [Parser][NFC] Improve comments about default NaN payloads (#4697)Thomas Lively2022-05-271-0/+5
* [Parser][NFC] Remove extraneous braces from std::optional returns (#4696)Thomas Lively2022-05-271-9/+9
* [Parser][NFC] Create a public wat-lexer.h header (#4695)Thomas Lively2022-05-272-241/+101
* [EH] Export tags (#4691)Heejin Ahn2022-05-262-1/+2
* [Parser][NFC] Clarify escaped string lexing (#4694)Thomas Lively2022-05-261-24/+27
* [Parser] Lex floating point values (#4693)Thomas Lively2022-05-261-25/+231
* [Parser] Lex keywords (#4688)Thomas Lively2022-05-251-1/+36
* [Parser] Lex strings (#4687)Thomas Lively2022-05-251-1/+164
* [Parser] Lex idchar and identifiers (#4686)Thomas Lively2022-05-251-3/+82
* [Wasm GC] Fix CFG traversal of call_ref and add missing validation check (#4690)Alon Zakai2022-05-251-0/+32
* [Parser] Start a new text format parser (#4680)Thomas Lively2022-05-241-0/+557
* Fix binary parsing of the prototype nominal format (#4679)Thomas Lively2022-05-191-3/+0
* [NFC] Deduplicate imported global parsing (#4678)Thomas Lively2022-05-191-23/+7
* Validator: Check features for ref.null's type (#4677)Alon Zakai2022-05-181-0/+5
* Allow TypeBuilder::grow to take 0 as an argument (#4668)Thomas Lively2022-05-161-1/+1
* [NFC] Make Literal::makeNull take a HeapType (#4664)Alon Zakai2022-05-131-1/+1
* Add ref.cast_nop_static (#4656)Thomas Lively2022-05-113-4/+17
* Parse the prototype nominal binary format (#4644)Thomas Lively2022-05-041-9/+40
* Remove externref (#4633)Thomas Lively2022-05-046-62/+10
* Update the type section binary format (#4625)Thomas Lively2022-05-021-64/+62
* [NominalFuzzing] Add a validation error on ref.cast's etc. intended type (#4606)Alon Zakai2022-04-211-0/+7
* Implement relaxed SIMD dot product instructions (#4586)Thomas Lively2022-04-114-8/+56
* [SIMD] Make swizzle's opcode name consistent (NFC) (#4585)Heejin Ahn2022-04-093-6/+6
* Implement i16x8.relaxed_q15mulr_s (#4583)Thomas Lively2022-04-073-3/+12
* [Wasm GC] Fix stacky non-nullable tuples (#4561)Alon Zakai2022-03-311-7/+8