Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge pull request #242 from WebAssembly/methods | Alon Zakai | 2016-03-11 | 1 | -0/+0 | |
|\ \ | | | | | | | Support a comma-separated list of methods in wasm/js integration | |||||
| * | | update emscripten and add testing for not including wasm.js polyfill ↵ | Alon Zakai | 2016-03-11 | 1 | -0/+0 | |
| | | | | | | | | | | | | unnecessarily | |||||
* | | | add big switch test to check heavily nested blocks | Alon Zakai | 2016-03-10 | 2 | -0/+7951 | |
|/ / | ||||||
* | | s2wasm: don't export functions unless they are marked with .globl. | Dan Gohman | 2016-03-09 | 1 | -1/+0 | |
| | | ||||||
* | | 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 | |
| |