summaryrefslogtreecommitdiff
path: root/src/wasm-binary.h
Commit message (Expand)AuthorAgeFilesLines
* Validate that names are valid UTF-8 (#6682)Thomas Lively2024-06-191-1/+1
* Fix validation of unused LEB128 bits (#6680)Thomas Lively2024-06-191-11/+16
* Re-enable binary.wast spec test (#6677)Thomas Lively2024-06-181-1/+1
* Reject invalid section IDs (#6675)Thomas Lively2024-06-181-1/+1
* [threads] Binary reading and writing of shared composite types (#6664)Thomas Lively2024-06-141-0/+1
* [threads] Add a "shared-everything" feature (#6658)Thomas Lively2024-06-141-0/+1
* [Strings] Remove operations not included in imported strings (#6589)Thomas Lively2024-05-151-15/+0
* [Strings] Remove stringview types and instructions (#6579)Thomas Lively2024-05-151-24/+2
* [memory64] Add table64 to existing memory64 support (#6577)Sam Clegg2024-05-101-0/+2
* [StackIR] Run StackIR during binary writing and not as a pass (#6568)Alon Zakai2024-05-091-2/+6
* Source map fixes (#6550)Jérôme Vouillon2024-05-021-0/+1
* Respect the Web limitation on Table size (#6567)Alon Zakai2024-05-011-9/+0
* Typed continuations: nocont and cont basic heap types (#6468)Frank Emrich2024-04-041-0/+4
* Typed continuations: suspend instructions (#6393)Frank Emrich2024-03-191-0/+2
* Remove legacy GC encodings (#5874)Thomas Lively2024-03-121-151/+30
* Typed continuations: cont.bind instructions (#6365)Frank Emrich2024-03-041-0/+2
* Typed continuations: cont.new instructions (#6308)Frank Emrich2024-02-221-0/+2
* [EH] Add noexn's opcode (#6329)Heejin Ahn2024-02-211-2/+2
* Typed continuations: resume instructions (#6083)Frank Emrich2024-01-111-0/+5
* [EH] Add instructions for new proposal (#6181)Heejin Ahn2023-12-191-2/+10
* [EH] Use random value for exnref encoding when legacy GC is used (#6166)Heejin Ahn2023-12-111-6/+20
* [EH] Add exnref type back (#6149)Heejin Ahn2023-12-081-7/+12
* Implement table.copy (#6078)Alon Zakai2023-11-061-0/+2
* Typed Continuations: Add cont type (#5998)Frank Emrich2023-10-241-14/+15
* Reuse existing function types for blocks (#6022)Thomas Lively2023-10-181-0/+2
* [typed-cont] Add feature flag (#5996)Frank Emrich2023-10-051-0/+1
* Implement table.fill (#5949)Thomas Lively2023-09-181-0/+2
* Replace I31New with RefI31 everywhere (#5930)Thomas Lively2023-09-131-3/+3
* Use standard GC encodings by default (#5873)Thomas Lively2023-09-121-4/+3
* [NFC] Source maps: Simplify the code and add comments (#5912)Alon Zakai2023-09-061-16/+30
* Source maps: Fix locations without debug info between ones that do (#5906)Alon Zakai2023-08-301-4/+20
* Fix standard reference type encoding (#5905)Thomas Lively2023-08-281-2/+2
* Rename multimemory flag (#5890)Ashley Nelson2023-08-211-1/+1
* Allow opting into standard GC encodings at compile time (#5868)Thomas Lively2023-08-101-49/+153
* Remove legacy WasmGC instructions (#5861)Thomas Lively2023-08-091-18/+0
* Initial support for `final` types (#5803)Thomas Lively2023-07-061-4/+5
* Rename WasmBinaryBuilder to WasmBinaryReader (NFC) (#5767)Heejin Ahn2023-06-131-4/+4
* Update br_on_cast binary and text format (#5762)Thomas Lively2023-06-121-6/+6
* Revert "Update br_on_cast binary and text format (#5734)" (#5740)Alon Zakai2023-05-231-2/+6
* Update br_on_cast binary and text format (#5734)Thomas Lively2023-05-191-6/+2
* [Strings] Adopt new instruction binary encoding (#5714)Jérôme Vouillon2023-05-121-10/+13
* [NFC] Refactor each of ArrayNewSeg and ArrayInit into subclasses for Data/Ele...Alon Zakai2023-05-041-2/+2
* Implement array.fill, array.init_data, and array.init_elem (#5637)Thomas Lively2023-04-061-0/+5
* Use Names instead of indices to identify segments (#5618)Thomas Lively2023-04-041-0/+10
* [Wasm GC] Remove RefIsFunc and RefIsI31 from the binary format (#5574)Alon Zakai2023-03-151-3/+0
* Parse and print `array.new_fixed` (#5527)Thomas Lively2023-02-281-1/+1
* [NFC] Internally rename `ArrayInit` to `ArrayNewFixed` (#5526)Thomas Lively2023-02-281-2/+2
* Fix sourcemap nesting in reading and writing (#5504)JesseCodeBones2023-02-241-1/+6
* [Strings] Add experimental string.hash instruction (#5480)Alon Zakai2023-02-031-0/+1
* [Strings] Add experimental StringNew variants (#5459)Alon Zakai2023-01-261-0/+3