Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | test only c api examples; c++ api is internal and unstable, it is tested by ↵ | Alon Zakai | 2016-06-21 | 1 | -57/+0 |
| | | | | our own codebase | ||||
* | refactor walk logic into walk* and doWalk* methods, for a more regular API ↵ | Alon Zakai | 2016-05-30 | 1 | -1/+1 |
| | | | | that is clearer where it should be overridden (#551) | ||||
* | use separate internal opcodes for binary variants | Alon Zakai | 2016-05-18 | 1 | -1/+1 |
| | |||||
* | use exceptions consistently to report input errors | Alon Zakai | 2016-05-12 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | 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 | 1 | -14/+19 |
| | |||||
* | text | Alon Zakai | 2015-11-11 | 1 | -1/+8 |
| | |||||
* | add simple example | Alon Zakai | 2015-11-11 | 1 | -0/+44 |