summaryrefslogtreecommitdiff
path: root/src/wasm2js.h
Commit message (Expand)AuthorAgeFilesLines
...
* wasm2js: Add an "Export" scope for name resolution (#2998)Alon Zakai2020-07-301-33/+44
* wasm2js: coerce function pointer indexes (#2979)Alon Zakai2020-07-221-4/+13
* wasm2js: Fix a bug with adjacent reinterprets (#2964)Alon Zakai2020-07-201-5/+63
* wasm2js: Sign-extend support (#2949)Alon Zakai2020-07-101-0/+16
* Wasm2js Atomics support (#2924)Alon Zakai2020-06-231-7/+163
* wasm2js: Avoid 64-bit scratch memory helpers in wasm-intrinsics (#2926)Alon Zakai2020-06-231-14/+2
* wasm2js: start function support (#2920)Alon Zakai2020-06-221-1/+9
* wasm2js: Bulk memory support (#2923)Alon Zakai2020-06-221-43/+127
* Micro-optimize base64Decode (#2897)juj2020-06-061-7/+5
* Reland "Link binaryen tools against the dylib" (#2892)Derek Schuff2020-06-031-7/+0
* Revert "Link binaryen tools against the dylib (#2864)" (#2891)Derek Schuff2020-06-021-0/+7
* Link binaryen tools against the dylib (#2864)Derek Schuff2020-06-021-7/+0
* Remove `Push` (#2867)Thomas Lively2020-05-221-4/+0
* Add --deterministic flag to wasm2js, for fuzzing (#2757)Alon Zakai2020-04-131-0/+2
* Remove duplicate Type:: prefixes (NFC) (#2753)Heejin Ahn2020-04-121-4/+4
* Run reorder-locals more in wasm2js (#2729)Alon Zakai2020-04-081-0/+1
* Avoid fp$ access in MAIN_MODULES (#2704)Alon Zakai2020-03-271-1/+1
* Initial multivalue support (#2675)Thomas Lively2020-03-051-0/+8
* Fix missing newline after // EMSCRIPTEN_START_FUNCS and // EMSCRIPTEN_END_FUN...juj2020-02-101-2/+3
* Optimize base64 decoding (#2623)juj2020-02-091-22/+26
* Add EH support for EffectAnalyzer (#2631)Heejin Ahn2020-02-031-5/+9
* Remove implicit conversion operators from Type (#2577)Thomas Lively2020-01-081-11/+13
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-36/+36
* [NFC] Clean up unnecessary `template`s in calls 🧹🧹🧹 (#2394)Thomas Lively2020-01-071-3/+2
* DCE at the end of wasm2js (#2574)Alon Zakai2020-01-061-0/+3
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-0/+12
* Remove FunctionType (#2510)Thomas Lively2019-12-111-5/+2
* Add string parameter to WASM_UNREACHABLE (#2499)Sam Clegg2019-12-051-39/+29
* Convert to using DEBUG macros (#2497)Sam Clegg2019-12-041-1/+1
* Multivalue type creation and inspection (#2459)Thomas Lively2019-11-221-1/+1
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-0/+4
* [wasm2js] Fix memory.size (#2330)Alon Zakai2019-09-051-11/+19
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-1/+1
* Followup to workaround for minification of wasm2js mem init (#2318)Brion Vibber2019-08-301-3/+3
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-0/+4
* wasm2js: Fix switch lowering, don't fall through after the hoisted parts (#2301)Alon Zakai2019-08-161-38/+18
* Add basic exception handling support (#2282)Heejin Ahn2019-08-131-0/+16
* wasm2js: Mangle import names for JS (#2267)Alon Zakai2019-07-281-2/+3
* Finalize tail call support (#2246)Thomas Lively2019-07-231-0/+6
* Simpify PassRunner.add() and automatically parallelize parallel functions (#2...Alon Zakai2019-07-191-1/+1
* Stop emitting "almost asm" in wasm2js output (#2221)Alon Zakai2019-07-121-2/+0
* Add an option to emit a symbols file from wasm2js. (#2214)Alon Zakai2019-07-111-0/+10
* fix wasm2js compilation after conflicting landings (#2209)Alon Zakai2019-07-081-0/+8
* wasm2js: use OverriddenVisitor, so we show a clear error on unsupported instr...Alon Zakai2019-07-081-2/+62
* wasm2js: export memory growth function only if memory growth is enabled (#2194)Alon Zakai2019-07-031-2/+4
* Workaround for wasm2js output minification issue with emscripten (#2185)Brion Vibber2019-07-011-2/+3
* Bysyncify: async transform for wasm (#2172)Alon Zakai2019-06-151-1/+1
* wasm2js: Switch optimizations (#2141)Alon Zakai2019-05-281-8/+202
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-27/+27
* wasm2js: optimize away unneeded load coercions (#2107)Alon Zakai2019-05-151-0/+3