summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* [threads] Ignore shared-array.wast in fuzzer initial contents (#6706)Thomas Lively2024-06-261-0/+1
* [threads] Fuzz shared types in type fuzzer (#6704)Thomas Lively2024-06-265-144/+182
* [WasmGC] Heap2Local: Optimize RefEq (#6703)Alon Zakai2024-06-262-10/+352
* [threads] Validate shared-polymorphic instructions (#6702)Thomas Lively2024-06-256-72/+150
* [threads] Validate shared-to-unshared edges in heap types (#6698)Thomas Lively2024-06-255-22/+195
* 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
* [NFC] Remove a minor compile-time optimization in Heap2Local (#6699)Alon Zakai2024-06-251-43/+6
* [WasmGC] Add missing ArrayNew variants to Properties::isGenerative (#6691)Alon Zakai2024-06-242-5/+89
* Add a proper error for bad select results (#6697)Alon Zakai2024-06-241-1/+5
* Add TraceCalls pass (#6619)Marcin Kolny2024-06-218-0/+397
* wasm2js: Fix the names of temp vars with named reference types (#6689)Alon Zakai2024-06-214-2/+39
* GlobalStructInference: Un-nest struct.news in globals when that is helpful (#...Alon Zakai2024-06-202-67/+632
* Re-enable spec tests requiring multivalue (#6684)Thomas Lively2024-06-203-42/+18
* Validate memarg offsets (#6683)Thomas Lively2024-06-203-3/+15
* [NFC] Add pragma to ignore maybe-uninitialized in strings.cpp (#6686)Thomas Lively2024-06-201-0/+5
* Validate that names are valid UTF-8 (#6682)Thomas Lively2024-06-196-12/+36
* Fix validation of unused LEB128 bits (#6680)Thomas Lively2024-06-192-12/+16
* Check malformed mutability on imported globals (#6679)Thomas Lively2024-06-182-1/+3
* Re-enable binary.wast spec test (#6677)Thomas Lively2024-06-185-205/+26
* [threads] Shared basic heap types (#6667)Thomas Lively2024-06-1920-251/+623
* [Parser] Fix bug in unreachable fallback logic (#6676)Thomas Lively2024-06-183-17/+55
* fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc (#6678)mtb2024-06-182-0/+14
* Reject invalid section IDs (#6675)Thomas Lively2024-06-183-8/+8
* GlobalStructInference: Optimize globals too (#6674)Alon Zakai2024-06-172-11/+61
* Fix DataSegment name handling (#6673)Alon Zakai2024-06-173-1/+26
* wasm2js: Support arbitrary temp variable types (#6661)Alon Zakai2024-06-174-22/+59
* Enable more spec tests (#6669)Thomas Lively2024-06-174-89/+83
* [Parser] Fix error message on required reftype (#6666)Thomas Lively2024-06-142-9/+20
* [Parser] Update requirements for implicit type uses (#6665)Thomas Lively2024-06-144-226/+228
* [threads] Binary reading and writing of shared composite types (#6664)Thomas Lively2024-06-146-4/+67
* [Parser][NFC] Make typeidx and maybeTypeidx return consistent types (#6663)Thomas Lively2024-06-142-13/+12
* [NFC] Add constexpr HeapTypes for basic heap types (#6662)Thomas Lively2024-06-143-42/+62
* [threads] Add a "shared-everything" feature (#6658)Thomas Lively2024-06-1422-8/+111
* wasm2js: Generalize global initializer code to use the main codegen logic (#6...Alon Zakai2024-06-134-50/+54
* Add local.set/tee local type annotations to BINARYEN_PRINT_FULL (#6657)Alon Zakai2024-06-133-47/+60
* wasm2js: Fix null handling and RefAsNonNull (#6656)Alon Zakai2024-06-125-29/+88
* [threads] Parse, build, and print shared composite types (#6654)Thomas Lively2024-06-128-13/+178
* [DebugInfo] Copy debug info in call-utils.h (#6652)Alon Zakai2024-06-128-54/+120
* [Parser][NFC] Split parser into multiple compilation units (#6653)Thomas Lively2024-06-129-167/+369
* Fix wasm-split bug in absence of active element segments (#6651)Thomas Lively2024-06-112-7/+54
* wasm2js: Add Table operations (#6650)Alon Zakai2024-06-117-17/+298
* Fix scratch local optimizations when emitting string slice (#6649)Thomas Lively2024-06-113-53/+105
* [Strings] Keep public and private types separate in StringLowering (#6642)Alon Zakai2024-06-103-41/+141
* wasm2js: Add basic reference operations (#6648)Alon Zakai2024-06-107-17/+148
* Fix stack-use-after-scope on Windows in Precompute (#6643)mtb2024-06-051-1/+2
* Effects: Add missing combining logic for MayNotReturn (#6635)Alon Zakai2024-06-032-81/+296
* Fix binary parser of declarative element segments (#6618)Rikito Taniguchi2024-06-033-1/+33
* Make Emscripten CMake build more configurable (#6638)Derek Schuff2024-05-311-3/+16
* Optimize ReorderGlobals ordering with a new algorithm (#6625)Alon Zakai2024-05-316-112/+1774