summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-binary.cpp
Commit message (Expand)AuthorAgeFilesLines
* [threads] Validate shared-polymorphic instructions (#6702)Thomas Lively2024-06-251-2/+7
* Add missing struct/array type checks in binary reader (#6701)Alon Zakai2024-06-251-0/+30
* Add a missing binary reading check for BrOn's reference child's type (#6700)Alon Zakai2024-06-251-0/+3
* Add a proper error for bad select results (#6697)Alon Zakai2024-06-241-1/+5
* Validate that names are valid UTF-8 (#6682)Thomas Lively2024-06-191-3/+5
* Check malformed mutability on imported globals (#6679)Thomas Lively2024-06-181-0/+3
* Re-enable binary.wast spec test (#6677)Thomas Lively2024-06-181-10/+23
* [threads] Shared basic heap types (#6667)Thomas Lively2024-06-191-8/+15
* Reject invalid section IDs (#6675)Thomas Lively2024-06-181-6/+7
* Fix DataSegment name handling (#6673)Alon Zakai2024-06-171-1/+1
* [threads] Binary reading and writing of shared composite types (#6664)Thomas Lively2024-06-141-0/+7
* [threads] Add a "shared-everything" feature (#6658)Thomas Lively2024-06-141-2/+9
* Fix binary parser of declarative element segments (#6618)Rikito Taniguchi2024-06-031-1/+5
* Fuzzer: Better fuzzing of globals (#6611)Alon Zakai2024-05-211-1/+16
* [table64] Preserve 64-bit table flag when writing binaries (#6610)Sam Clegg2024-05-201-1/+1
* [Strings] Remove operations not included in imported strings (#6589)Thomas Lively2024-05-151-101/+10
* [Strings] Remove stringview types and instructions (#6579)Thomas Lively2024-05-151-125/+18
* Remove redundant ptrType from MemorySize/Grow instructions. NFC (#6590)Sam Clegg2024-05-151-2/+2
* Source maps: Allow specifying that an expression has no debug info in text (...Jérôme Vouillon2024-05-141-2/+2
* [memory64] Add table64 to existing memory64 support (#6577)Sam Clegg2024-05-101-13/+20
* [StackIR] Run StackIR during binary writing and not as a pass (#6568)Alon Zakai2024-05-091-3/+13
* Source map fixes (#6550)Jérôme Vouillon2024-05-021-23/+28
* Respect the Web limitation on Table size (#6567)Alon Zakai2024-05-011-0/+1
* [StackIR] Support source maps and DWARF with StackIR (#6564)Alon Zakai2024-05-011-2/+2
* Fixes regarding explicit names (#6466)Jérôme Vouillon2024-04-111-12/+20
* Typed continuations: nocont and cont basic heap types (#6468)Frank Emrich2024-04-041-0/+24
* Fix writing of data segment names in name section (#6462)Jérôme Vouillon2024-04-021-2/+2
* [Strings] Represent string values as WTF-16 internally (#6418)Thomas Lively2024-03-221-2/+14
* Typed continuations: suspend instructions (#6393)Frank Emrich2024-03-191-0/+24
* Typed continuations: cont.bind instructions (#6365)Frank Emrich2024-03-041-0/+41
* Typed continuations: cont.new instructions (#6308)Frank Emrich2024-02-221-0/+20
* Typed continuations: resume instructions (#6083)Frank Emrich2024-01-111-0/+50
* [EH] Add instructions for new proposal (#6181)Heejin Ahn2023-12-191-6/+63
* [EH] Add exnref type back (#6149)Heejin Ahn2023-12-081-0/+30
* Implement table.copy (#6078)Alon Zakai2023-11-061-0/+25
* Typed Continuations: Add cont type (#5998)Frank Emrich2023-10-241-9/+31
* Reuse existing function types for blocks (#6022)Thomas Lively2023-10-181-0/+16
* [NFC] Rename getSuperType to getDeclaredSuperType (#6015)Alon Zakai2023-10-171-2/+2
* [typed-cont] Add feature flag (#5996)Frank Emrich2023-10-051-0/+5
* Error on multivalue inputs that we do not handle (#5962)Alon Zakai2023-09-201-2/+6
* Implement table.fill (#5949)Thomas Lively2023-09-181-0/+20
* Replace I31New with RefI31 everywhere (#5930)Thomas Lively2023-09-131-4/+4
* Make final types the default (#5918)Thomas Lively2023-09-091-9/+6
* [NFC] Source maps: Simplify the code and add comments (#5912)Alon Zakai2023-09-061-21/+16
* Remove the GCNNLocals feature (#5080)Thomas Lively2023-08-311-3/+1
* Parse non-nullable tuple elements without special handling (#5910)Thomas Lively2023-08-301-23/+5
* Source maps: Fix locations without debug info between ones that do (#5906)Alon Zakai2023-08-301-10/+55
* Rename multimemory flag (#5890)Ashley Nelson2023-08-211-4/+4
* Fix finalization of call_ref to handle refined target types (#5883)Thomas Lively2023-08-211-1/+4
* Ensure br_on_cast* target type is subtype of input type (#5881)Thomas Lively2023-08-171-0/+3