summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* harmonize ffi calls in asm2wasm, adding arguments as needed. this helps with ↵Alon Zakai2016-03-053-3/+39
| | | | asm ffis which tolerate overloading, unlike wasm
* fix global.Math importsAlon Zakai2016-03-051-1/+1
|
* spidermonkify improvements, enough for -O1 hello world to workAlon Zakai2016-03-051-1/+2
|
* add spidermonkify scriptAlon Zakai2016-03-051-0/+56
|
* place NaN and Infinity on globalAlon Zakai2016-03-041-1/+5
|
* send a typed array to instantiateMemoryAlon Zakai2016-03-041-1/+1
|
* move WasmTypes in integrateWasmJS to the right placeAlon Zakai2016-03-041-8/+8
|
* pass buffer to instantiateModuleAlon Zakai2016-03-041-1/+1
|
* WASM => WasmAlon Zakai2016-03-041-8/+2
|
* use lookupImport directlyAlon Zakai2016-03-041-1/+1
|
* move to more unification of import handling in interpreter and native pathsAlon Zakai2016-03-041-38/+28
|
* Merge pull request #222 from WebAssembly/memory-merging-fixAlon Zakai2016-03-046-23528/+23304
|\ | | | | Memory merging fix
| * support memory segments in wasm modules, which we get if the wasm backend ↵Alon Zakai2016-03-042-2/+4
| | | | | | | | was used
| * fix providedTotalMemory setting, must be before it is usedAlon Zakai2016-03-041-2/+2
| |
| * wasm.js glue integration is now added by emscripten as a pre-js, so it's ↵Alon Zakai2016-03-043-207/+0
| | | | | | | | optimized with the rest of the code, and not as part of the wasm.js executable
| * update wasm.js buildAlon Zakai2016-03-041-23301/+23281
| |
| * remove optimization for interpreter memory generation, make it always return ↵Alon Zakai2016-03-041-12/+9
| | | | | | | | a memory like in the native code path
| * fix mergeMemoryAlon Zakai2016-03-042-8/+12
| |
| * improve check error logging for wasm methodsAlon Zakai2016-03-041-4/+4
|/
* Merge pull request #221 from WebAssembly/update-vanillaAlon Zakai2016-03-031-0/+0
|\ | | | | Update emscripten
| * update emscriptenAlon Zakai2016-03-031-0/+0
| |
* | Merge pull request #217 from WebAssembly/spec-fixesAlon Zakai2016-03-029-191/+195
|\ \ | | | | | | Fixes for latest spec test updates
| * | update spec test repoAlon Zakai2016-03-021-0/+0
| | |
| * | update select changes in specAlon Zakai2016-03-027-188/+188
| | |
| * | fix assertion in interpreter that was too strong - we can have blocks with ↵Alon Zakai2016-03-021-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-jsAlon Zakai2016-03-021-24068/+24268
|\ \ | |/ |/| Update wasm.js
| * Update wasm.jsDerek Schuff2016-03-021-24068/+24268
|/ | | | There have been several changes to wasm-js.cpp since its last update.
* Merge pull request #216 from WebAssembly/emscripten_configAlon Zakai2016-03-013-8/+12
|\ | | | | Update check.py and documentation to match emscripen PR4135
| * update for emscripten PR4135Derek Schuff2016-03-013-8/+12
|/
* Merge pull request #215 from WebAssembly/postorderAlon Zakai2016-03-011-67/+92
|\ | | | | Postorder
| * switch to postorderAlon Zakai2016-02-261-67/+92
| |
* | Merge pull request #204 from mbebenita/print-compactAlon Zakai2016-02-299-130/+187
|\ \ | |/ |/| Compact printing.
| * Remove MinifiedPrinter from the header file.Michael2016-02-232-9/+9
| |
| * Whitespace removal.Michael2016-02-229-130/+187
| |
* | Merge pull request #214 from WebAssembly/new-spec-changesAlon Zakai2016-02-253-2/+14
|\ \ | | | | | | New spec changes
| * | update spec test repoAlon Zakai2016-02-251-0/+0
| | |
| * | support function indexes in tablesAlon Zakai2016-02-251-1/+8
| | |
| * | support block comments in check.pyAlon Zakai2016-02-251-1/+6
|/ /
* | Merge pull request #213 from WebAssembly/3450JF Bastien2016-02-23280-20566/+29816
|\ \ | | | | | | Update to waterfall revision 3450
| * | Update to waterfall revision 3450JF Bastien2016-02-23280-20566/+29816
|/ / | | | | | | Some new tests, some of which abort (and I haven't investigated).
* | Merge pull request #212 from WebAssembly/grow-memory-returnsAlon Zakai2016-02-233-2/+3
|\ \ | | | | | | Grow memory returns a value now
| * | grow memory returns a value now, and we can update the spec tests after ↵Alon Zakai2016-02-233-2/+3
| | | | | | | | | | | | doing that
* | | Merge pull request #210 from mbebenita/fix-parsingAlon Zakai2016-02-235-1/+76
|\ \ \ | |/ / |/| / | |/ Bug fix and adds printing / parsing tests.