summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* make function tables entries LEB128Alon Zakai2016-03-151-5/+5
|
* update wasm.jsAlon Zakai2016-03-151-65/+68
|
* update data segments in binary formatAlon Zakai2016-03-151-10/+15
|
* update wasm.jsAlon Zakai2016-03-151-145/+165
|
* parse start properly when it is an offsetAlon Zakai2016-03-151-1/+14
|
* emit start after functions, and as a function indexAlon Zakai2016-03-151-3/+3
|
* update wasm.jsAlon Zakai2016-03-151-3169/+3236
|
* add exports sectionAlon Zakai2016-03-151-17/+34
|
* update wasm.jsAlon Zakai2016-03-151-2569/+2604
|
* add call_import in binary, and split imports from functionsAlon Zakai2016-03-151-28/+18
|
* add explicit memory export supportAlon Zakai2016-03-1577-0/+91
|
* add function signature sectionAlon Zakai2016-03-151-3/+31
|
* update wasm.jsAlon Zakai2016-03-151-3199/+3403
|
* write imports as separate sectionAlon Zakai2016-03-153-89/+124
|
* num params in signatures is LEB128Alon Zakai2016-03-152-3/+3
|
* update binary format to use sections as in the specAlon Zakai2016-03-142-2954/+3091
|
* add binary headerAlon Zakai2016-03-141-0/+14
|
* Merge pull request #244 from WebAssembly/interpret-binaryAlon Zakai2016-03-137-3406/+7506
|\ | | | | wasm-binary method
| * add two missing finalize() calls in wasm-binaryAlon Zakai2016-03-132-277/+283
| |
| * remove some unnecessary testsAlon Zakai2016-03-131-5/+6
| |
| * test wasm-binary method on wasm.js testcasesAlon Zakai2016-03-131-2/+2
| |
| * use a 32-bit int for break offsets, as it is necessary (e.g. for bigswitch.cpp)Alon Zakai2016-03-133-45/+55
| |
| * update wasm.jsAlon Zakai2016-03-121-2677/+2767
| |
| * de-recurse binary block readingAlon Zakai2016-03-121-13/+44
| |
| * python fixAlon Zakai2016-03-121-1/+0
| |
| * finish wasm-binary method and update emscriptenAlon Zakai2016-03-125-99/+107
| |
| * add optional native wasm checkingAlon Zakai2016-03-121-1/+19
| |
| * update spidermonkify.py to not fix page size, which is already done nowAlon Zakai2016-03-121-10/+4
| |
| * refactor wasm.js and prepare for loading and interpreting binariesAlon Zakai2016-03-123-3348/+7291
| |
* | Merge pull request #245 from kingcheez/masterAlon Zakai2016-03-131-3/+3
|\ \ | |/ |/| binaryen-shell does not have --print-before/after, only --print
| * binaryen-shell does not have --print-before/after, only --printSohail Somani2016-03-121-3/+3
|/
* Merge pull request #243 from WebAssembly/flake8JF Bastien2016-03-122-12/+29
|\ | | | | Re-enable flake8
| * Re-enable flake8JF Bastien2016-03-122-12/+29
|/ | | | Was disabled in https://github.com/WebAssembly/binaryen/pull/229
* Merge pull request #242 from WebAssembly/methodsAlon Zakai2016-03-113-50/+106
|\ | | | | Support a comma-separated list of methods in wasm/js integration
| * fix test harness assignmentAlon Zakai2016-03-111-1/+2
| |
| * update emscripten and add testing for not including wasm.js polyfill ↵Alon Zakai2016-03-112-0/+7
| | | | | | | | unnecessarily
| * log failures in wasm/js integrationAlon Zakai2016-03-111-4/+16
| |
| * 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
| |
* | Merge pull request #241 from WebAssembly/spec-updatesAlon Zakai2016-03-108-24462/+33304
|\ \ | |/ |/| Spec updates
| * add big switch test to check heavily nested blocksAlon Zakai2016-03-102-0/+7951
| |
| * udpate wasm.js buildAlon Zakai2016-03-101-24438/+25219
| |
| * de-recurse operations on nested blocksAlon Zakai2016-03-105-24/+134
|/
* Merge pull request #240 from WebAssembly/globlAlon Zakai2016-03-092-6/+12
|\ | | | | s2wasm: don't export functions unless they are marked with .globl.
| * s2wasm: don't export functions unless they are marked with .globl.Dan Gohman2016-03-092-6/+12
|/
* Merge pull request #239 from WebAssembly/s2wasm-prefixingAlon Zakai2016-03-095-7/+24
|\ | | | | Fix up exports when arriving from wasm backend output
| * update emscriptenAlon Zakai2016-03-091-0/+0
| |
| * fix imports when arriving from wasm backend, which does not prefixAlon Zakai2016-03-095-5/+22
| |
| * use .exportsAlon Zakai2016-03-091-2/+2
|/
* Merge pull request #238 from WebAssembly/update-emscriptenAlon Zakai2016-03-091-0/+0
|\ | | | | Update emscripten