Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use 0xc Memory and Table in JS glue (#752) | Alon Zakai | 2016-10-07 | 1 | -5/+18 |
| | |||||
* | Use new WebAssembly API (#724) | Alon Zakai | 2016-10-03 | 1 | -2/+2 |
| | | | | | | * use new WebAssembly.Instance/Module API * detect presence of wasm with WebAssembly object | ||||
* | import memoryBase and tableBase | Alon Zakai | 2016-09-07 | 1 | -2/+5 |
| | |||||
* | import table | Alon Zakai | 2016-09-07 | 1 | -1/+4 |
| | |||||
* | import memory #684 | Alon Zakai | 2016-09-07 | 1 | -1/+6 |
| | |||||
* | refactor reallocBuffer assignment location, it is not technically part of ↵ | Alon Zakai | 2016-09-07 | 1 | -6/+8 |
| | | | | mergeMemory | ||||
* | add asm2wasm option to import a mem init file | Alon Zakai | 2016-09-07 | 1 | -2/+9 |
| | | | | | | | | apply memory segments only if there isn't a memory initializer (which we need for asmjs and asm2wasm modes) use wasm-opt to check recreated wasts for validity, as wasm-shell would try to execute them add testing for combined modes like asmjs,interpret-binary | ||||
* | use globals in asm2wasm | Alon Zakai | 2016-09-07 | 1 | -28/+0 |
| | |||||
* | emit safe calls for i32 div/rem when in precise mode in asm2wasm, as they ↵ | Alon Zakai | 2016-07-14 | 1 | -0/+12 |
| | | | | can trap (#637) | ||||
* | make wasm.js safe in closure compiler (#438) | Alon Zakai | 2016-05-05 | 1 | -1/+1 |
| | |||||
* | fall back from wasm compilation errors, and add logging | Alon Zakai | 2016-04-28 | 1 | -3/+12 |
| | |||||
* | refactor js/wasm glue to defer the wasm/wasm-polyfill/asmjs-fallback as late ↵ | Alon Zakai | 2016-04-28 | 1 | -96/+100 |
| | | | | as possible. this lets us recover from wasm compilation failures and still do a fallback method | ||||
* | fix reallocBuffer to send growWasmMemory a size in pages | Alon Zakai | 2016-04-01 | 1 | -1/+4 |
| | |||||
* | if Module.asm is already set, use that | Alon Zakai | 2016-03-24 | 1 | -1/+4 |
| | |||||
* | note when we are using wasm | Alon Zakai | 2016-03-23 | 1 | -0/+2 |
| | |||||
* | quote strings for closure compiler | Alon Zakai | 2016-03-23 | 1 | -4/+4 |
| | |||||
* | fix memory growth #270 | Alon Zakai | 2016-03-22 | 1 | -10/+9 |
| | |||||
* | improve method names | Alon Zakai | 2016-03-18 | 1 | -15/+15 |
| | |||||
* | finish wasm-binary method and update emscripten | Alon Zakai | 2016-03-12 | 1 | -3/+8 |
| | |||||
* | refactor wasm.js and prepare for loading and interpreting binaries | Alon Zakai | 2016-03-12 | 1 | -22/+37 |
| | |||||
* | 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 |
| | |||||
* | fix imports when arriving from wasm backend, which does not prefix | Alon Zakai | 2016-03-09 | 1 | -0/+17 |
| | |||||
* | use .exports | Alon Zakai | 2016-03-09 | 1 | -2/+2 |
| | |||||
* | move to a cleaner way of emcc.py integrating with wasm.js-post.js | Alon Zakai | 2016-03-08 | 1 | -5/+9 |
| | |||||
* | assume wasm binaries were preloaded on the web, where we lack sync binary reads | Alon Zakai | 2016-03-06 | 1 | -1/+8 |
| | |||||
* | warn when we should grow wasm memory in mergeMemory | Alon Zakai | 2016-03-05 | 1 | -1/+3 |
| | |||||
* | fix global.Math imports | Alon Zakai | 2016-03-05 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | support memory segments in wasm modules, which we get if the wasm backend ↵ | Alon Zakai | 2016-03-04 | 1 | -2/+4 |
| | | | | was used | ||||
* | fix providedTotalMemory setting, must be before it is used | Alon Zakai | 2016-03-04 | 1 | -2/+2 |
| | |||||
* | fix mergeMemory | Alon Zakai | 2016-03-04 | 1 | -4/+6 |
| | |||||
* | send flattened output to v8 and structed to sm. send only functions to both | Alon Zakai | 2016-02-15 | 1 | -4/+6 |
| | |||||
* | add sm code to parallel v8 code in integrateWasmJS | Alon Zakai | 2016-02-15 | 1 | -5/+11 |
| | |||||
* | refactor memory merging code | Alon Zakai | 2015-12-23 | 1 | -31/+31 |
| | |||||
* | Fix the license headers | JF Bastien | 2015-12-21 | 1 | -1/+15 |
| | | | | This applies Apache 2.0 properly (as far as our lawyers have told me). We can do this early since all of the code was written by Alon Zakai. | ||||
* | rename post.js as we will have other js components | Alon Zakai | 2015-12-21 | 1 | -0/+182 |