summaryrefslogtreecommitdiff
path: root/src/wasm-interpreter.h
Commit message (Expand)AuthorAgeFilesLines
* [Wasm GC] ArrayInit support (#4138)Alon Zakai2021-09-101-0/+21
* [Simd] Implement extra convert, trunc, demote and promote ops for interpreter...Max Graey2021-07-281-2/+6
* [Simd] Refactoring. Remove middle *Vec* from some simd ops for consistency (#...Max Graey2021-07-271-17/+17
* [Simd] Add extending pairwise adds to interpreter (#4022)Max Graey2021-07-261-4/+4
* [Simd] Add extension from i32x4 to i64x2 ops to interpreter (#4016)Max Graey2021-07-261-0/+4
* Fix tiny typo (#3995)Alon Zakai2021-07-191-1/+1
* Implement interpretation of i64x2.bitmask (#3982)Thomas Lively2021-07-131-1/+1
* Preserve Function HeapTypes (#3952)Thomas Lively2021-06-301-10/+13
* [EH] Replace event with tag (#3937)Heejin Ahn2021-06-181-5/+5
* [Wasm GC] rtt.fresh_sub (#3936)Alon Zakai2021-06-171-0/+3
* [Wasm GC] Add negated BrOn* operations (#3913)Alon Zakai2021-06-021-23/+55
* [Wasm GC] Add experimental array.copy (#3911)Alon Zakai2021-05-271-5/+60
* Heap2Local: Use escape analysis to turn heap allocations into local data (#3866)Alon Zakai2021-05-121-1/+1
* [Wasm GC] Fix casting code in interpreter (#3873)Alon Zakai2021-05-101-5/+9
* [Wasm GC] Fix Array initialization of a packed value (#3868)Alon Zakai2021-05-071-1/+2
* Fix interpreting of a ref.cast of a function that is not on the module (#3863)Alon Zakai2021-05-061-3/+12
* Run spec test all at once after binary transform (#3817)Abbas Mashayekh2021-04-201-10/+11
* Very simple module linking in wasm-shell (#3792)Abbas Mashayekh2021-04-161-86/+146
* Fuzzer: Distinguish traps from host limitations (#3801)Alon Zakai2021-04-121-2/+11
* Rename SIMD extending load instructions (#3798)Daniel Wirtz2021-04-121-18/+18
* Rename various SIMD load instructions (#3795)Daniel Wirtz2021-04-111-12/+12
* Add v128.load/storeN_lane SIMD instructions to C/JS API (#3784)Daniel Wirtz2021-04-081-8/+8
* [GC] Do not crash on unreasonable GC array allocations in interpreter; trap (...Alon Zakai2021-04-071-0/+7
* [RT] Add type to tables and element segments (#3763)Abbas Mashayekh2021-04-061-1/+2
* Update SIMD names and opcodes (#3771)Thomas Lively2021-04-051-45/+36
* [RT] Support expressions in element segments (#3666)Abbas Mashayekh2021-03-241-9/+10
* [Wasm GC] Add support for non-nullable types, all except for locals (#3710)Alon Zakai2021-03-231-4/+4
* [reference-types] Support passive elem segments (#3572)Abbas Mashayekh2021-03-051-14/+13
* Support 64-bit data segment init-exps in Memory64 (#3593)Wouter van Oortmerssen2021-02-251-1/+1
* Remove assertions that prevent non-assertion builds (#3576)Alon Zakai2021-02-171-2/+1
* [EH] Make rethrow's target a try label (#3568)Heejin Ahn2021-02-181-4/+8
* cleanup to allow binaryen to be built in more strict environments (#3566)walkingeyerobot2021-02-161-0/+2
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-14/+18
* [GC] Support casts of function types (#3554)Alon Zakai2021-02-091-27/+45
* Prototype i32x4.widen_i8x16_{s,u} (#3535)Thomas Lively2021-02-011-0/+1
* [GC] isGCData => isData (#3534)Alon Zakai2021-02-011-4/+4
* [GC] br_on_null (#3528)Alon Zakai2021-02-011-0/+9
* [GC] ref.as_non_null (#3527)Alon Zakai2021-01-281-0/+3
* [GC] Add br_on_func/data/i31 (#3525)Alon Zakai2021-01-281-9/+43
* [GC] ref.as_* (#3520)Alon Zakai2021-01-271-0/+32
* [GC] ref.is_func/data/i31 (#3519)Alon Zakai2021-01-261-0/+7
* [GC] RefIsNull => RefIs. (#3516)Alon Zakai2021-01-261-3/+8
* Reorder i31ref and dataref (#3509)Heejin Ahn2021-01-231-2/+2
* Remove exnref and br_on_exn (#3505)Heejin Ahn2021-01-221-21/+0
* [GC] Add dataref type (#3500)Alon Zakai2021-01-211-0/+2
* Update interpreter for new EH spec (#3498)Heejin Ahn2021-01-211-34/+54
* Prototype additional f64x2 conversions (#3501)Thomas Lively2021-01-191-0/+6
* Basic EH instrucion support for the new spec (#3487)Heejin Ahn2021-01-151-0/+8
* [GC] Fix casts of non-GC data (#3483)Alon Zakai2021-01-121-2/+10
* Prototype prefetch instructions (#3467)Thomas Lively2021-01-061-0/+8