summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #254 from WebAssembly/spec-binaryAlon Zakai2016-03-167-4292/+4969
|\ | | | | More spec binary updates
| * update wasm.jsAlon Zakai2016-03-161-31/+70
| |
| * update memory access in binary formatAlon Zakai2016-03-161-10/+4
| |
| * add Log2 and Pow2 support methodsAlon Zakai2016-03-163-0/+28
| |
| * update wasm.jsAlon Zakai2016-03-161-3043/+3155
| |
| * update const to binary specAlon Zakai2016-03-161-11/+18
| |
| * add a 64-bit LEBAlon Zakai2016-03-161-8/+12
| |
| * update wasm.jsAlon Zakai2016-03-161-63/+61
| |
| * update switch encodingAlon Zakai2016-03-161-13/+13
| |
| * use leb128 in breaksAlon Zakai2016-03-162-32/+32
| |
| * update wasm.jsAlon Zakai2016-03-161-3205/+3179
| |
| * write function locals per the specAlon Zakai2016-03-161-24/+18
| |
| * use function body sizes like in the specAlon Zakai2016-03-161-6/+5
| |
| * use names section for function namesAlon Zakai2016-03-161-8/+27
| |
| * update wasm.jsAlon Zakai2016-03-161-3213/+3597
| |
| * stop assuming we know function names as we decode the binaryAlon Zakai2016-03-161-50/+71
| |
| * update wasm.jsAlon Zakai2016-03-161-2884/+2988
| |
| * backpatching LEB128 always fills all 5 bytesAlon Zakai2016-03-161-4/+4
| |
| * refactor an LEB128 placeholder methodAlon Zakai2016-03-161-2/+7
| |
| * todoAlon Zakai2016-03-161-1/+1
| |
| * use getFunctionName in another placeAlon Zakai2016-03-161-6/+1
| |
* | Merge pull request #253 from brakmic/patch-1JF Bastien2016-03-161-1/+1
|\ \ | |/ |/| switched HTML-link to Markdown-Link
| * switched HTML-link to Markdown-LinkHarris Brakmic2016-03-161-1/+1
|/ | | Referencing https://github.com/WebAssembly/binaryen/pull/252#discussion-diff-56397106
* Merge pull request #252 from brakmic/patch-1Alon Zakai2016-03-161-0/+4
|\ | | | | added link to the tutorial on building under Win32
| * added link to the tutorial on building under Win32Harris Brakmic2016-03-161-0/+4
|/ | | This is a link to a tutorial on how to compile Binaryen under Windows 10 x64 with CMake & Visual Studio 2015.
* Merge pull request #246 from WebAssembly/spec-binaryAlon Zakai2016-03-1581-3972/+4631
|\ | | | | Binary spec stuff
| * update wasm.jsAlon Zakai2016-03-151-1/+1
| |
| * 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 #247 from mbebenita/optsAlon Zakai2016-03-152-34/+43
|\ \ | |/ |/| Misc Optimizations
| * fix block commentsMichael Bebenita2016-03-151-1/+20
| |
| * Remove recursion from s-expr parsing.Michael Bebenita2016-03-151-32/+22
| |
| * Don't reinsert in set when interning strings.Michael Bebenita2016-03-151-1/+1
|/
* 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
| |