Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update waterfall | Alon Zakai | 2016-01-13 | 1 | -0/+0 |
| | |||||
* | some function parsing changes in s2wasm, due to upstream llvm | Alon Zakai | 2016-01-13 | 1 | -1/+7 |
| | |||||
* | update.py: support json output | JF Bastien | 2016-01-13 | 1 | -1/+10 |
| | | | | I'm updating the waterfall separately. | ||||
* | Merge branch 'master' of github.com:WebAssembly/binaryen | JF Bastien | 2016-01-13 | 912 | -4012/+4371 |
|\ | |||||
| * | update spec tests submodule | Alon Zakai | 2016-01-13 | 1 | -0/+0 |
| | | |||||
| * | Merge pull request #98 from WebAssembly/wasm-as_testing | Alon Zakai | 2016-01-12 | 2 | -4/+29 |
| |\ | | | | | | | wasm-as testing | ||||
| | * | default torture tests to on | Alon Zakai | 2016-01-12 | 1 | -1/+1 |
| | | | |||||
| | * | disable torture tests for current known breakage | Alon Zakai | 2016-01-12 | 1 | -1/+3 |
| | | | |||||
| | * | avoid unit.wast in wasm-as, as it uses f32.demote/f64 which is not in the ↵ | Alon Zakai | 2016-01-12 | 1 | -1/+1 |
| | | | | | | | | | | | | binary format currently | ||||
| | * | implement br_if in wasm-as | Alon Zakai | 2016-01-12 | 1 | -2/+2 |
| | | | |||||
| | * | implement switch in wasm-as | Alon Zakai | 2016-01-12 | 1 | -2/+12 |
| | | | |||||
| | * | fix some macros in wasm-as | Alon Zakai | 2016-01-12 | 1 | -0/+3 |
| | | | |||||
| | * | test wasm-as does not crash when binarifying testcases | Alon Zakai | 2016-01-12 | 1 | -0/+10 |
| |/ | |||||
| * | ensure function types for all functions in wasm-as, as the binary format ↵ | Alon Zakai | 2016-01-12 | 1 | -1/+15 |
| | | | | | | | | requires it | ||||
| * | Merge pull request #97 from WebAssembly/cf-depths | Dan Gohman | 2016-01-12 | 20 | -452/+581 |
| |\ | | | | | | | Update tests for upstream changes. | ||||
| | * | add option to run check without torture | Alon Zakai | 2016-01-12 | 1 | -15/+20 |
| | | | |||||
| | * | Update memops.s for the new label syntax. | Dan Gohman | 2016-01-12 | 2 | -16/+14 |
| | | | |||||
| | * | Update basic.s for the new label syntax. | Dan Gohman | 2016-01-12 | 2 | -19/+20 |
| | | | |||||
| | * | update s2wasm for new block and loop format in .s files from llvm #97 | Alon Zakai | 2016-01-12 | 8 | -215/+251 |
| | | | |||||
| | * | Update tests for upstream changes. | Dan Gohman | 2016-01-11 | 7 | -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 Zakai | 2016-01-11 | 32 | -69/+110 |
| | | | | | | | | which is necessary for simple binary writing | ||||
| * | Merge pull request #95 from WebAssembly/wasm-as | Alon Zakai | 2016-01-11 | 4 | -139/+254 |
| |\ | | | | | | | Finish initial pass on wasm-binary, and add wasm-as tool #13 | ||||
| | * | finish initial pass on wasm-binary, and add wasm-as tool #13 | Alon Zakai | 2016-01-11 | 4 | -139/+254 |
| |/ | |||||
| * | Merge pull request #94 from ↵ | Alon Zakai | 2016-01-11 | 854 | -3289/+3289 |
| |\ | | | | | | | | | | | | | WebAssembly/update-4cato-55c12e7fae4702634a2406298f4d601c3fe74jfb Update to include @FUNCTION change from LLVM | ||||
| | * | Update to include @FUNCTION change from LLVM | JF Bastien | 2016-01-11 | 854 | -3289/+3289 |
| | | | |||||
| * | | Merge pull request #93 from WebAssembly/asm2wasm-use-command-line | Alon Zakai | 2016-01-11 | 10 | -60/+95 |
| |\ \ | | |/ | |/| | asm2wasm: use support's command-line | ||||
| | * | asm2wasm: use support's command-line | JF Bastien | 2016-01-11 | 10 | -60/+95 |
| | | | |||||
* | | | Don't check Python indentation. | JF Bastien | 2016-01-13 | 1 | -0/+2 |
|/ / | |||||
* | | Shush Travis I don't want your emails | JF Bastien | 2016-01-11 | 1 | -0/+3 |
| | | | | | | I like you but stop emailing me. | ||||
* | | emit data segments in binary #13 | Alon Zakai | 2016-01-11 | 1 | -16/+24 |
| | | |||||
* | | implement LEB128 writing in binary format support #13 | Alon Zakai | 2016-01-11 | 1 | -10/+60 |
| | | |||||
* | | update build.sh | Alon Zakai | 2016-01-11 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #92 from WebAssembly/at-function | Dan Gohman | 2016-01-11 | 21 | -120/+214 |
|\ \ | | | | | | | Update tests for upstream changes. | ||||
| * | | update userstack test output | Alon Zakai | 2016-01-11 | 1 | -0/+63 |
| | | | |||||
| * | | ignore @FUNCTION | Alon Zakai | 2016-01-11 | 1 | -2/+12 |
| | | | |||||
| * | | Add @FUNCTION suffixes to hand-written tests too. | Dan Gohman | 2016-01-11 | 4 | -5/+5 |
| | | | |||||
| * | | Update tests for upstream changes. | Dan Gohman | 2016-01-11 | 15 | -113/+134 |
|/ / | | | | | | | | | | | | | Changes include: - the @FUNCTION symbol kind - .skip instead of .zero - the allocarray_inbounds test | ||||
* | | Merge pull request #91 from WebAssembly/sanitizers | Alon Zakai | 2016-01-11 | 19 | -90/+249 |
|\ \ | |/ |/| | Add Travis builds with sanitizers | ||||
| * | Check for negative overflow. | JF Bastien | 2016-01-11 | 1 | -30/+50 |
| | | |||||
| * | Safe integer: assert before converting double to integer. | JF Bastien | 2016-01-10 | 1 | -0/+5 |
| | | |||||
| * | Asm2WasmBuilder: allow building u/s int32. | JF Bastien | 2016-01-10 | 1 | -2/+3 |
| | | |||||
| * | Add Travis builds with sanitizers | JF Bastien | 2016-01-10 | 19 | -77/+210 |
|/ | | | | | | | | | | | | | | | | 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. | ||||
* | Merge pull request #90 from WebAssembly/more-travis | Alon Zakai | 2016-01-10 | 2 | -8/+5 |
|\ | | | | | A few Travis change | ||||
| * | A few Travis change | JF Bastien | 2016-01-10 | 2 | -8/+5 |
|/ | | | | | | | Initialize the git submodules to the index (I'm not sure what they're initialized to right now). Move exports to before_script, and print out compiler version. Invoke check directly (the shebang and x permissions should take care of it). Remove the sleep on warnings, it slows down Travis. | ||||
* | Merge pull request #89 from WebAssembly/more-travis | Alon Zakai | 2016-01-09 | 2 | -3/+4 |
|\ | | | | | Start to add testing in travis | ||||
| * | start to add testing in travis | Alon Zakai | 2016-01-09 | 1 | -2/+3 |
| | | |||||
| * | use CXX for example testcases, if defined | Alon Zakai | 2016-01-09 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #88 from WebAssembly/Travis | JF Bastien | 2016-01-09 | 3 | -3/+30 |
|\ | | | | | Add basic Travis CI build | ||||
| * | Add basic Travis CI build | JF Bastien | 2016-01-09 | 3 | -3/+30 |
|/ | | | | No setup or tests yet, I first want to get the basics working properly. | ||||
* | Update test/waterfall | JF Bastien | 2016-01-09 | 1 | -0/+0 |
| | | | | There's a fix that should make some of the testing faster when there are failures. |