summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | 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
| |
* | fix imports when arriving from wasm backend, which does not prefixAlon Zakai2016-03-092-1/+18
| |
* | use .exportsAlon Zakai2016-03-091-2/+2
| |
* | Move rol/ror to src/support/bits.hDerek Schuff2016-03-092-17/+19
| |
* | Implement rotatesDerek Schuff2016-03-095-2/+47
| |