summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge pull request #269 from WebAssembly/update-wasm-jsAlon Zakai2016-03-211-1/+1
|\ \ \ | | | | | | | | update wasm.js
| * | | update wasm.jsAlon Zakai2016-03-211-1/+1
| | | |
* | | | make --debug workAlon Zakai2016-03-211-1/+1
|/ / /
* | | Support --initial-size and --max-size to specify linear memory sizeDerek Schuff2016-03-212-9/+75
| | | | | | | | | | | | If not given, fall back to size calculated by the link step.
* | | Make type of EqZ unary operators always i32Derek Schuff2016-03-214-4/+12
| | | | | | | | | | | | | | | This makes them symmetric to binary relational operators. Also support eqz in the s2wasm parser.
* | | use eqz in asm2wasmAlon Zakai2016-03-211-7/+4
| | |
* | | special case the asm.js memory growth functionAlon Zakai2016-03-211-3/+9
| | |
* | | 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
| |