| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix bad param/var type error handling (#1499) | Alon Zakai | 2018-04-10 | 1 | -0/+1 |
* | Function pointer cast emulation (#1468) | Alon Zakai | 2018-03-13 | 1 | -2/+14 |
* | Rename WasmType => Type (#1398) | Alon Zakai | 2018-02-02 | 1 | -27/+27 |
* | Atomic wait/wake fixes (#1383) | Alon Zakai | 2018-01-22 | 1 | -2/+4 |
* | br_if-to-table (#1313) | Alon Zakai | 2017-12-04 | 1 | -0/+1 |
* | Fix if copying (#1278) | Alon Zakai | 2017-11-16 | 1 | -0/+32 |
* | notation change: AST => IR (#1245) | Alon Zakai | 2017-10-24 | 1 | -1/+1 |
* | Atomics support in interpreter + optimizer + fuzz fixes for that (#1227) | Alon Zakai | 2017-10-20 | 1 | -7/+5 |
* | Add Builder::makeGlobal for nicer global creation (#1221) | Alon Zakai | 2017-10-10 | 1 | -0/+15 |
* | fix wasm-builder set_global creation - we must call finalize, as the value ma... | Alon Zakai | 2017-10-10 | 1 | -0/+1 |
* | Make localNames into a map (#1189) | Thomas Lively | 2017-09-23 | 1 | -7/+11 |
* | Const hoisting (#1176) | Alon Zakai | 2017-09-12 | 1 | -0/+6 |
* | asm2wasm atomics (#1171) | Alon Zakai | 2017-09-11 | 1 | -1/+1 |
* | i64 to i32 lowering for wasm2asm (#1134) | Thomas Lively | 2017-09-01 | 1 | -6/+3 |
* | set the type of a set_local properly when it is unreachable | Alon Zakai | 2017-08-25 | 1 | -2/+2 |
* | Add support for atomic wait and wake operators (#1140) | Derek Schuff | 2017-08-24 | 1 | -0/+18 |
* | wasm2asm i32 arithmetic support (#1120) | Thomas Lively | 2017-08-07 | 1 | -0/+5 |
* | Get wasm2asm building again (#1107) | Thomas Lively | 2017-08-02 | 1 | -3/+3 |
* | Optimizer support for atomic instructions (#1094) | Derek Schuff | 2017-07-21 | 1 | -0/+35 |
* | fix blockifyMerge logic - it needs to not skip code in the block we merge to.... | Alon Zakai | 2017-07-17 | 1 | -22/+0 |
* | Add atomic loads and stores (#1077) | Derek Schuff | 2017-06-28 | 1 | -0/+2 |
* | Validate finalization (#1014) | Alon Zakai | 2017-05-18 | 1 | -1/+21 |
* | Flatten control flow pass (#999) | Alon Zakai | 2017-05-10 | 1 | -0/+5 |
* | Unreachable typing fixes (#1004) | Alon Zakai | 2017-05-09 | 1 | -3/+3 |
* | Make header guards consistent (#997) | Sam Clegg | 2017-05-04 | 1 | -3/+3 |
* | Optimize away copies through an if (#816) | Alon Zakai | 2016-10-31 | 1 | -0/+6 |
* | add an inlining pass (#814) | Alon Zakai | 2016-10-29 | 1 | -0/+4 |
* | asm2wasm i64 support (#723) | Alon Zakai | 2016-09-30 | 1 | -4/+23 |
* | precompute breaks and returns (#715) | Alon Zakai | 2016-09-25 | 1 | -3/+3 |
* | br_if returns its value | Alon Zakai | 2016-09-16 | 1 | -0/+6 |
* | optimize loop endings in RemoveUnusedBrs | Alon Zakai | 2016-09-09 | 1 | -0/+48 |
* | get_global and set_global use a Name instead of an Index, to be more consiste... | Alon Zakai | 2016-09-07 | 1 | -4/+4 |
* | SetGlobal should not return a value | Alon Zakai | 2016-09-07 | 1 | -1/+0 |
* | loops no longer have an out label and other upstream loop updates | Alon Zakai | 2016-09-07 | 1 | -3/+17 |
* | add drop and tee expressions | Alon Zakai | 2016-09-07 | 1 | -3/+21 |
* | support wasm globals (#650) | Alon Zakai | 2016-07-21 | 1 | -0/+13 |
* | simplify wasm-builder: it has an allocator, and should never need to access a... | Alon Zakai | 2016-06-27 | 1 | -23/+24 |
* | make makeCallImport more similar to makeCall; do not assume all imports exist... | Alon Zakai | 2016-06-26 | 1 | -2/+2 |
* | expression copying utility | Alon Zakai | 2016-06-26 | 1 | -7/+37 |
* | add a precompute pass | Alon Zakai | 2016-06-18 | 1 | -0/+1 |
* | s2wasm: Validate the result module (#574) | Derek Schuff | 2016-06-10 | 1 | -17/+18 |
* | make call_indirect type a name, so that it is not a dependency on the module,... | Alon Zakai | 2016-06-03 | 1 | -1/+1 |
* | Generate thunks for address-taken imports (#554) | Derek Schuff | 2016-06-02 | 1 | -2/+7 |
* | spec test updates, and many validation fixes | Alon Zakai | 2016-05-18 | 1 | -38/+1 |
* | Import emscripten's relooper, port it to the binaryen AST, and provide a C AP... | Alon Zakai | 2016-05-05 | 1 | -5/+22 |
* | Harmonize the internal opcodes with the binary format (#433) | Alon Zakai | 2016-05-03 | 1 | -24/+38 |
* | makeLoop and makeBreak | Alon Zakai | 2016-05-02 | 1 | -2/+12 |
* | allocate only expressions in arenas - functions, imports, exports, function t... | Alon Zakai | 2016-04-27 | 1 | -1/+1 |
* | add an ArenaVector for internal array allocations in expression nodes | Alon Zakai | 2016-04-26 | 1 | -3/+3 |
* | block helper utils | Alon Zakai | 2016-04-21 | 1 | -1/+14 |