Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add a relooper test | Alon Zakai | 2016-05-05 | 2 | -0/+98 |
| | |||||
* | Import emscripten's relooper, port it to the binaryen AST, and provide a C ↵ | Alon Zakai | 2016-05-05 | 2 | -2/+310 |
| | | | | | API (#434) also ignore libstdc++ bug in ubsan | ||||
* | Harmonize the internal opcodes with the binary format (#433) | Alon Zakai | 2016-05-03 | 2 | -32/+72 |
| | | | | | | * harmonize the internal opcodes with the binary format, so they clearly parallel, and also this helps us avoid needing the type to disambiguate * comment on GetLocal in C API | ||||
* | kitchen sink test for c api | Alon Zakai | 2016-05-03 | 2 | -0/+531 |
| | |||||
* | C API plus test | Alon Zakai | 2016-05-02 | 2 | -0/+39 |
| | |||||
* | create a UnifiedExpressionVisitor for passes that want a single visitor ↵ | Alon Zakai | 2016-04-18 | 1 | -1/+1 |
| | | | | function, to avoid confusion with having both visit* and visitExpression in a single pass (#357) | ||||
* | remove the AllocatingModule class, and just make Module have allocations. ↵ | Alon Zakai | 2016-04-18 | 1 | -1/+1 |
| | | | | the distinction is not really that useful, and passes do need to allocate, so we would need to pass around AllocatingModules all around anyhow. (#361) | ||||
* | remove excessive wasm-s-parser debug logging (#345) | Alon Zakai | 2016-04-14 | 1 | -1/+1 |
| | |||||
* | dyn_cast => dynCast | Alon Zakai | 2016-04-11 | 1 | -1/+1 |
| | |||||
* | De-recurse traversals (#333) | Alon Zakai | 2016-04-11 | 1 | -2/+2 |
| | | | | | | | | | | | | * refactor core walking to not recurse * add a simplify-locals test * reuse parent's non-branchey scan logic in SimpleExecutionWalker, reduce code duplication * update wasm.js * rename things following comments | ||||
* | fix example testcase | Alon Zakai | 2016-04-05 | 1 | -1/+1 |
| | |||||
* | update example | Alon Zakai | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | overload wasm printing in std namespace | Alon Zakai | 2016-02-17 | 1 | -2/+1 |
| | |||||
* | add wasm-printing.h | Alon Zakai | 2016-02-17 | 1 | -2/+4 |
| | |||||
* | add example testcases to auto-updater, and update it | Alon Zakai | 2016-02-17 | 1 | -1/+1 |
| | |||||
* | Some cleanup. | Michael Bebenita | 2016-01-14 | 1 | -1/+1 |
| | |||||
* | Use LLVM style static polymorphism for WasmVisitors. | Michael Bebenita | 2016-01-13 | 1 | -1/+1 |
| | |||||
* | create an AllocatingModule which handles allocation for its elements | Alon Zakai | 2015-11-24 | 1 | -1/+1 |
| | |||||
* | simplify find_div0s | Alon Zakai | 2015-11-12 | 2 | -16/+21 |
| | |||||
* | text | Alon Zakai | 2015-11-11 | 1 | -1/+8 |
| | |||||
* | add simple example | Alon Zakai | 2015-11-11 | 2 | -0/+54 |