Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add function signature section | Alon Zakai | 2016-03-15 | 1 | -3/+31 |
| | |||||
* | update wasm.js | Alon Zakai | 2016-03-15 | 1 | -3199/+3403 |
| | |||||
* | write imports as separate section | Alon Zakai | 2016-03-15 | 3 | -89/+124 |
| | |||||
* | num params in signatures is LEB128 | Alon Zakai | 2016-03-15 | 2 | -3/+3 |
| | |||||
* | update binary format to use sections as in the spec | Alon Zakai | 2016-03-14 | 2 | -2954/+3091 |
| | |||||
* | add binary header | Alon Zakai | 2016-03-14 | 1 | -0/+14 |
| | |||||
* | Merge pull request #244 from WebAssembly/interpret-binary | Alon Zakai | 2016-03-13 | 7 | -3406/+7506 |
|\ | | | | | wasm-binary method | ||||
| * | add two missing finalize() calls in wasm-binary | Alon Zakai | 2016-03-13 | 2 | -277/+283 |
| | | |||||
| * | remove some unnecessary tests | Alon Zakai | 2016-03-13 | 1 | -5/+6 |
| | | |||||
| * | test wasm-binary method on wasm.js testcases | Alon Zakai | 2016-03-13 | 1 | -2/+2 |
| | | |||||
| * | use a 32-bit int for break offsets, as it is necessary (e.g. for bigswitch.cpp) | Alon Zakai | 2016-03-13 | 3 | -45/+55 |
| | | |||||
| * | update wasm.js | Alon Zakai | 2016-03-12 | 1 | -2677/+2767 |
| | | |||||
| * | de-recurse binary block reading | Alon Zakai | 2016-03-12 | 1 | -13/+44 |
| | | |||||
| * | python fix | Alon Zakai | 2016-03-12 | 1 | -1/+0 |
| | | |||||
| * | finish wasm-binary method and update emscripten | Alon Zakai | 2016-03-12 | 5 | -99/+107 |
| | | |||||
| * | add optional native wasm checking | Alon Zakai | 2016-03-12 | 1 | -1/+19 |
| | | |||||
| * | update spidermonkify.py to not fix page size, which is already done now | Alon Zakai | 2016-03-12 | 1 | -10/+4 |
| | | |||||
| * | refactor wasm.js and prepare for loading and interpreting binaries | Alon Zakai | 2016-03-12 | 3 | -3348/+7291 |
| | | |||||
* | | Merge pull request #245 from kingcheez/master | Alon Zakai | 2016-03-13 | 1 | -3/+3 |
|\ \ | |/ |/| | binaryen-shell does not have --print-before/after, only --print | ||||
| * | binaryen-shell does not have --print-before/after, only --print | Sohail Somani | 2016-03-12 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #243 from WebAssembly/flake8 | JF Bastien | 2016-03-12 | 2 | -12/+29 |
|\ | | | | | Re-enable flake8 | ||||
| * | Re-enable flake8 | JF Bastien | 2016-03-12 | 2 | -12/+29 |
|/ | | | | Was disabled in https://github.com/WebAssembly/binaryen/pull/229 | ||||
* | Merge pull request #242 from WebAssembly/methods | Alon Zakai | 2016-03-11 | 3 | -50/+106 |
|\ | | | | | Support a comma-separated list of methods in wasm/js integration | ||||
| * | fix test harness assignment | Alon Zakai | 2016-03-11 | 1 | -1/+2 |
| | | |||||
| * | update emscripten and add testing for not including wasm.js polyfill ↵ | Alon Zakai | 2016-03-11 | 2 | -0/+7 |
| | | | | | | | | unnecessarily | ||||
| * | log failures in wasm/js integration | Alon Zakai | 2016-03-11 | 1 | -4/+16 |
| | | |||||
| * | check for WasmJS in polyfill glue | Alon Zakai | 2016-03-11 | 1 | -0/+2 |
| | | |||||
| * | support a comma-separated list of methods in wasm/js integration | Alon Zakai | 2016-03-11 | 1 | -49/+83 |
| | | |||||
* | | Merge pull request #241 from WebAssembly/spec-updates | Alon Zakai | 2016-03-10 | 8 | -24462/+33304 |
|\ \ | |/ |/| | Spec updates | ||||
| * | add big switch test to check heavily nested blocks | Alon Zakai | 2016-03-10 | 2 | -0/+7951 |
| | | |||||
| * | udpate wasm.js build | Alon Zakai | 2016-03-10 | 1 | -24438/+25219 |
| | | |||||
| * | de-recurse operations on nested blocks | Alon Zakai | 2016-03-10 | 5 | -24/+134 |
|/ | |||||
* | Merge pull request #240 from WebAssembly/globl | Alon Zakai | 2016-03-09 | 2 | -6/+12 |
|\ | | | | | s2wasm: don't export functions unless they are marked with .globl. | ||||
| * | s2wasm: don't export functions unless they are marked with .globl. | Dan Gohman | 2016-03-09 | 2 | -6/+12 |
|/ | |||||
* | Merge pull request #239 from WebAssembly/s2wasm-prefixing | Alon Zakai | 2016-03-09 | 5 | -7/+24 |
|\ | | | | | Fix up exports when arriving from wasm backend output | ||||
| * | 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 | 5 | -5/+22 |
| | | |||||
| * | use .exports | Alon Zakai | 2016-03-09 | 1 | -2/+2 |
|/ | |||||
* | 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 |
| | | |||||
* | | Merge pull request #225 from WebAssembly/memory_pages | Derek Schuff | 2016-03-09 | 58 | -23540/+23656 |
|\ \ | | | | | | | Make initial and max memory sizes be in pages instead of bytes | ||||
| * | | Move rol/ror to src/support/bits.h | Derek Schuff | 2016-03-09 | 2 | -17/+19 |
| | | | |||||
| * | | Implement rotates | Derek Schuff | 2016-03-09 | 7 | -3/+48 |
| | | | |||||
| * | | Make initial and max memory sizes be in pages instead of bytes | Derek Schuff | 2016-03-09 | 56 | -23539/+23608 |
|/ / | | | | | | | | | | | | | 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. | ||||
* | | Merge pull request #235 from WebAssembly/update-emscripten | Alon Zakai | 2016-03-09 | 1 | -0/+0 |
|\| | | | | | Update emscripten to latest incoming | ||||
| * | update emscripten to latest incoming, no more vanilla | Alon Zakai | 2016-03-09 | 1 | -0/+0 |
|/ | |||||
* | comment | Alon Zakai | 2016-03-09 | 1 | -0/+2 |
| | |||||
* | Merge pull request #234 from WebAssembly/integrate-wasm-fixes | Alon Zakai | 2016-03-08 | 2 | -5/+9 |
|\ | | | | | Move to a cleaner way of emcc.py integrating with wasm.js-post.js | ||||
| * | update emscripten | Alon Zakai | 2016-03-08 | 1 | -0/+0 |
| | | |||||
| * | move to a cleaner way of emcc.py integrating with wasm.js-post.js | Alon Zakai | 2016-03-08 | 1 | -5/+9 |
| | |