Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | handle continues in one-time loops | Alon Zakai | 2016-03-05 | 5 | -577/+618 |
| | |||||
* | cast f32 to f64 before calling f64-to-int in asm2wasm | Alon Zakai | 2016-03-05 | 3 | -2/+19 |
| | |||||
* | disable flake8 - i have no idea how to make it happy | Alon Zakai | 2016-03-05 | 1 | -3/+3 |
| | |||||
* | more python fixes | Alon Zakai | 2016-03-05 | 1 | -6/+6 |
| | |||||
* | more python fixes | Alon Zakai | 2016-03-05 | 1 | -2/+4 |
| | |||||
* | warn when we should grow wasm memory in mergeMemory | Alon Zakai | 2016-03-05 | 1 | -1/+3 |
| | |||||
* | python formatting | Alon Zakai | 2016-03-05 | 1 | -5/+16 |
| | |||||
* | harmonize ffi calls in asm2wasm, adding arguments as needed. this helps with ↵ | Alon Zakai | 2016-03-05 | 3 | -3/+39 |
| | | | | asm ffis which tolerate overloading, unlike wasm | ||||
* | fix global.Math imports | Alon Zakai | 2016-03-05 | 1 | -1/+1 |
| | |||||
* | spidermonkify improvements, enough for -O1 hello world to work | Alon Zakai | 2016-03-05 | 1 | -1/+2 |
| | |||||
* | add spidermonkify script | Alon Zakai | 2016-03-05 | 1 | -0/+56 |
| | |||||
* | place NaN and Infinity on global | Alon Zakai | 2016-03-04 | 1 | -1/+5 |
| | |||||
* | send a typed array to instantiateMemory | Alon Zakai | 2016-03-04 | 1 | -1/+1 |
| | |||||
* | move WasmTypes in integrateWasmJS to the right place | Alon Zakai | 2016-03-04 | 1 | -8/+8 |
| | |||||
* | pass buffer to instantiateModule | Alon Zakai | 2016-03-04 | 1 | -1/+1 |
| | |||||
* | WASM => Wasm | Alon Zakai | 2016-03-04 | 1 | -8/+2 |
| | |||||
* | use lookupImport directly | Alon Zakai | 2016-03-04 | 1 | -1/+1 |
| | |||||
* | move to more unification of import handling in interpreter and native paths | Alon Zakai | 2016-03-04 | 1 | -38/+28 |
| | |||||
* | Merge pull request #222 from WebAssembly/memory-merging-fix | Alon Zakai | 2016-03-04 | 6 | -23528/+23304 |
|\ | | | | | Memory merging fix | ||||
| * | support memory segments in wasm modules, which we get if the wasm backend ↵ | Alon Zakai | 2016-03-04 | 2 | -2/+4 |
| | | | | | | | | was used | ||||
| * | fix providedTotalMemory setting, must be before it is used | Alon Zakai | 2016-03-04 | 1 | -2/+2 |
| | | |||||
| * | wasm.js glue integration is now added by emscripten as a pre-js, so it's ↵ | Alon Zakai | 2016-03-04 | 3 | -207/+0 |
| | | | | | | | | optimized with the rest of the code, and not as part of the wasm.js executable | ||||
| * | update wasm.js build | Alon Zakai | 2016-03-04 | 1 | -23301/+23281 |
| | | |||||
| * | remove optimization for interpreter memory generation, make it always return ↵ | Alon Zakai | 2016-03-04 | 1 | -12/+9 |
| | | | | | | | | a memory like in the native code path | ||||
| * | fix mergeMemory | Alon Zakai | 2016-03-04 | 2 | -8/+12 |
| | | |||||
| * | improve check error logging for wasm methods | Alon Zakai | 2016-03-04 | 1 | -4/+4 |
|/ | |||||
* | 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 |
| | | |||||
* | | Merge pull request #217 from WebAssembly/spec-fixes | Alon Zakai | 2016-03-02 | 9 | -191/+195 |
|\ \ | | | | | | | Fixes for latest spec test updates | ||||
| * | | update spec test repo | Alon Zakai | 2016-03-02 | 1 | -0/+0 |
| | | | |||||
| * | | update select changes in spec | Alon Zakai | 2016-03-02 | 7 | -188/+188 |
| | | | |||||
| * | | fix assertion in interpreter that was too strong - we can have blocks with ↵ | Alon Zakai | 2016-03-02 | 1 | -3/+7 |
| |/ | | | | | | | no return type, but that still end up returning a type due to a branch | ||||
* | | Merge pull request #218 from WebAssembly/update-wasm-js | Alon Zakai | 2016-03-02 | 1 | -24068/+24268 |
|\ \ | |/ |/| | Update wasm.js | ||||
| * | Update wasm.js | Derek Schuff | 2016-03-02 | 1 | -24068/+24268 |
|/ | | | | There have been several changes to wasm-js.cpp since its last update. | ||||
* | Merge pull request #216 from WebAssembly/emscripten_config | Alon Zakai | 2016-03-01 | 3 | -8/+12 |
|\ | | | | | Update check.py and documentation to match emscripen PR4135 | ||||
| * | update for emscripten PR4135 | Derek Schuff | 2016-03-01 | 3 | -8/+12 |
|/ | |||||
* | Merge pull request #215 from WebAssembly/postorder | Alon Zakai | 2016-03-01 | 1 | -67/+92 |
|\ | | | | | Postorder | ||||
| * | switch to postorder | Alon Zakai | 2016-02-26 | 1 | -67/+92 |
| | | |||||
* | | Merge pull request #204 from mbebenita/print-compact | Alon Zakai | 2016-02-29 | 9 | -130/+187 |
|\ \ | |/ |/| | Compact printing. | ||||
| * | Remove MinifiedPrinter from the header file. | Michael | 2016-02-23 | 2 | -9/+9 |
| | | |||||
| * | Whitespace removal. | Michael | 2016-02-22 | 9 | -130/+187 |
| | | |||||
* | | Merge pull request #214 from WebAssembly/new-spec-changes | Alon Zakai | 2016-02-25 | 3 | -2/+14 |
|\ \ | | | | | | | New spec changes | ||||
| * | | update spec test repo | Alon Zakai | 2016-02-25 | 1 | -0/+0 |
| | | | |||||
| * | | support function indexes in tables | Alon Zakai | 2016-02-25 | 1 | -1/+8 |
| | | | |||||
| * | | support block comments in check.py | Alon Zakai | 2016-02-25 | 1 | -1/+6 |
|/ / | |||||
* | | Merge pull request #213 from WebAssembly/3450 | JF Bastien | 2016-02-23 | 280 | -20566/+29816 |
|\ \ | | | | | | | Update to waterfall revision 3450 | ||||
| * | | 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 | 3 | -2/+3 |
|\ \ | | | | | | | 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 | 3 | -2/+3 |
| | | | | | | | | | | | | doing that | ||||
* | | | Merge pull request #210 from mbebenita/fix-parsing | Alon Zakai | 2016-02-23 | 5 | -1/+76 |
|\ \ \ | |/ / |/| / | |/ | Bug fix and adds printing / parsing tests. |