summaryrefslogtreecommitdiff
path: root/auto_update_tests.py
Commit message (Collapse)AuthorAgeFilesLines
...
* use with-openAlon Zakai2016-07-131-9/+9
|
* separate wasm-opt out from wasm-shell: opt optimizes, shell runs wast shell ↵Alon Zakai2016-07-131-3/+9
| | | | tests
* rename binaryen-shell to wasm-shellAlon Zakai2016-07-131-3/+3
|
* add a tracing option to the c api, which logs out a runnable program from c ↵Alon Zakai2016-07-121-11/+26
| | | | api calls
* allow passes tests with more than one passAlon Zakai2016-05-251-1/+2
|
* add --no-opt testing to asm2wasmAlon Zakai2016-05-191-9/+13
|
* test fixesAlon Zakai2016-05-131-2/+1
|
* remove wasm2asm stuff from auto_update_testsAlon Zakai2016-05-131-7/+0
|
* Use more static libraries in the CMake build (#451)Derek Schuff2016-05-071-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 Schuff2016-05-061-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 Zakai2016-05-051-1/+5
|
* Fix LD_LIBRARY_PATH (#441)JF Bastien2016-05-051-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 Zakai2016-05-051-0/+2
| | | | library, make it dynamic
* Harmonize the internal opcodes with the binary format (#433)Alon Zakai2016-05-031-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.pyAlon Zakai2016-04-181-0/+2
|
* Generate emscripten dynCall thunks in s2wasm (#342)Derek Schuff2016-04-131-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 pointerDerek Schuff2016-04-061-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 optsAlon Zakai2016-03-201-3/+9
|
* Whitespace removal.Michael2016-02-221-0/+4
|
* Bug fix and adds printing / parsing tests.Michael2016-02-221-0/+9
|
* remove --print-before and --print-after flags, since we now have --printAlon Zakai2016-02-171-1/+1
|
* update auto updaterAlon Zakai2016-02-171-1/+5
|
* add example testcases to auto-updater, and update itAlon Zakai2016-02-171-0/+11
|
* remove wast => wast operation in auto_update_tests.py, as it breaks when the ↵Alon Zakai2016-02-081-9/+0
| | | | spec changes, and remove some unnecessarily big wasts
* auto-update: pass --start when neededJF Bastien2016-02-051-2/+4
|
* add I32ReinterpretF32 in binary format, for nowAlon Zakai2016-01-221-1/+1
|
* update auto updaterAlon Zakai2016-01-211-12/+3
|
* add expected outputs from text->binary->text testAlon Zakai2016-01-141-0/+18
|
* simplify print output in passes testsAlon Zakai2016-01-081-1/+1
|
* update auto_update_tests.pyAlon Zakai2016-01-061-12/+11
|
* implement a temporary hack for __stack_pointerAlon Zakai2015-12-261-1/+1
|
* finish updating .s testsAlon Zakai2015-12-251-1/+1
|
* s2wasm const parsing fixesAlon Zakai2015-12-231-1/+1
|
* improve auto updaterAlon Zakai2015-12-211-1/+3
|
* add first spec test for wasm2asmAlon Zakai2015-12-211-0/+9
|
* update testsAlon Zakai2015-12-181-6/+19
|
* update .s testsAlon Zakai2015-12-151-1/+3
|
* add memops .s benchmarkAlon Zakai2015-12-151-1/+1
|
* start to emit metadata from s2wasmAlon Zakai2015-12-141-1/+1
|
* relocation.s now worksAlon Zakai2015-12-141-1/+1
|
* parse switch in s2wasmAlon Zakai2015-12-141-1/+1
|
* handle more loop/block combos in s2wasm, and update more test outputsAlon Zakai2015-12-141-1/+1
|
* scan function result types in s2wasmAlon Zakai2015-12-121-1/+1
|
* disable switch.s which looks nonstandardAlon Zakai2015-12-121-1/+1
|
* fix s2wasm loadAlon Zakai2015-12-121-1/+1
|
* copy_localAlon Zakai2015-12-121-1/+1
|
* cpus.sAlon Zakai2015-12-121-1/+1
|
* many more ops in s2wasmAlon Zakai2015-12-121-1/+1
|
* more comparisons .sesAlon Zakai2015-12-121-1/+1
|
* float comparisons and another .sAlon Zakai2015-12-121-1/+1
|