Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update spec tests, and new memory page size usage | Alon Zakai | 2016-03-25 | 1 | -0/+0 |
| | |||||
* | Update LLVM tests and waterfall to 4425 | Derek Schuff | 2016-03-23 | 255 | -10449/+10341 |
| | |||||
* | add memory growth testcase | Alon Zakai | 2016-03-22 | 3 | -0/+43 |
| | |||||
* | only reuse nameless blocks in blockify in asm2wasm - if they are named, they ↵ | Alon Zakai | 2016-03-22 | 3 | -0/+101 |
| | | | | can be broken out of, which is bad for our loop constructs | ||||
* | update emscripten submodule | Alon Zakai | 2016-03-21 | 1 | -0/+0 |
| | |||||
* | use eqz in asm2wasm | Alon Zakai | 2016-03-21 | 10 | -988/+494 |
| | |||||
* | add memory growth asm2wasm test | Alon Zakai | 2016-03-21 | 3 | -0/+24883 |
| | |||||
* | fix unit testcase | Alon Zakai | 2016-03-21 | 3 | -11/+17 |
| | |||||
* | update emscripten | Alon Zakai | 2016-03-20 | 1 | -0/+0 |
| | |||||
* | add option for imprecise asm2wasm opts | Alon Zakai | 2016-03-20 | 6 | -0/+44441 |
| | |||||
* | update spec tests and support eqz | Alon Zakai | 2016-03-19 | 1 | -0/+0 |
| | |||||
* | improve method names | Alon Zakai | 2016-03-18 | 1 | -0/+0 |
| | |||||
* | add explicit memory export support | Alon Zakai | 2016-03-15 | 72 | -0/+72 |
| | |||||
* | write imports as separate section | Alon Zakai | 2016-03-15 | 2 | -5/+6 |
| | |||||
* | finish wasm-binary method and update emscripten | Alon Zakai | 2016-03-12 | 1 | -0/+0 |
| | |||||
* | 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 |
| | |