summaryrefslogtreecommitdiff
path: root/src/js
Commit message (Collapse)AuthorAgeFilesLines
...
* check for WasmJS in polyfill glueAlon Zakai2016-03-111-0/+2
|
* support a comma-separated list of methods in wasm/js integrationAlon Zakai2016-03-111-49/+83
|
* fix imports when arriving from wasm backend, which does not prefixAlon Zakai2016-03-091-0/+17
|
* use .exportsAlon Zakai2016-03-091-2/+2
|
* move to a cleaner way of emcc.py integrating with wasm.js-post.jsAlon Zakai2016-03-081-5/+9
|
* assume wasm binaries were preloaded on the web, where we lack sync binary readsAlon Zakai2016-03-061-1/+8
|
* warn when we should grow wasm memory in mergeMemoryAlon Zakai2016-03-051-1/+3
|
* fix global.Math importsAlon Zakai2016-03-051-1/+1
|
* 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
|
* support memory segments in wasm modules, which we get if the wasm backend ↵Alon Zakai2016-03-041-2/+4
| | | | was used
* fix providedTotalMemory setting, must be before it is usedAlon Zakai2016-03-041-2/+2
|
* fix mergeMemoryAlon Zakai2016-03-041-4/+6
|
* send flattened output to v8 and structed to sm. send only functions to bothAlon Zakai2016-02-151-4/+6
|
* add sm code to parallel v8 code in integrateWasmJSAlon Zakai2016-02-151-5/+11
|
* refactor memory merging codeAlon Zakai2015-12-231-31/+31
|
* Fix the license headersJF Bastien2015-12-211-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 componentsAlon Zakai2015-12-211-0/+0
|
* wasm.js imports refactoring, and temporary flattening of imports for native wasmAlon Zakai2015-12-011-14/+28
|
* refactor wasm.js method and add testingAlon Zakai2015-11-291-2/+12
|
* use wasm-s-parser method by efaultAlon Zakai2015-11-291-1/+1
|
* apply mapped globals in wasm.js on all asm2wasm output, whether done on the ↵Alon Zakai2015-11-291-13/+23
| | | | client or ahead of time
* fix wasm.js/s-expression-parsing global mappingAlon Zakai2015-11-281-1/+22
|
* optionally emit mappedGlobals in asm2wasm, and use that to help when parsing ↵Alon Zakai2015-11-281-5/+4
| | | | s-expressions
* use new on ArrayBufferAlon Zakai2015-11-281-1/+1
|
* support interpreting wasm from either asm2wasm or wasm-s-parser in wasm.jsAlon Zakai2015-11-281-5/+9
|
* when using native wasm support, we need to merge the written data with the ↵Alon Zakai2015-11-281-1/+3
| | | | mem init that wasm provides
* refactor wasm.js so that it will be able to support multiple wasm loading ↵Alon Zakai2015-11-281-1/+4
| | | | methods
* support memory growth in wasm.js native wasm integration code, which an work ↵Alon Zakai2015-11-221-1/+3
| | | | now that memory growth is shared in asm2wasm in both shell and js
* spacingAlon Zakai2015-11-211-0/+2
|
* simplify wasm.js loading code, since we are now embedded where we can use ↵Alon Zakai2015-11-211-30/+6
| | | | the outside module's
* prepare for native wasm suport in wasm.jsAlon Zakai2015-11-211-0/+49
|
* refactor memory allocation code to create the buffer during asm.js linkAlon Zakai2015-11-211-29/+41
|
* refactor wasm.js integration code into a methodAlon Zakai2015-11-201-7/+7
|
* wasm.js memory growth fixesAlon Zakai2015-11-191-2/+2
|
* work towards memory growth in asm2wasm codeAlon Zakai2015-11-191-1/+7
|
* runtime debugging for wasm.jsAlon Zakai2015-11-181-0/+1
|
* receive TOTAL_MEMORY from emscripten in wasm.jsAlon Zakai2015-11-181-3/+3
|
* handle debugger keyword in asm2wasmAlon Zakai2015-11-181-0/+3
|
* do asm2wasm f64 to i32 conversions in js, so we do not fault, as asm.js expectsAlon Zakai2015-11-171-0/+3
|
* emit a special call to a special import to handle floating-point remainder, ↵Alon Zakai2015-11-161-0/+5
| | | | which exists in asm.js but not in wasm
* use the new BINARYEN option in emscriptenAlon Zakai2015-11-161-1/+1
|
* save module and base of mapped imported globals, and fix writing of mapped ↵Alon Zakai2015-11-011-2/+2
| | | | imported globals
* refactor a lookupImport methodAlon Zakai2015-11-011-0/+17
|
* polyfill fixes: more memory by default, and a type correctionAlon Zakai2015-10-311-1/+1
|