| Commit message (Expand) | Author | Age | Files | Lines |
* | Use new wast parser in wasm2js (#6606) | Thomas Lively | 2024-05-29 | 1 | -415/+415 |
* | LinearExecutionWalker: Optionally connect blocks for Br and BrOn (#5869) | Alon Zakai | 2023-08-09 | 1 | -3/+3 |
* | Vacuum unneeded instructions even if children have effects (#5488) | Alon Zakai | 2023-02-14 | 1 | -50/+97 |
* | wasm2js: Stop emitting nan and infinity (#5391) | Will Cohen | 2023-01-04 | 1 | -2/+0 |
* | wasm2js: Support for flexible module import naming (#5114) | Sam Clegg | 2022-10-05 | 1 | -2/+1 |
* | wasm2js: Don't assume that `env.abort` can always be impored. (#5049) | Sam Clegg | 2022-09-16 | 1 | -3/+2 |
* | wasm2js: Have instantiate function take standard import object (#5018) | Sam Clegg | 2022-09-14 | 1 | -1/+2 |
* | Avoid adding new unneeded names to blocks in text roundtripping (#4943) | Alon Zakai | 2022-08-22 | 1 | -152/+148 |
* | wasm2js: Declare data segments before calling asmFunc (#3337) | Sam Clegg | 2020-11-11 | 1 | -2/+2 |
* | wasm2js: Support for exported memory (#3323) | Sam Clegg | 2020-11-10 | 1 | -7/+6 |
* | [wasm2js] Use native JavaScript Math.trunc (#3329) | Max Graey | 2020-11-10 | 1 | -0/+1 |
* | wasm2js: Remove global dict arguments to asmFunc (#3325) | Sam Clegg | 2020-11-05 | 1 | -43/+30 |
* | wasm2js: Skip heap creation in the absence of wasm memory. NFC (#3167) | Sam Clegg | 2020-09-24 | 1 | -1/+17 |
* | wasm2js: coerce function pointer indexes (#2979) | Alon Zakai | 2020-07-22 | 1 | -4/+4 |
* | wasm2js: Fix a bug with adjacent reinterprets (#2964) | Alon Zakai | 2020-07-20 | 1 | -3/+3 |
* | wasm2js: Avoid 64-bit scratch memory helpers in wasm-intrinsics (#2926) | Alon Zakai | 2020-06-23 | 1 | -71/+19 |
* | wasm2js: Bulk memory support (#2923) | Alon Zakai | 2020-06-22 | 1 | -0/+1 |
* | [wasm2js] Fix memory.size (#2330) | Alon Zakai | 2019-09-05 | 1 | -4/+4 |
* | Stop emitting "almost asm" in wasm2js output (#2221) | Alon Zakai | 2019-07-12 | 1 | -1/+0 |
* | Reflect instruction renaming in code (#2128) | Heejin Ahn | 2019-05-21 | 1 | -3/+3 |
* | wasm2js: optimize away unneeded load coercions (#2107) | Alon Zakai | 2019-05-15 | 1 | -0/+3 |
* | wasm2js: optimize loads (#2085) | Alon Zakai | 2019-05-03 | 1 | -2/+0 |
* | wasm2js: avoid some slow operations when not optimizing (#2082) | Alon Zakai | 2019-05-03 | 1 | -226/+232 |
* | wasm2js: don't emit obviously unnecessary parens (#2080) | Alon Zakai | 2019-05-02 | 1 | -402/+276 |
* | wasm2js: don't run coalesce-locals if not optimizing (#2076) | Alon Zakai | 2019-05-01 | 1 | -939/+1205 |
* | wasm2js: run more optimizations (#2073) | Alon Zakai | 2019-05-01 | 1 | -1207/+941 |
* | wasm2js: run full optimizations during the pipeline (#2071) | Alon Zakai | 2019-04-30 | 1 | -497/+542 |
* | I64ToI32Lowering: don't use alignment 1 everywhere (#2070) | Alon Zakai | 2019-04-30 | 1 | -2/+2 |
* | wasm2js: remove unneeded break/continue labels (#2058) | Alon Zakai | 2019-04-26 | 1 | -2/+2 |
* | wasm2js2: optimize call_indirect and select operands (#2056) | Alon Zakai | 2019-04-25 | 1 | -2/+2 |
* | wasm2js: optimize loops and eqz (#2051) | Alon Zakai | 2019-04-25 | 1 | -7/+7 |
* | wasm2js: more js optimization (#2050) | Alon Zakai | 2019-04-24 | 1 | -232/+187 |
* | wasm2js: start to optionally optimize the JS (#2046) | Alon Zakai | 2019-04-24 | 1 | -338/+338 |
* | wasm2js: emit quoted properties for the exports, to support closure compiler ... | Alon Zakai | 2019-04-23 | 1 | -95/+95 |
* | wasm2js: avoid non-ES5 stuff like "let" (#2041) | Alon Zakai | 2019-04-23 | 1 | -97/+97 |
* | wasm2js: get rid of some non-flat code assumptions (#2036) | Alon Zakai | 2019-04-22 | 1 | -130/+38 |
* | wasm2js: unreachability fixes (#2037) | Alon Zakai | 2019-04-22 | 1 | -122/+120 |
* | wasm2js: use scratch memory properly (#2033) | Alon Zakai | 2019-04-22 | 1 | -141/+183 |
* | wasm2js2 import fixes (#2031) | Alon Zakai | 2019-04-19 | 1 | -38/+0 |
* | wasm2js: do not try to be smart with not emitting if braces, the corner cases... | Alon Zakai | 2019-04-18 | 1 | -262/+442 |
* | wasm2js: remove "use asm", we are not asm.js anymore (#2020) | Alon Zakai | 2019-04-18 | 1 | -1/+26 |
* | Fix if else JS printing when if body is a labelled block (#2017) | Alon Zakai | 2019-04-17 | 1 | -17/+17 |
* | Use a single table in wasm2js (#2005) | Alon Zakai | 2019-04-15 | 1 | -8/+5 |
* | Wasm2js memory fixes (#2003) | Alon Zakai | 2019-04-12 | 1 | -90/+96 |
* | Wasm2js refactoring (#1997) | Alon Zakai | 2019-04-11 | 1 | -0/+1 |
* | Minor wasm2js cleanups (#1995) | Alon Zakai | 2019-04-10 | 1 | -2/+2 |
* | Optimize away sets of the same local (#1940) | Alon Zakai | 2019-03-07 | 1 | -125/+13 |
* | Optimize added constants with propagation only if we see we will remove all u... | Alon Zakai | 2019-03-06 | 1 | -17/+11 |
* | Fix i64 select lowering. (#1773) | Yury Delendik | 2018-12-17 | 1 | -4/+2 |
* | Rename `wasm2asm` to `wasm2js`, emit ESM by default (#1642) | Alex Crichton | 2018-08-30 | 1 | -0/+2435 |