summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* update emscriptenAlon Zakai2016-03-091-0/+0
|
* fix imports when arriving from wasm backend, which does not prefixAlon Zakai2016-03-095-5/+22
|
* use .exportsAlon Zakai2016-03-091-2/+2
|
* Merge pull request #238 from WebAssembly/update-emscriptenAlon Zakai2016-03-091-0/+0
|\ | | | | Update emscripten
| * update emscriptenAlon Zakai2016-03-091-0/+0
| |
* | Merge pull request #225 from WebAssembly/memory_pagesDerek Schuff2016-03-0958-23540/+23656
|\ \ | | | | | | Make initial and max memory sizes be in pages instead of bytes
| * | Move rol/ror to src/support/bits.hDerek Schuff2016-03-092-17/+19
| | |
| * | Implement rotatesDerek Schuff2016-03-097-3/+48
| | |
| * | Make initial and max memory sizes be in pages instead of bytesDerek Schuff2016-03-0956-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-emscriptenAlon Zakai2016-03-091-0/+0
|\| | | | | Update emscripten to latest incoming
| * update emscripten to latest incoming, no more vanillaAlon Zakai2016-03-091-0/+0
|/
* commentAlon Zakai2016-03-091-0/+2
|
* Merge pull request #234 from WebAssembly/integrate-wasm-fixesAlon Zakai2016-03-082-5/+9
|\ | | | | Move to a cleaner way of emcc.py integrating with wasm.js-post.js
| * update emscriptenAlon Zakai2016-03-081-0/+0
| |
| * move to a cleaner way of emcc.py integrating with wasm.js-post.jsAlon Zakai2016-03-081-5/+9
| |
* | Merge pull request #233 from WebAssembly/br_tableAlon Zakai2016-03-0828-124/+122
|\ \ | |/ |/| Update s2wasm for tableswitch->br_table change
| * Update s2wasm for tableswitch->br_table changeDerek Schuff2016-03-0828-124/+122
|/
* Merge pull request #232 from WebAssembly/update-emscriptenAlon Zakai2016-03-081-0/+0
|\ | | | | update emscripten submodule
| * update emscripten submodule againAlon Zakai2016-03-081-0/+0
| |
| * update emscripten submoduleAlon Zakai2016-03-081-0/+0
|/
* Merge pull request #231 from WebAssembly/spec-updatesAlon Zakai2016-03-0731-8910/+8151
|\ | | | | Spec updates
| * be more precise in br_table parsingAlon Zakai2016-03-071-1/+1
| |
| * better error loggingAlon Zakai2016-03-071-0/+1
| |
| * remove lower-if-else from spidermonkifyAlon Zakai2016-03-071-8/+0
| |
| * remove br_table hack in spidermonkfiyAlon Zakai2016-03-071-2/+0
| |
| * update wasm.jsAlon Zakai2016-03-071-3242/+2941
| |
| * remove old and invalid optimization pass in asm2wasmAlon Zakai2016-03-073-68/+51
| |
| * br_table, no more casesAlon Zakai2016-03-0729-8387/+7953
| |
| * disable wasm2asm for now; it was never fully functional anyhow, and there is ↵Alon Zakai2016-03-071-0/+2
| | | | | | | | too much flux
* | Merge pull request #224 from WebAssembly/spec-updatesAlon Zakai2016-03-0727-654/+771
|\| | | | | Spec updates
| * parse empty blocks properlyAlon Zakai2016-03-071-2/+3
| |
| * update spec test repoAlon Zakai2016-03-071-0/+0
| |
| * parse then and elseAlon Zakai2016-03-071-0/+19
| |
| * refactoring in preparation for then-else parsingAlon Zakai2016-03-072-23/+31
| |
| * update if parsing to new spec rulesAlon Zakai2016-03-0710-633/+701
| |
| * min test fixesAlon Zakai2016-03-075-4/+9
| |
| * add a finalize() method for blocksAlon Zakai2016-03-078-11/+27
| |
| * fix min.wast testcaseAlon Zakai2016-03-075-5/+5
|/
* Merge pull request #229 from WebAssembly/integrate-wasm-fixesAlon Zakai2016-03-079-590/+767
|\ | | | | Integrate wasm fixes
| * allow setting total memory in asm2wasmAlon Zakai2016-03-071-2/+9
| |
| * remove temp fileAlon Zakai2016-03-071-0/+1
| |
| * no need for .buffer for instantiateModuleAlon Zakai2016-03-061-4/+0
| |
| * assume wasm binaries were preloaded on the web, where we lack sync binary readsAlon Zakai2016-03-061-1/+8
| |
| * handle continues in one-time loopsAlon Zakai2016-03-055-577/+618
| |
| * cast f32 to f64 before calling f64-to-int in asm2wasmAlon Zakai2016-03-053-2/+19
| |
| * disable flake8 - i have no idea how to make it happyAlon Zakai2016-03-051-3/+3
| |
| * more python fixesAlon Zakai2016-03-051-6/+6
| |
| * more python fixesAlon Zakai2016-03-051-2/+4
| |
| * warn when we should grow wasm memory in mergeMemoryAlon Zakai2016-03-051-1/+3
| |
| * python formattingAlon Zakai2016-03-051-5/+16
| |