summaryrefslogtreecommitdiff
path: root/src/wasm-interpreter.h
Commit message (Expand)AuthorAgeFilesLines
* Rename `idx` to `index` in SIMD code for consistency (#1836)Thomas Lively2018-12-181-14/+14
* Fuzzing v128 and associated bug fixes (#1827)Thomas Lively2018-12-141-1/+1
* SIMD (#1820)Thomas Lively2018-12-131-3/+199
* Update wrap and demote literal op names (#1817)Thomas Lively2018-12-121-5/+5
* Implement nontrapping float-to-int instructions (#1780)Thomas Lively2018-12-041-4/+12
* Add v128 type (#1777)Thomas Lively2018-11-291-1/+2
* standardize on 'template<' over 'template <' (i.e., remove a space) (#1782)Alon Zakai2018-11-291-1/+1
* Remove default cases (#1757)Thomas Lively2018-11-271-6/+11
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-12/+11
* remove PageSize and HasFeature, which wasm removed a while back (#1667)Alon Zakai2018-09-121-6/+0
* Mark arguments const in callExport (#1626)Alex Beregszaszi2018-07-211-6/+5
* Refactor interpreter (#1508)Alon Zakai2018-04-131-187/+165
* fix typo [ci skip]Alon Zakai (kripken)2018-04-111-1/+1
* Rename WasmType => Type (#1398)Alon Zakai2018-02-021-9/+9
* support i*.extend* instructions in interpreter (#1322)Alon Zakai2017-12-061-13/+18
* Atomics support in interpreter + optimizer + fuzz fixes for that (#1227)Alon Zakai2017-10-201-14/+150
* remove unneeded code in interpreterAlon Zakai (kripken)2017-06-011-1/+0
* fix call depth detection in wasm-opt interpretingAlon Zakai (kripken)2017-06-011-1/+1
* Parsing fixes (#990)Alon Zakai2017-05-021-13/+13
* ctor evaller (#982)Alon Zakai2017-04-281-25/+111
* Wasm h to cpp (#926)jgravelle-google2017-03-101-2/+4
* Minor improvements to the wasm-interpreter debug messages (#784)jgravelle-google2016-10-181-8/+43
* refactor wasm.h to remove numericIndex hacks, and move indexing to the parsersAlon Zakai2016-09-211-6/+6
* support spectest.globalAlon Zakai2016-09-201-1/+5
* support module operations in shell testsAlon Zakai2016-09-171-0/+11
* br_if returns its valueAlon Zakai2016-09-161-3/+4
* use globals in asm2wasmAlon Zakai2016-09-071-4/+14
* get_global and set_global use a Name instead of an Index, to be more consiste...Alon Zakai2016-09-071-10/+10
* grow_memory no longer trapsAlon Zakai2016-09-071-3/+4
* interpreter debug and asserts fixingAlon Zakai2016-09-071-29/+5
* SetGlobal should not return a valueAlon Zakai2016-09-071-1/+1
* call_indirect is now structural, so no need to pass the type name aroundAlon Zakai2016-09-071-2/+2
* loops no longer have an out label and other upstream loop updatesAlon Zakai2016-09-071-2/+1
* call_indirect now has the target at the endAlon Zakai2016-09-071-2/+2
* add drop and tee expressionsAlon Zakai2016-09-071-3/+9
* Merge pull request #668 from WebAssembly/tables_n_memoriesAlon Zakai2016-08-161-17/+10
|\
| * offset support in tableAlon Zakai2016-08-151-14/+7
| * support expressions in segment offsetsAlon Zakai2016-08-121-3/+3
* | interpreter debugging fixes (#672)Alon Zakai2016-08-151-11/+13
|/
* in DemoteFloat64, if the truncated value is exactly at the limit, return it (...Alon Zakai2016-08-081-0/+6
* support wasm globals (#650)Alon Zakai2016-07-211-0/+42
* fix wasm interpreter bug on checking indirect call paramsAlon Zakai2016-06-291-2/+4
* Merge pull request #590 from WebAssembly/precomputeAlon Zakai2016-06-181-413/+429
|\
| * add a precompute passAlon Zakai2016-06-181-37/+1
| * refactor interpreter code to provide expression executors for both standalone...Alon Zakai2016-06-181-411/+463
* | fix interpreter on indirect calls, do arguments before checking and doing the...Alon Zakai2016-06-171-3/+3
|/
* make call_indirect type a name, so that it is not a dependency on the module,...Alon Zakai2016-06-031-1/+1
* trap on invalid call_indirects with bad arguments when no type providedAlon Zakai2016-06-031-0/+4
* handle stack frames we skip over by jumping up the stack, and update wasm.jsAlon Zakai2016-06-011-16/+25
* store locals in a vector in the interpreter and update wasm.js. also fix addr...Alon Zakai2016-05-181-10/+11