Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Merge pull request #269 from WebAssembly/update-wasm-js | Alon Zakai | 2016-03-21 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | update wasm.js | |||||
| * | | | update wasm.js | Alon Zakai | 2016-03-21 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | make --debug work | Alon Zakai | 2016-03-21 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | Support --initial-size and --max-size to specify linear memory size | Derek Schuff | 2016-03-21 | 2 | -9/+75 | |
| | | | | | | | | | | | | If not given, fall back to size calculated by the link step. | |||||
* | | | Make type of EqZ unary operators always i32 | Derek Schuff | 2016-03-21 | 4 | -4/+12 | |
| | | | | | | | | | | | | | | | This makes them symmetric to binary relational operators. Also support eqz in the s2wasm parser. | |||||
* | | | use eqz in asm2wasm | Alon Zakai | 2016-03-21 | 1 | -7/+4 | |
| | | | ||||||
* | | | special case the asm.js memory growth function | Alon Zakai | 2016-03-21 | 1 | -3/+9 | |
| | | | ||||||
* | | | add option for imprecise asm2wasm opts | Alon Zakai | 2016-03-20 | 2 | -33/+42 | |
| | | | ||||||
* | | | fix float to int trap text | Alon Zakai | 2016-03-20 | 1 | -2/+2 | |
| | | | ||||||
* | | | update spec tests and support eqz | Alon Zakai | 2016-03-19 | 5 | -2/+13 | |
| | | | ||||||
* | | | proper signed LEB | Alon Zakai | 2016-03-18 | 1 | -12/+63 | |
| | | | ||||||
* | | | Merge pull request #257 from WebAssembly/better-method-names | Alon Zakai | 2016-03-18 | 2 | -110/+110 | |
|\ \ \ | | | | | | | | | Better method names | |||||
| * | | | improve method names | Alon Zakai | 2016-03-18 | 1 | -15/+15 | |
| | | | | ||||||
| * | | | fix names of LEBs | Alon Zakai | 2016-03-16 | 1 | -95/+95 | |
| | | | | ||||||
* | | | | Check for debug | JF Bastien | 2016-03-18 | 1 | -3/+5 | |
| | | | | ||||||
* | | | | Make --debug a boolean | JF Bastien | 2016-03-18 | 3 | -17/+11 | |
|/ / / | | | | | | | | | | As discussed in #248. | |||||
* | | | update memory access in binary format | Alon Zakai | 2016-03-16 | 1 | -10/+4 | |
| | | | ||||||
* | | | add Log2 and Pow2 support methods | Alon Zakai | 2016-03-16 | 3 | -0/+28 | |
| | | | ||||||
* | | | update const to binary spec | Alon Zakai | 2016-03-16 | 1 | -11/+18 | |
| | | | ||||||
* | | | add a 64-bit LEB | Alon Zakai | 2016-03-16 | 1 | -8/+12 | |
| | | | ||||||
* | | | update switch encoding | Alon Zakai | 2016-03-16 | 1 | -13/+13 | |
| | | | ||||||
* | | | use leb128 in breaks | Alon Zakai | 2016-03-16 | 1 | -2/+2 | |
| | | | ||||||
* | | | write function locals per the spec | Alon Zakai | 2016-03-16 | 1 | -24/+18 | |
| | | | ||||||
* | | | use function body sizes like in the spec | Alon Zakai | 2016-03-16 | 1 | -6/+5 | |
| | | | ||||||
* | | | use names section for function names | Alon Zakai | 2016-03-16 | 1 | -8/+27 | |
| | | | ||||||
* | | | stop assuming we know function names as we decode the binary | Alon Zakai | 2016-03-16 | 1 | -50/+71 | |
| | | | ||||||
* | | | backpatching LEB128 always fills all 5 bytes | Alon Zakai | 2016-03-16 | 1 | -4/+4 | |
| | | | ||||||
* | | | refactor an LEB128 placeholder method | Alon Zakai | 2016-03-16 | 1 | -2/+7 | |
| | | | ||||||
* | | | todo | Alon Zakai | 2016-03-16 | 1 | -1/+1 | |
| | | | ||||||
* | | | use getFunctionName in another place | Alon Zakai | 2016-03-16 | 1 | -6/+1 | |
|/ / | ||||||
* | | Merge pull request #246 from WebAssembly/spec-binary | Alon Zakai | 2016-03-15 | 6 | -168/+353 | |
|\ \ | | | | | | | Binary spec stuff | |||||
| * | | make function tables entries LEB128 | Alon Zakai | 2016-03-15 | 1 | -5/+5 | |
| | | | ||||||
| * | | update data segments in binary format | Alon Zakai | 2016-03-15 | 1 | -10/+15 | |
| | | | ||||||
| * | | parse start properly when it is an offset | Alon Zakai | 2016-03-15 | 1 | -1/+14 | |
| | | | ||||||
| * | | emit start after functions, and as a function index | Alon Zakai | 2016-03-15 | 1 | -3/+3 | |
| | | | ||||||
| * | | add exports section | Alon Zakai | 2016-03-15 | 1 | -17/+34 | |
| | | | ||||||
| * | | add call_import in binary, and split imports from functions | Alon Zakai | 2016-03-15 | 1 | -28/+18 | |
| | | | ||||||
| * | | add explicit memory export support | Alon Zakai | 2016-03-15 | 5 | -0/+19 | |
| | | | ||||||
| * | | add function signature section | Alon Zakai | 2016-03-15 | 1 | -3/+31 | |
| | | | ||||||
| * | | write imports as separate section | Alon Zakai | 2016-03-15 | 1 | -84/+118 | |
| | | | ||||||
| * | | num params in signatures is LEB128 | Alon Zakai | 2016-03-15 | 1 | -2/+2 | |
| | | | ||||||
| * | | update binary format to use sections as in the spec | Alon Zakai | 2016-03-14 | 1 | -32/+97 | |
| | | | ||||||
| * | | add binary header | Alon Zakai | 2016-03-14 | 1 | -0/+14 | |
| | | | ||||||
* | | | fix block comments | Michael Bebenita | 2016-03-15 | 1 | -1/+20 | |
| | | | ||||||
* | | | Remove recursion from s-expr parsing. | Michael Bebenita | 2016-03-15 | 1 | -32/+22 | |
| | | | ||||||
* | | | Don't reinsert in set when interning strings. | Michael Bebenita | 2016-03-15 | 1 | -1/+1 | |
|/ / | ||||||
* | | add two missing finalize() calls in wasm-binary | Alon Zakai | 2016-03-13 | 1 | -0/+2 | |
| | | ||||||
* | | use a 32-bit int for break offsets, as it is necessary (e.g. for bigswitch.cpp) | Alon Zakai | 2016-03-13 | 1 | -8/+8 | |
| | | ||||||
* | | de-recurse binary block reading | Alon Zakai | 2016-03-12 | 1 | -13/+44 | |
| | | ||||||
* | | finish wasm-binary method and update emscripten | Alon Zakai | 2016-03-12 | 2 | -5/+10 | |
| | |