summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #130 from WebAssembly/wasm2asm-command-lineAlon Zakai2016-01-202-36/+40
|\ | | | | wasm2asm: use support/command-line.h
| * wasm2asm: use support/command-line.hJF Bastien2016-01-202-36/+40
|/
* mapLocals even if no locals, but there are params #127Alon Zakai2016-01-207-21/+46
|
* only the IString constructor for Name can avoid memory copyingAlon Zakai2016-01-201-1/+1
|
* Fix command-line help when there's only long or shortJF Bastien2016-01-201-2/+4
|
* Merge pull request #126 from WebAssembly/jfbastien-patch-1Alon Zakai2016-01-201-0/+1
|\ | | | | Name: support std::string ctor
| * Don't allow re-using memoryJF Bastien2016-01-201-1/+1
| |
| * Name: support std::string ctorJF Bastien2016-01-201-0/+1
|/ | | This makes other code less verbose
* Fix formatJF Bastien2016-01-201-6/+7
|
* clear global state for each function in binary processing #125Alon Zakai2016-01-204-78480/+10457
|
* further fix for not having vanilla llvm workable locallyAlon Zakai2016-01-201-2/+3
|
* fix switch default in binary format #123Alon Zakai2016-01-203-30/+35
|
* fix non-vanilla llvm testing of wasm-backend testcasesAlon Zakai2016-01-201-6/+7
|
* improve wasm2asm switch emitting, and add testcaseAlon Zakai2016-01-206-2135/+73
|
* fix mapLocals in binary format handlingAlon Zakai2016-01-193-11880/+11880
|
* set LLVM for vanilla llvm, and remove it later, to not confuse normal emccAlon Zakai2016-01-191-5/+10
|
* Merge pull request #103 from mbebenita/static-polyAlon Zakai2016-01-1916-338/+345
|\ | | | | Use LLVM style static polymorphism for AST Visitors
| * Add unreachable macro for the default case.Michael Bebenita2016-01-151-4/+1
| |
| * Add default case so that GCC doesn't complain.Michael Bebenita2016-01-141-0/+4
| |
| * Some cleanup.Michael Bebenita2016-01-1413-71/+52
| |
| * Use LLVM style static polymorphism for WasmVisitors.Michael Bebenita2016-01-1316-256/+265
| |
| * A more generic compiler pass system.Michael Bebenita2016-01-138-96/+112
| |
* | Merge pull request #119 from JSStats/mem-offset-flagAlon Zakai2016-01-191-2/+2
|\ \ | | | | | | Memory access offset flag is bit 4.
| * | Memory access offset flag is bit 4.Douglas Crosher2016-01-181-2/+2
| | |
* | | fix check.py after recent movement of codeAlon Zakai2016-01-181-7/+7
| | |
* | | Merge pull request #120 from WebAssembly/nodeJF Bastien2016-01-181-69/+82
|\ \ \ | | | | | | | | Detect whether vanilla emcc works
| * | | strip rev, removing newlineJF Bastien2016-01-181-2/+2
| | | |
| * | | Detect whether vanilla emcc worksJF Bastien2016-01-181-69/+82
|/ / / | | | | | | | | | Only run WASM_BACKEND tests if it does.
* | | Update revision to 2053JF Bastien2016-01-181-1/+1
| | | | | | | | | | | | This revision contains the shared-library version of LLVM and is much smaller.
* | | Merge branch 'master' of github.com:WebAssembly/binaryenJF Bastien2016-01-181-2/+2
|\ \ \
| * \ \ Merge pull request #113 from JSStats/func-sig-orderAlon Zakai2016-01-181-2/+2
| |\ \ \ | | | | | | | | | | Function section has the flags before the signature index.
| | * | | Function section has the flags before the signature index.Douglas Crosher2016-01-181-2/+2
| | |/ /
* | / / Update waterfall.JF Bastien2016-01-181-0/+0
|/ / /
* | | update readmeAlon Zakai2016-01-171-11/+17
| | |
* | | Merge pull request #112 from WebAssembly/vanillaAlon Zakai2016-01-176-30/+79933
|\ \ \ | | | | | | | | Vanilla LLVM testing
| * | | go back to simpler method of getting waterfall in check.py, we'll refactor ↵Alon Zakai2016-01-171-7/+19
| | | | | | | | | | | | | | | | later once the shared api stabilizes
| * | | Fix untar usageJF Bastien2016-01-172-6/+8
| | | |
| * | | try untar() on the base dir, because it doesn't like the full target dirAlon Zakai2016-01-171-1/+1
| | | |
| * | | improve clang checking reportingAlon Zakai2016-01-171-3/+4
| | | |
| * | | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| | | |
| * | | update waterfall build dirAlon Zakai2016-01-171-3/+3
| | | |
| * | | improve warnings in check.pyAlon Zakai2016-01-171-5/+10
| | | |
| * | | refactor code to use #117Alon Zakai2016-01-171-20/+12
| | | |
| * | | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| | | |
| * | | no need to set env var for emcc if using vanilla llvmAlon Zakai2016-01-172-2/+7
| | | |
| * | | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| | | |
| * | | try again to install node on travisAlon Zakai2016-01-171-4/+2
| | | |
| * | | look for node as either nodejs or nodeAlon Zakai2016-01-171-6/+10
| | | |
| * | | use nodejs in travisAlon Zakai2016-01-171-0/+2
| | | |
| * | | add wasm.js buildAlon Zakai2016-01-172-1/+79823
| | | |