Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | current binary format has power of 2 memory, so use ceil to ensure that the ↵ | Alon Zakai | 2016-01-28 | 1 | -2/+2 | |
| | | | | conversion only increases memory, and does not make it too small for the segments | |||||
* | fix memory segment reading in binary format | Alon Zakai | 2016-01-28 | 1 | -4/+5 | |
| | ||||||
* | ignore zero-size segments in binary format | Alon Zakai | 2016-01-27 | 1 | -1/+6 | |
| | ||||||
* | parse 0-size blocks | Alon Zakai | 2016-01-27 | 1 | -3/+1 | |
| | ||||||
* | fix select type | Alon Zakai | 2016-01-27 | 1 | -1/+1 | |
| | ||||||
* | fix MemorySize type | Alon Zakai | 2016-01-27 | 1 | -1/+5 | |
| | ||||||
* | fix function results in binary format reading | Alon Zakai | 2016-01-27 | 1 | -0/+1 | |
| | ||||||
* | increase function and block sizes in binary format, to get more real-world ↵ | Alon Zakai | 2016-01-26 | 1 | -6/+6 | |
| | | | | code to build | |||||
* | fix GrowMemory parsing | Alon Zakai | 2016-01-26 | 1 | -0/+1 | |
| | ||||||
* | remove bad comment | Alon Zakai | 2016-01-22 | 1 | -1/+1 | |
| | ||||||
* | more flexibility in section reading in binary format code | Alon Zakai | 2016-01-22 | 1 | -16/+23 | |
| | ||||||
* | add more binary opcodes and a kitchen sink test #136 | Alon Zakai | 2016-01-22 | 1 | -2/+6 | |
| | ||||||
* | add I32ReinterpretF32 in binary format, for now | Alon Zakai | 2016-01-22 | 1 | -2/+3 | |
| | ||||||
* | add missing binary opcodes | Alon Zakai | 2016-01-21 | 1 | -22/+57 | |
| | ||||||
* | mapLocals even if no locals, but there are params #127 | Alon Zakai | 2016-01-20 | 1 | -5/+8 | |
| | ||||||
* | clear global state for each function in binary processing #125 | Alon Zakai | 2016-01-20 | 1 | -0/+4 | |
| | ||||||
* | fix switch default in binary format #123 | Alon Zakai | 2016-01-20 | 1 | -2/+7 | |
| | ||||||
* | fix mapLocals in binary format handling | Alon Zakai | 2016-01-19 | 1 | -4/+4 | |
| | ||||||
* | Merge pull request #103 from mbebenita/static-poly | Alon Zakai | 2016-01-19 | 1 | -1/+1 | |
|\ | | | | | Use LLVM style static polymorphism for AST Visitors | |||||
| * | Use LLVM style static polymorphism for WasmVisitors. | Michael Bebenita | 2016-01-13 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #119 from JSStats/mem-offset-flag | Alon Zakai | 2016-01-19 | 1 | -2/+2 | |
|\ \ | | | | | | | Memory access offset flag is bit 4. | |||||
| * | | Memory access offset flag is bit 4. | Douglas Crosher | 2016-01-18 | 1 | -2/+2 | |
| | | | ||||||
* | | | Function section has the flags before the signature index. | Douglas Crosher | 2016-01-18 | 1 | -2/+2 | |
|/ / | ||||||
* | | use visitNop for break values | Alon Zakai | 2016-01-17 | 1 | -1/+1 | |
| | | ||||||
* | | The break operation may have a value, and must with the v8 encoding. | Douglas Crosher | 2016-01-18 | 1 | -0/+6 | |
| | | ||||||
* | | improve for loops | Alon Zakai | 2016-01-14 | 1 | -7/+7 | |
| | | ||||||
* | | fix type of const values from binary | Alon Zakai | 2016-01-14 | 1 | -0/+1 | |
| | | ||||||
* | | add missing types in binary reading | Alon Zakai | 2016-01-14 | 1 | -4/+17 | |
| | | ||||||
* | | use std::pow | Alon Zakai | 2016-01-14 | 1 | -2/+2 | |
| | | ||||||
* | | add a constant for natural alignment in the binary format | Alon Zakai | 2016-01-14 | 1 | -2/+3 | |
| | | ||||||
* | | improve a for loop | Alon Zakai | 2016-01-14 | 1 | -1/+1 | |
| | | ||||||
* | | minor binary updates following comments | Alon Zakai | 2016-01-14 | 1 | -3/+3 | |
| | | ||||||
* | | comments | Alon Zakai | 2016-01-14 | 1 | -2/+2 | |
| | | ||||||
* | | fix an LEB128 bug | Alon Zakai | 2016-01-14 | 1 | -1/+1 | |
| | | ||||||
* | | add local assertions | Alon Zakai | 2016-01-14 | 1 | -0/+2 | |
| | | ||||||
* | | break/switch fixes | Alon Zakai | 2016-01-14 | 1 | -1/+9 | |
| | | ||||||
* | | break assert | Alon Zakai | 2016-01-14 | 1 | -0/+3 | |
| | | ||||||
* | | add locations for recursion debugging | Alon Zakai | 2016-01-14 | 1 | -4/+4 | |
| | | ||||||
* | | fix binary writing of CallIndirect | Alon Zakai | 2016-01-14 | 1 | -1/+1 | |
| | | ||||||
* | | fix binary writing of BrIf | Alon Zakai | 2016-01-14 | 1 | -1/+1 | |
| | | ||||||
* | | fix recursion debugging | Alon Zakai | 2016-01-14 | 1 | -6/+6 | |
| | | ||||||
* | | artisinal debugging | Alon Zakai | 2016-01-14 | 1 | -85/+104 | |
| | | ||||||
* | | more binary debugging | Alon Zakai | 2016-01-14 | 1 | -46/+55 | |
| | | ||||||
* | | fix call_import | Alon Zakai | 2016-01-14 | 1 | -3/+4 | |
| | | ||||||
* | | fix function size offsetting | Alon Zakai | 2016-01-13 | 1 | -4/+5 | |
| | | ||||||
* | | more binary fixes | Alon Zakai | 2016-01-13 | 1 | -4/+4 | |
| | | ||||||
* | | fix locals in binary format | Alon Zakai | 2016-01-13 | 1 | -8/+16 | |
| | | ||||||
* | | fix binary skipping bug | Alon Zakai | 2016-01-13 | 1 | -1/+5 | |
| | | ||||||
* | | fix buffer writing bug | Alon Zakai | 2016-01-13 | 1 | -1/+3 | |
| | | ||||||
* | | more debugging | Alon Zakai | 2016-01-13 | 1 | -0/+3 | |
| | |