summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* move printing to a passAlon Zakai2016-02-1711-530/+536
|
* add example testcases to auto-updater, and update itAlon Zakai2016-02-172-1/+12
|
* wasm_backend testcases require vanilla_llvm, anything else may be too oldAlon Zakai2016-02-171-1/+1
|
* memory max is optional, don't emit it when not necessaryAlon Zakai2016-02-1767-67/+67
|
* Update LLVM build and tests to 3913 (r261014)Derek Schuff2016-02-16450-36651/+41887
| | | | Includes recent bug fixes. Also update waterfall and spec repo.
* update wasm.js buildAlon Zakai2016-02-161-23950/+25099
|
* Merge pull request #198 from gskachkov/masterAlon Zakai2016-02-161-1/+1
|\ | | | | Tiny fix in readme file
| * Fix TYPO in READMEAlexandr Skachkov2016-02-171-1/+1
| |
* | send flattened output to v8 and structed to sm. send only functions to bothAlon Zakai2016-02-151-4/+6
| |
* | add sm code to parallel v8 code in integrateWasmJSAlon Zakai2016-02-151-5/+11
|/
* Update to build 3140JF Bastien2016-02-152-1/+1
| | | | No changes, but the waterfall is finally caught up (infra was having issues) so updating now is nice.
* Merge pull request #197 from WebAssembly/update-3113JF Bastien2016-02-1317-448/+4904
|\ | | | | Update 3113
| * Update to build 3113JF Bastien2016-02-1316-448/+4904
| | | | | | | | A few more LLVM tests make it through.
| * Update waterfallJF Bastien2016-02-131-0/+0
|/
* Merge pull request #196 from WebAssembly/spec-startAlon Zakai2016-02-125-50/+94
|\ | | | | Fully support start in wasm modules
| * call start method in interpreterAlon Zakai2016-02-122-0/+4
| |
| * add start to binary formatAlon Zakai2016-02-121-1/+16
| |
| * validate startAlon Zakai2016-02-121-2/+13
| |
| * refactor binaryen-shell to accept a wast that begins with a module ↵Alon Zakai2016-02-121-47/+61
| | | | | | | | invalidity test
* | refactor operations into LiteralAlon Zakai2016-02-122-227/+507
|/
* Merge pull request #195 from WebAssembly/swaptsanAlon Zakai2016-02-111-1/+1
|\ | | | | Allow failures on TSan Travis build, require ASan to pass
| * Allow failures on TSan Travis build, require ASan to passDerek Schuff2016-02-111-1/+1
|/ | | | | We've fixed the ASan errors, so this bot can stay green. Now there's flake on the TSan bot :(
* Update test revision and torture tests to waterfall build 3002Derek Schuff2016-02-1162-9149/+7186
| | | | This brings in the LLVM changes for varargs, so new tests now pass.
* Merge pull request #194 from WebAssembly/store-parsingAlon Zakai2016-02-1010-44/+34
|\ | | | | Store parsing fix
| * fix s2wasm store parsingAlon Zakai2016-02-109-43/+31
| |
| * fix store printingAlon Zakai2016-02-101-1/+3
| |
* | Merge pull request #192 from WebAssembly/longjmp-throwJF Bastien2016-02-111-18/+18
|\ \ | |/ |/| longjmp -> throw
| * longjmp -> throwJF Bastien2016-02-091-18/+18
| | | | | | | | Older tsan doesn't like longjmp. Use throw.
* | Merge pull request #176 from WebAssembly/asan-op-parseAlon Zakai2016-02-091-1/+4
|\ \ | |/ |/| Fix out-of-bounds read
| * Fix out-of-bounds readJF Bastien2016-02-091-1/+4
|/ | | | Found by asan
* Align the stack allocation to 16 bytes to satisfy the aligment ABIDerek Schuff2016-02-082-10/+2
|
* Merge pull request #190 from WebAssembly/br_if-operand-orderAlon Zakai2016-02-08725-4176/+4489
|\ | | | | Update binaryen and several tests for the new br_if operand order.
| * Update waterfall build and torture-test .s files to 2907Derek Schuff2016-02-08702-3953/+3953
| |
| * Update binaryen and several tests for the new br_if operand order.Dan Gohman2016-02-0823-223/+536
|/
* Merge pull request #189 from WebAssembly/br_if-changesAlon Zakai2016-02-0832-129849/+27211
|\ | | | | br_if updates
| * make mem.cpp test less sensitive to stack positionsAlon Zakai2016-02-082-2/+2
| |
| * update wasm.jsAlon Zakai2016-02-083-26871/+27028
| |
| * update test outputsAlon Zakai2016-02-0815-265/+142
| |
| * check break types in validatorAlon Zakai2016-02-081-0/+22
| |
| * remove wast => wast operation in auto_update_tests.py, as it breaks when the ↵Alon Zakai2016-02-087-102698/+0
| | | | | | | | spec changes, and remove some unnecessarily big wasts
| * update spec tests and shift to putting the br_if condition at the end, as ↵Alon Zakai2016-02-084-13/+17
|/ | | | was just changed to in the spec
* Merge pull request #188 from WebAssembly/select_parseDerek Schuff2016-02-05134-1862/+1507
|\ | | | | Fix .s parser to accept new order of select operands
| * Fix .s parser to accept new order of select operandsDerek Schuff2016-02-05134-1862/+1507
|/ | | | Also update waterfall revision and LLVM-generated tests.
* Fix travis ASAN buildDerek Schuff2016-02-051-1/+2
| | | | | | Apparently ENV is something special for Travis and isn't just for setting environment variables. Instead manually export the variables in before_install.
* Merge pull request #183 from WebAssembly/asan_no_leakDerek Schuff2016-02-051-1/+1
|\ | | | | Suppress leak detection in ASan builder
| * Suppress leak detection in ASan builderDerek Schuff2016-02-051-1/+1
|/
* fix import parsingAlon Zakai2016-02-051-1/+1
|
* Update to build 2804JF Bastien2016-02-0533-950/+950
| | | | This updates a bunch of LLVM .s tests, but doesn't have any other fix (e.g. select). It'll make the next diff easier though.
* auto-update: pass --start when neededJF Bastien2016-02-051-2/+4
|
* Merge pull request #187 from WebAssembly/selectJF Bastien2016-02-0515-293/+305
|\ | | | | Fix select