Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update emscripten | Alon Zakai | 2016-04-01 | 1 | -0/+0 |
| | |||||
* | handle minified tempDoublePtr | Alon Zakai | 2016-04-01 | 3 | -0/+44 |
| | |||||
* | optimize bitcast patterns in asm2wasm | Alon Zakai | 2016-04-01 | 2 | -56/+8 |
| | |||||
* | add a test for bitcast patterns in asm2wasm | Alon Zakai | 2016-04-01 | 3 | -1/+92 |
| | |||||
* | add testing for vanilla llvm + emcc without the hacks, as things are now ↵ | Alon Zakai | 2016-03-30 | 2 | -0/+7 |
| | | | | starting to work, and add a full/real hello world testcase | ||||
* | avoid hardcoded function pointer addresses in indirect_call.cpp test | Alon Zakai | 2016-03-30 | 2 | -10/+2 |
| | |||||
* | update emscripten submodule | Alon Zakai | 2016-03-30 | 1 | -0/+0 |
| | |||||
* | Merge pull request #295 from tzik/grow_memory_fix | Alon Zakai | 2016-03-30 | 2 | -2/+6 |
|\ | | | | | Fix grow_memory translation on s2wasm | ||||
| * | Fix grow_memory translation on s2wasm | tzik | 2016-03-30 | 2 | -2/+6 |
| | | | | | | | | | | s2wasm used to mistranslate grow_memory operation in .s into memory_size in .wast, and this CL fixes it. | ||||
* | | add explicit function types for indirect call targtets in s2wasm | Alon Zakai | 2016-03-29 | 2 | -18/+19 |
| | | |||||
* | | use ensureFunctionType in s2wasm, to ensure consistent function type names | Alon Zakai | 2016-03-29 | 2 | -23/+21 |
| | | |||||
* | | update emscripten submodule | Alon Zakai | 2016-03-29 | 1 | -0/+0 |
| | | |||||
* | | update emscripten submodule | Alon Zakai | 2016-03-29 | 1 | -0/+0 |
| | | |||||
* | | 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 |
| | |