summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* clear global state for each function in binary processing #125Alon Zakai2016-01-203-78480/+10453
|
* fix switch default in binary format #123Alon Zakai2016-01-202-28/+28
|
* improve wasm2asm switch emitting, and add testcaseAlon Zakai2016-01-205-2131/+64
|
* fix mapLocals in binary format handlingAlon Zakai2016-01-192-11876/+11876
|
* Merge pull request #103 from mbebenita/static-polyAlon Zakai2016-01-191-1/+1
|\ | | | | Use LLVM style static polymorphism for AST Visitors
| * Some cleanup.Michael Bebenita2016-01-141-1/+1
| |
| * Use LLVM style static polymorphism for WasmVisitors.Michael Bebenita2016-01-131-1/+1
| |
* | Update revision to 2053JF Bastien2016-01-181-1/+1
| | | | | | | | This revision contains the shared-library version of LLVM and is much smaller.
* | Update waterfall.JF Bastien2016-01-181-0/+0
| |
* | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| |
* | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| |
* | no need to set env var for emcc if using vanilla llvmAlon Zakai2016-01-171-0/+0
| |
* | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| |
* | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| |
* | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| |
* | update emscripten submoduleAlon Zakai2016-01-171-0/+0
| |
* | add emscripten submodule on vanilla branchAlon Zakai2016-01-171-0/+0
| |
* | Merge pull request #116 from JSStats/br-valueAlon Zakai2016-01-172-74/+277
|\ \ | | | | | | The break operation may have a value, and must with the v8 encoding.
| * | The break operation may have a value, and must with the v8 encoding.Douglas Crosher2016-01-182-74/+277
| | |
* | | Update to build 2026.JF Bastien2016-01-172-1/+1
|/ /
* | Update to build 2016.JF Bastien2016-01-161050-1315/+271
| |
* | Merge pull request #114 from WebAssembly/disable-offset-foldingAlon Zakai2016-01-151-0/+1
|\ \ | | | | | | Disable importing of the offset-folding test.
| * | Disable importing of the offset-folding test.Dan Gohman2016-01-151-0/+1
| | | | | | | | | | | | | | | The LLVM test its generated from has external global variables, which isn't supported in s2wasm.
* | | Merge pull request #104 from WebAssembly/more-tortureAlon Zakai2016-01-141-0/+290
|\ \ \ | | | | | | | | More torture
| * | | update known failuresAlon Zakai2016-01-141-0/+65
| | | |
| * | | run shell on s2wasm outputs, with a list of known failuresAlon Zakai2016-01-141-0/+225
| | | |
* | | | Merge pull request #100 from WebAssembly/wasm-disAlon Zakai2016-01-144-0/+114680
|\ \ \ \ | |/ / / |/| | | wasm-dis
| * | | fix type of const values from binaryAlon Zakai2016-01-142-4849/+4849
| | | |
| * | | add missing types in binary readingAlon Zakai2016-01-142-707/+707
| | | |
| * | | add expected outputs from text->binary->text testAlon Zakai2016-01-144-0/+114680
| | |/ | |/|
* / | update.py with lkgrJF Bastien2016-01-131050-1049/+4376
|/ / | | | | | | Everything is now green.
* | Update torture tests.JF Bastien2016-01-13602-8496/+8076
| |
* | update spec tests submoduleAlon Zakai2016-01-131-0/+0
| |
* | Update memops.s for the new label syntax.Dan Gohman2016-01-122-16/+14
| |
* | Update basic.s for the new label syntax.Dan Gohman2016-01-122-19/+20
| |
* | update s2wasm for new block and loop format in .s files from llvm #97Alon Zakai2016-01-127-178/+206
| |
* | Update tests for upstream changes.Dan Gohman2016-01-117-187/+276
|/ | | | This updates the tests following the changes in http://reviews.llvm.org/D16105 .
* refactor FunctionType to always be accessed from the Module's central store, ↵Alon Zakai2016-01-1124-0/+55
| | | | which is necessary for simple binary writing
* Update to include @FUNCTION change from LLVMJF Bastien2016-01-11854-3289/+3289
|
* update userstack test outputAlon Zakai2016-01-111-0/+63
|
* Add @FUNCTION suffixes to hand-written tests too.Dan Gohman2016-01-114-5/+5
|
* Update tests for upstream changes.Dan Gohman2016-01-1115-113/+134
| | | | | | | Changes include: - the @FUNCTION symbol kind - .skip instead of .zero - the allocarray_inbounds test
* Add Travis builds with sanitizersJF Bastien2016-01-105-5/+5
| | | | | | | | | | | | | | | | This triggers 5 independent build / test runs: - clang, no sanitizer; - clang, UB sanitizer; - clang, address sanitizer (disabled for now); - clang, thread sanitizer (disabled for now); - GCC. Enabling UBSan led to these changes: - Fix a bunch of undefined behavior throughout the code base. - Fix some tests that relied on that undefined behavior. - Make some of the tests easier to debug by printing their command line. - Add ubsan blacklist to work around libstdc++ bug. - Example testcase also needs sanitizer because libsupport.a uses it.
* Update test/waterfallJF Bastien2016-01-091-0/+0
| | | | There's a fix that should make some of the testing faster when there are failures.
* use simplify-locals by defaultAlon Zakai2016-01-095-10/+0
|
* start work on SimplifyLocalsAlon Zakai2016-01-092-0/+66
|
* add test for -OAlon Zakai2016-01-082-0/+46057
|
* Allow force-updating to the latest waterfall hash.JF Bastien2016-01-081-0/+0
| | | | Allow overriding hash.
* RemoveUnneededBrs: remove all code in a block after a breakAlon Zakai2016-01-081-58/+53
|
* improve RemoveUnusedBrs: unify an if-else's brs into one br outsideAlon Zakai2016-01-082-648/+630
|