summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
| * 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
| |
* | Merge pull request #228 from WebAssembly/integrate-wasm-fixesAlon Zakai2016-03-041-10/+14
|\| | | | | Integrate wasm fixes
| * 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
| |
* | Merge pull request #227 from WebAssembly/integrate-wasm-fixesAlon Zakai2016-03-041-9/+3
|\| | | | | Integrate wasm fixes
| * pass buffer to instantiateModuleAlon Zakai2016-03-041-1/+1
| |
| * WASM => WasmAlon Zakai2016-03-041-8/+2
| |
| * use lookupImport directlyAlon Zakai2016-03-041-1/+1
| |
* | Merge pull request #226 from WebAssembly/integrate-wasm-fixesAlon Zakai2016-03-041-38/+28
|\| | | | | More wasm integration fixes
| * 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