summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* add option for imprecise asm2wasm optsAlon Zakai2016-03-202-33/+42
|
* fix float to int trap textAlon Zakai2016-03-201-2/+2
|
* update spec tests and support eqzAlon Zakai2016-03-195-2/+13
|
* proper signed LEBAlon Zakai2016-03-181-12/+63
|
* Merge pull request #257 from WebAssembly/better-method-namesAlon Zakai2016-03-182-110/+110
|\ | | | | Better method names
| * improve method namesAlon Zakai2016-03-181-15/+15
| |
| * fix names of LEBsAlon Zakai2016-03-161-95/+95
| |
* | Check for debugJF Bastien2016-03-181-3/+5
| |
* | Make --debug a booleanJF Bastien2016-03-183-17/+11
|/ | | | As discussed in #248.
* update memory access in binary formatAlon Zakai2016-03-161-10/+4
|
* add Log2 and Pow2 support methodsAlon Zakai2016-03-163-0/+28
|
* update const to binary specAlon Zakai2016-03-161-11/+18
|
* add a 64-bit LEBAlon Zakai2016-03-161-8/+12
|
* update switch encodingAlon Zakai2016-03-161-13/+13
|
* use leb128 in breaksAlon Zakai2016-03-161-2/+2
|
* 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
|
* stop assuming we know function names as we decode the binaryAlon Zakai2016-03-161-50/+71
|
* 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 #246 from WebAssembly/spec-binaryAlon Zakai2016-03-156-168/+353
|\ | | | | Binary spec stuff
| * make function tables entries LEB128Alon Zakai2016-03-151-5/+5
| |
| * update data segments in binary formatAlon Zakai2016-03-151-10/+15
| |
| * 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
| |
| * add exports sectionAlon Zakai2016-03-151-17/+34
| |
| * add call_import in binary, and split imports from functionsAlon Zakai2016-03-151-28/+18
| |
| * add explicit memory export supportAlon Zakai2016-03-155-0/+19
| |
| * add function signature sectionAlon Zakai2016-03-151-3/+31
| |
| * write imports as separate sectionAlon Zakai2016-03-151-84/+118
| |
| * num params in signatures is LEB128Alon Zakai2016-03-151-2/+2
| |
| * update binary format to use sections as in the specAlon Zakai2016-03-141-32/+97
| |
| * add binary headerAlon Zakai2016-03-141-0/+14
| |
* | 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
|/
* add two missing finalize() calls in wasm-binaryAlon Zakai2016-03-131-0/+2
|
* use a 32-bit int for break offsets, as it is necessary (e.g. for bigswitch.cpp)Alon Zakai2016-03-131-8/+8
|
* de-recurse binary block readingAlon Zakai2016-03-121-13/+44
|
* finish wasm-binary method and update emscriptenAlon Zakai2016-03-122-5/+10
|
* refactor wasm.js and prepare for loading and interpreting binariesAlon Zakai2016-03-122-31/+69
|
* Merge pull request #242 from WebAssembly/methodsAlon Zakai2016-03-111-49/+97
|\ | | | | Support a comma-separated list of methods in wasm/js integration
| * 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
| |
* | de-recurse operations on nested blocksAlon Zakai2016-03-105-24/+134
|/
* s2wasm: don't export functions unless they are marked with .globl.Dan Gohman2016-03-091-5/+12
|