Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | 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 | |
| | ||||||
* | add example testcases to auto-updater, and update it | Alon Zakai | 2016-02-17 | 1 | -1/+1 | |
| | ||||||
* | memory max is optional, don't emit it when not necessary | Alon Zakai | 2016-02-17 | 66 | -66/+66 | |
| | ||||||
* | Update LLVM build and tests to 3913 (r261014) | Derek Schuff | 2016-02-16 | 450 | -36651/+41887 | |
| | | | | Includes recent bug fixes. Also update waterfall and spec repo. | |||||
* | Update to build 3140 | JF Bastien | 2016-02-15 | 2 | -1/+1 | |
| | | | | No changes, but the waterfall is finally caught up (infra was having issues) so updating now is nice. | |||||
* | Update to build 3113 | JF Bastien | 2016-02-13 | 16 | -448/+4904 | |
| | | | | A few more LLVM tests make it through. | |||||
* | Update waterfall | JF Bastien | 2016-02-13 | 1 | -0/+0 | |
| | ||||||
* | call start method in interpreter | Alon Zakai | 2016-02-12 | 1 | -0/+0 | |
| |