Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | use with-open | Alon Zakai | 2016-07-13 | 1 | -9/+9 | |
| | ||||||
* | separate wasm-opt out from wasm-shell: opt optimizes, shell runs wast shell ↵ | Alon Zakai | 2016-07-13 | 1 | -3/+9 | |
| | | | | tests | |||||
* | rename binaryen-shell to wasm-shell | Alon Zakai | 2016-07-13 | 1 | -3/+3 | |
| | ||||||
* | add a tracing option to the c api, which logs out a runnable program from c ↵ | Alon Zakai | 2016-07-12 | 1 | -11/+26 | |
| | | | | api calls | |||||
* | allow passes tests with more than one pass | Alon Zakai | 2016-05-25 | 1 | -1/+2 | |
| | ||||||
* | add --no-opt testing to asm2wasm | Alon Zakai | 2016-05-19 | 1 | -9/+13 | |
| | ||||||
* | test fixes | Alon Zakai | 2016-05-13 | 1 | -2/+1 | |
| | ||||||
* | remove wasm2asm stuff from auto_update_tests | Alon Zakai | 2016-05-13 | 1 | -7/+0 | |
| | ||||||
* | Use more static libraries in the CMake build (#451) | Derek Schuff | 2016-05-07 | 1 | -2/+2 | |
| | | | | | | | | | | | * Factor passes and emscripten-optimizer into static libs This removes the redundancies from the source sets in the main CMakeLists.txt. * Make passes an object lib * Use static libs with --whole-archive because Travis has old cmake | |||||
* | Use rpath instead of LD_LIBRARY_PATH for shared object use (#448) | Derek Schuff | 2016-05-06 | 1 | -11/+11 | |
| | | | | | | | | Use the -rpath linker flag to locate libbinaryen-c.so instead of injecting paths into the user's LD_LIBRARY_PATH Also Link libsupport and libasmjs into libbinaryen-c Fixes #444 | |||||
* | fix breakage on master from #441 (#445) | Alon Zakai | 2016-05-05 | 1 | -1/+5 | |
| | ||||||
* | Fix LD_LIBRARY_PATH (#441) | JF Bastien | 2016-05-05 | 1 | -1/+1 | |
| | | | It needs to be concatenated, not overwritten. | |||||
* | add optimization to c api, and so that we can find all passes in the c api ↵ | Alon Zakai | 2016-05-05 | 1 | -0/+2 | |
| | | | | library, make it dynamic | |||||
* | Harmonize the internal opcodes with the binary format (#433) | Alon Zakai | 2016-05-03 | 1 | -12/+25 | |
| | | | | | | * harmonize the internal opcodes with the binary format, so they clearly parallel, and also this helps us avoid needing the type to disambiguate * comment on GetLocal in C API | |||||
* | disable wasm2asm tests in auto_update_tests.py as well, not just in check.py | Alon Zakai | 2016-04-18 | 1 | -0/+2 | |
| | ||||||
* | Generate emscripten dynCall thunks in s2wasm (#342) | Derek Schuff | 2016-04-13 | 1 | -1/+1 | |
| | | | | | | | | | | | * Generate emscripten dynCall thunks in s2wasm Part of the usual emscripten glue for asm.js is thunks for calling functions on the module given a function pointer; aka a dynCall. This is implemented via thunks generated on the Module called 'dynCall_<signature>'. This gives support to s2wasm to generate these thunks in the wasm module along with other emscripten glue. It also introduces a flag to s2wasm to make generation of emscripten glue optional. | |||||
* | Properly align the stack pointer | Derek Schuff | 2016-04-06 | 1 | -1/+2 | |
| | | | | | | | | | | | | * Properly align the stack pointer By default (if no global base is given) the global base is 1, which seems wrong. In this case the stack pointer gets an address of 1, which is unaligned and definitely wrong. So, start the global base at 0 instead of 1 by default and align the stack pointer. Also factor allocation of statics into a function. * unconditionally allocate stack pointer; explicitly reserve address 0 | |||||
* | add option for imprecise asm2wasm opts | Alon Zakai | 2016-03-20 | 1 | -3/+9 | |
| | ||||||
* | Whitespace removal. | Michael | 2016-02-22 | 1 | -0/+4 | |
| | ||||||
* | Bug fix and adds printing / parsing tests. | Michael | 2016-02-22 | 1 | -0/+9 | |
| | ||||||
* | remove --print-before and --print-after flags, since we now have --print | Alon Zakai | 2016-02-17 | 1 | -1/+1 | |
| | ||||||
* | update auto updater | Alon Zakai | 2016-02-17 | 1 | -1/+5 | |
| | ||||||
* | add example testcases to auto-updater, and update it | Alon Zakai | 2016-02-17 | 1 | -0/+11 | |
| | ||||||
* | remove wast => wast operation in auto_update_tests.py, as it breaks when the ↵ | Alon Zakai | 2016-02-08 | 1 | -9/+0 | |
| | | | | spec changes, and remove some unnecessarily big wasts | |||||
* | auto-update: pass --start when needed | JF Bastien | 2016-02-05 | 1 | -2/+4 | |
| | ||||||
* | add I32ReinterpretF32 in binary format, for now | Alon Zakai | 2016-01-22 | 1 | -1/+1 | |
| | ||||||
* | update auto updater | Alon Zakai | 2016-01-21 | 1 | -12/+3 | |
| | ||||||
* | add expected outputs from text->binary->text test | Alon Zakai | 2016-01-14 | 1 | -0/+18 | |
| | ||||||
* | simplify print output in passes tests | Alon Zakai | 2016-01-08 | 1 | -1/+1 | |
| | ||||||
* | update auto_update_tests.py | Alon Zakai | 2016-01-06 | 1 | -12/+11 | |
| | ||||||
* | implement a temporary hack for __stack_pointer | Alon Zakai | 2015-12-26 | 1 | -1/+1 | |
| | ||||||
* | finish updating .s tests | Alon Zakai | 2015-12-25 | 1 | -1/+1 | |
| | ||||||
* | s2wasm const parsing fixes | Alon Zakai | 2015-12-23 | 1 | -1/+1 | |
| | ||||||
* | improve auto updater | Alon Zakai | 2015-12-21 | 1 | -1/+3 | |
| | ||||||
* | add first spec test for wasm2asm | Alon Zakai | 2015-12-21 | 1 | -0/+9 | |
| | ||||||
* | update tests | Alon Zakai | 2015-12-18 | 1 | -6/+19 | |
| | ||||||
* | update .s tests | Alon Zakai | 2015-12-15 | 1 | -1/+3 | |
| | ||||||
* | add memops .s benchmark | Alon Zakai | 2015-12-15 | 1 | -1/+1 | |
| | ||||||
* | start to emit metadata from s2wasm | Alon Zakai | 2015-12-14 | 1 | -1/+1 | |
| | ||||||
* | relocation.s now works | Alon Zakai | 2015-12-14 | 1 | -1/+1 | |
| | ||||||
* | parse switch in s2wasm | Alon Zakai | 2015-12-14 | 1 | -1/+1 | |
| | ||||||
* | handle more loop/block combos in s2wasm, and update more test outputs | Alon Zakai | 2015-12-14 | 1 | -1/+1 | |
| | ||||||
* | scan function result types in s2wasm | Alon Zakai | 2015-12-12 | 1 | -1/+1 | |
| | ||||||
* | disable switch.s which looks nonstandard | Alon Zakai | 2015-12-12 | 1 | -1/+1 | |
| | ||||||
* | fix s2wasm load | Alon Zakai | 2015-12-12 | 1 | -1/+1 | |
| | ||||||
* | copy_local | Alon Zakai | 2015-12-12 | 1 | -1/+1 | |
| | ||||||
* | cpus.s | Alon Zakai | 2015-12-12 | 1 | -1/+1 | |
| | ||||||
* | many more ops in s2wasm | Alon Zakai | 2015-12-12 | 1 | -1/+1 | |
| | ||||||
* | more comparisons .ses | Alon Zakai | 2015-12-12 | 1 | -1/+1 | |
| | ||||||
* | float comparisons and another .s | Alon Zakai | 2015-12-12 | 1 | -1/+1 | |
| |