Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update emscripten | Alon Zakai | 2016-03-09 | 1 | -0/+0 |
| | |||||
* | fix imports when arriving from wasm backend, which does not prefix | Alon Zakai | 2016-03-09 | 3 | -4/+4 |
| | |||||
* | Merge pull request #238 from WebAssembly/update-emscripten | Alon Zakai | 2016-03-09 | 1 | -0/+0 |
|\ | | | | | Update emscripten | ||||
| * | update emscripten | Alon Zakai | 2016-03-09 | 1 | -0/+0 |
| | | |||||
* | | Implement rotates | Derek Schuff | 2016-03-09 | 1 | -0/+0 |
| | | |||||
* | | Make initial and max memory sizes be in pages instead of bytes | Derek Schuff | 2016-03-09 | 47 | -46/+45 |
|/ | | | | | | | The AST and everything that uses it treats the values as pages. Javascript continues to use bytes. This matches v8 and sexpr-wasm, and the consensus from live discussion and PR209 in the spec. | ||||
* | update emscripten to latest incoming, no more vanilla | Alon Zakai | 2016-03-09 | 1 | -0/+0 |
| | |||||
* | Merge pull request #234 from WebAssembly/integrate-wasm-fixes | Alon Zakai | 2016-03-08 | 1 | -0/+0 |
|\ | | | | | Move to a cleaner way of emcc.py integrating with wasm.js-post.js | ||||
| * | update emscripten | Alon Zakai | 2016-03-08 | 1 | -0/+0 |
| | | |||||
* | | Update s2wasm for tableswitch->br_table change | Derek Schuff | 2016-03-08 | 27 | -115/+112 |
|/ | |||||
* | update emscripten submodule again | Alon Zakai | 2016-03-08 | 1 | -0/+0 |
| | |||||
* | update emscripten submodule | Alon Zakai | 2016-03-08 | 1 | -0/+0 |
| | |||||
* | remove old and invalid optimization pass in asm2wasm | Alon Zakai | 2016-03-07 | 2 | -35/+51 |
| | |||||
* | br_table, no more cases | Alon Zakai | 2016-03-07 | 15 | -2872/+2252 |
| | |||||
* | update spec test repo | Alon Zakai | 2016-03-07 | 1 | -0/+0 |
| | |||||
* | update if parsing to new spec rules | Alon Zakai | 2016-03-07 | 6 | -617/+617 |
| | |||||
* | min test fixes | Alon Zakai | 2016-03-07 | 5 | -4/+9 |
| | |||||
* | fix min.wast testcase | Alon Zakai | 2016-03-07 | 4 | -4/+4 |
| | |||||
* | handle continues in one-time loops | Alon Zakai | 2016-03-05 | 4 | -559/+588 |
| | |||||
* | cast f32 to f64 before calling f64-to-int in asm2wasm | Alon Zakai | 2016-03-05 | 2 | -1/+10 |
| | |||||
* | harmonize ffi calls in asm2wasm, adding arguments as needed. this helps with ↵ | Alon Zakai | 2016-03-05 | 2 | -0/+19 |
| | | | | asm ffis which tolerate overloading, unlike wasm | ||||
* | support memory segments in wasm modules, which we get if the wasm backend ↵ | Alon Zakai | 2016-03-04 | 1 | -0/+0 |
| | | | | was used | ||||
* | wasm.js glue integration is now added by emscripten as a pre-js, so it's ↵ | Alon Zakai | 2016-03-04 | 1 | -0/+0 |
| | | | | optimized with the rest of the code, and not as part of the wasm.js executable | ||||
* | Merge pull request #221 from WebAssembly/update-vanilla | Alon Zakai | 2016-03-03 | 1 | -0/+0 |
|\ | | | | | Update emscripten | ||||
| * | update emscripten | Alon Zakai | 2016-03-03 | 1 | -0/+0 |
| | | |||||
* | | update spec test repo | Alon Zakai | 2016-03-02 | 1 | -0/+0 |
| | | |||||
* | | update select changes in spec | Alon Zakai | 2016-03-02 | 5 | -183/+183 |
|/ | |||||
* | update for emscripten PR4135 | Derek Schuff | 2016-03-01 | 1 | -0/+0 |
| | |||||
* | Merge pull request #204 from mbebenita/print-compact | Alon Zakai | 2016-02-29 | 3 | -54/+55 |
|\ | | | | | Compact printing. | ||||
| * | Whitespace removal. | Michael | 2016-02-22 | 3 | -54/+55 |
| | | |||||
* | | update spec test repo | Alon Zakai | 2016-02-25 | 1 | -0/+0 |
| | | |||||
* | | Update to waterfall revision 3450 | JF Bastien | 2016-02-23 | 280 | -20566/+29816 |
| | | | | | | | | Some new tests, some of which abort (and I haven't investigated). | ||||
* | | Merge pull request #212 from WebAssembly/grow-memory-returns | Alon Zakai | 2016-02-23 | 1 | -0/+0 |
|\ \ | |/ |/| | Grow memory returns a value now | ||||
| * | grow memory returns a value now, and we can update the spec tests after ↵ | Alon Zakai | 2016-02-23 | 1 | -0/+0 |
| | | | | | | | | doing that | ||||
* | | Bug fix and adds printing / parsing tests. | Michael | 2016-02-22 | 2 | -0/+55 |
|/ | |||||
* | Merge pull request #209 from WebAssembly/asm-fixes | Alon Zakai | 2016-02-21 | 2 | -0/+28 |
|\ | | | | | Asm fixes | ||||
| * | support asm.js ceil | Alon Zakai | 2016-02-21 | 2 | -0/+28 |
| | | |||||
* | | Merge pull request #206 from WebAssembly/align-implicit | Alon Zakai | 2016-02-20 | 30 | -2345/+2345 |
|\ \ | |/ |/| | Don't print the default alignment | ||||
| * | do not print alignment if it is the implicit default, which is the number of ↵ | Alon Zakai | 2016-02-20 | 30 | -2345/+2345 |
| | | | | | | | | bytes | ||||
* | | print out total nodes in --metrics | Alon Zakai | 2016-02-20 | 2 | -0/+64 |
| | | |||||
* | | Update torture tests to 3321 | JF Bastien | 2016-02-20 | 220 | -14312/+10068 |
|/ | | | | Two new tests fail because of imports, on that used to pass now uses memset because LLVM is smarter. | ||||
* | add unaligned access wasm_backend testcase | Alon Zakai | 2016-02-19 | 2 | -0/+85 |
| | |||||
* | use newer vanilla emscripten | Alon Zakai | 2016-02-19 | 1 | -0/+0 |
| | |||||
* | use 3321 for now, for newer llvm | Alon Zakai | 2016-02-19 | 1 | -1/+1 |
| | |||||
* | ensure a stable sort in ReorderLocals | Alon Zakai | 2016-02-19 | 3 | -2322/+2322 |
| | |||||
* | Reorder locals. | Michael | 2016-02-19 | 5 | -1765/+1827 |
| | |||||
* | fix the topmost/switch label in LowerCase | Alon Zakai | 2016-02-18 | 1 | -6/+6 |
| | |||||
* | LowerCase pass | Alon Zakai | 2016-02-18 | 2 | -0/+169 |
| | |||||
* | 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 |
| |