summaryrefslogtreecommitdiff
path: root/src/wasm/wasm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-47/+10
* remove PageSize and HasFeature, which wasm removed a while back (#1667)Alon Zakai2018-09-121-1/+1
* Fix read-write of dylink section (#1648)Alon Zakai2018-08-311-0/+2
* Proper error handling in add* and get* methods (#1570)Alon Zakai2018-07-101-32/+80
* add missing atomics to getExpressionName, which is used in --metrics (#1529)Alon Zakai2018-05-041-0/+4
* when creating blocks in binary format parsing, we know if a block has a break...Alon Zakai2018-04-051-9/+19
* Rename WasmType => Type (#1398)Alon Zakai2018-02-021-11/+11
* Global optimization fixes (#1360)Alon Zakai2018-01-171-1/+11
* notation change: AST => IR (#1245)Alon Zakai2017-10-241-1/+1
* Atomics support in interpreter + optimizer + fuzz fixes for that (#1227)Alon Zakai2017-10-201-0/+2
* Make localNames into a map (#1189)Thomas Lively2017-09-231-7/+8
* Add support for sign-extension operators from threading proposal (#1167)Derek Schuff2017-09-061-1/+2
* Return to more structured type rules for block and if (#1148)Alon Zakai2017-09-051-17/+34
* wasm-reduce tool (#1139)Alon Zakai2017-09-011-0/+10
* set the type of a set_local properly when it is unreachableAlon Zakai2017-08-251-0/+4
* Add support for atomic wait and wake operators (#1140)Derek Schuff2017-08-241-0/+12
* Initial asm.js output for binaryen-c / binaryen.js (#1136)Daniel Wirtz2017-08-241-0/+7
* ignore untaken branches in determining block typeAlon Zakai2017-07-221-1/+3
* changing a set to a tee or vice versa needs to take into account the value ma...Alon Zakai (kripken)2017-07-111-0/+1
* fix Const finalization and use it properly in br finalization in PrecomputeAlon Zakai (kripken)2017-07-111-0/+4
* add the option to seek named breaks, not just taken breaks; refactor headers ...Alon Zakai (kripken)2017-07-111-2/+2
* Add IR, parsing, printing, and binary for atomic cmpxchg (#1083)Derek Schuff2017-07-101-0/+6
* Add IR, parsing and binary support for AtomicRMW instructions from wasm threa...Derek Schuff2017-07-061-0/+6
* Update binaryen-c/binaryen.js, fixes #1028, fixes #1029 (#1030)Daniel Wirtz2017-06-071-0/+11
* host op parsing error handlingAlon Zakai (kripken)2017-06-011-2/+2
* Exporting/importing debug location information from .wast/.asm.js/.s formats ...Yury Delendik2017-06-011-0/+1
* Unreachable typing fixes (#1004)Alon Zakai2017-05-091-0/+61
* fix unreachable typing: for all nodes, if they are not reached - e.g., a bina...Alon Zakai (kripken)2017-05-021-4/+25
* improve dce to handle more cases of nested unreachable code (#989)Alon Zakai2017-05-021-1/+6
* wasm-merge tool (#919)Alon Zakai2017-04-171-0/+2
* finalize interim ifs in relooper, and other if handling issues (#940)Alon Zakai2017-03-131-1/+1
* Wasm h to cpp (#926)jgravelle-google2017-03-101-0/+386
* Default Walker subclasses to using Visitor<SubType> (#921)jgravelle-google2017-02-231-1/+1
* Fix emitting of unreachable block/if/loop (#911)Alon Zakai2017-02-161-7/+24
* Move wasm.cpp and wasm-s-parser into a library (#796)Derek Schuff2016-10-201-0/+198