Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add missing virtual dtor | JF Bastien | 2015-12-22 | 2 | -1/+2 |
| | | | | Deleting a Pass* wasn't doing the right thing. | ||||
* | Fix warning on mixing struct / class | JF Bastien | 2015-12-22 | 1 | -4/+6 |
| | |||||
* | Merge pull request #24 from WebAssembly/uninint | Alon Zakai | 2015-12-22 | 1 | -1/+3 |
|\ | | | | | Fix uninitialize variable warning | ||||
| * | Fix uninitialize variable warning | JF Bastien | 2015-12-22 | 1 | -1/+3 |
| | | |||||
* | | Move command line to its own file. | JF Bastien | 2015-12-22 | 2 | -50/+75 |
| | | |||||
* | | s2wasm: add outfile | JF Bastien | 2015-12-22 | 3 | -39/+100 |
|/ | | | | Use some C++ in a few places. I'll propagate similar changes to the rest of the codebase later. I also need to turn off colors when outputting to a file (isatty on stdout doesn't do that with -o) but I'll do it in a separate PR because it'll touch more files. | ||||
* | prepare for functions in LowerInt64 | Alon Zakai | 2015-12-21 | 1 | -0/+6 |
| | |||||
* | getlocal and setlocal in LowerInt64 | Alon Zakai | 2015-12-21 | 1 | -3/+50 |
| | |||||
* | start work on LowerInt64 pass | Alon Zakai | 2015-12-21 | 1 | -0/+110 |
| | |||||
* | unaligned loads and stores in wasm2asm | Alon Zakai | 2015-12-21 | 1 | -2/+85 |
| | |||||
* | support load/store offsets in wasm2asm | Alon Zakai | 2015-12-21 | 1 | -0/+6 |
| | |||||
* | more escaping | Alon Zakai | 2015-12-21 | 1 | -0/+10 |
| | |||||
* | Merge pull request #22 from WebAssembly/fix-license-headers | Alon Zakai | 2015-12-21 | 32 | -31/+492 |
|\ | | | | | Fix the license headers | ||||
| * | Fix the license headers | JF Bastien | 2015-12-21 | 32 | -31/+492 |
| | | | | | | | | This applies Apache 2.0 properly (as far as our lawyers have told me). We can do this early since all of the code was written by Alon Zakai. | ||||
* | | Revert "add more debugging to wasm-s-parser" | Alon Zakai | 2015-12-21 | 1 | -3/+1 |
| | | | | | | | | This reverts commit 37ea049f1135bda96e00ed58b25fe9fa462016a6. | ||||
* | | add more debugging to wasm-s-parser | Alon Zakai | 2015-12-21 | 1 | -1/+3 |
| | | |||||
* | | handle return with no value in s-parser | Alon Zakai | 2015-12-21 | 1 | -1/+3 |
| | | |||||
* | | parse imports early, as they may be at the end | Alon Zakai | 2015-12-21 | 1 | -1/+7 |
|/ | |||||
* | rename post.js as we will have other js components | Alon Zakai | 2015-12-21 | 1 | -0/+0 |
| | |||||
* | look through >>>0 coercions in asm2wasm | Alon Zakai | 2015-12-21 | 1 | -2/+2 |
| | |||||
* | ignore .section inside objects in s2wasm, and update .s tests | Alon Zakai | 2015-12-20 | 1 | -0/+3 |
| | |||||
* | parse 'weak' in s2wasm | Alon Zakai | 2015-12-20 | 1 | -0/+1 |
| | |||||
* | remove old debug code from s2wasm ; closes #14 | Alon Zakai | 2015-12-19 | 1 | -2/+1 |
| | |||||
* | be more careful about parsing s-expression comments | Alon Zakai | 2015-12-18 | 1 | -1/+1 |
| | |||||
* | remove Label, which was removed from the spec | Alon Zakai | 2015-12-18 | 6 | -72/+19 |
| | |||||
* | fix block label parsing | Alon Zakai | 2015-12-18 | 1 | -0/+4 |
| | |||||
* | generalize relocations and add multiple elements in a global name | Alon Zakai | 2015-12-17 | 1 | -41/+36 |
| | |||||
* | support global offsets in store in s2wasm | Alon Zakai | 2015-12-17 | 1 | -1/+1 |
| | |||||
* | accept more things in s2wasm | Alon Zakai | 2015-12-17 | 1 | -1/+8 |
| | |||||
* | support constants global addresses in loads in s2wasm | Alon Zakai | 2015-12-17 | 1 | -3/+23 |
| | |||||
* | fix s2wasm comment output #9 | Alon Zakai | 2015-12-17 | 1 | -1/+1 |
| | |||||
* | Fix missing override warning. | Bruce Mitchener | 2015-12-18 | 1 | -1/+1 |
| | |||||
* | don't emit zero segments | Alon Zakai | 2015-12-15 | 1 | -2/+6 |
| | |||||
* | support offsets in relocations | Alon Zakai | 2015-12-15 | 1 | -15/+26 |
| | |||||
* | refactor type parsing in s2wasm | Alon Zakai | 2015-12-15 | 1 | -10/+17 |
| | |||||
* | fix stack popping in s2wasm | Alon Zakai | 2015-12-15 | 1 | -28/+60 |
| | |||||
* | emscripten_asm_const needs a prefix '_' | Alon Zakai | 2015-12-14 | 1 | -2/+1 |
| | |||||
* | fix imports for asm const methods | Alon Zakai | 2015-12-14 | 1 | -0/+12 |
| | |||||
* | fix asm const arg | Alon Zakai | 2015-12-14 | 1 | -1/+5 |
| | |||||
* | patch emscripten_asm_const calls with the sig | Alon Zakai | 2015-12-14 | 2 | -3/+10 |
| | |||||
* | emit asm const ids | Alon Zakai | 2015-12-14 | 1 | -1/+7 |
| | |||||
* | escape asm consts | Alon Zakai | 2015-12-14 | 1 | -1/+23 |
| | |||||
* | start to emit metadata from s2wasm | Alon Zakai | 2015-12-14 | 3 | -0/+65 |
| | |||||
* | add imports in s2wasm | Alon Zakai | 2015-12-14 | 1 | -9/+15 |
| | |||||
* | detect which calls are to imports in s2wasm | Alon Zakai | 2015-12-14 | 1 | -16/+31 |
| | |||||
* | add relocation support | Alon Zakai | 2015-12-14 | 1 | -2/+15 |
| | |||||
* | parse switch in s2wasm | Alon Zakai | 2015-12-14 | 1 | -0/+9 |
| | |||||
* | handle more loop/block combos in s2wasm, and update more test outputs | Alon Zakai | 2015-12-14 | 1 | -17/+15 |
| | |||||
* | update experimental tests and handle new call syntax | Alon Zakai | 2015-12-14 | 1 | -63/+48 |
| | |||||
* | export all methods in s2wasm, for now | Alon Zakai | 2015-12-13 | 1 | -0/+4 |
| |