summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* update emscriptenAlon Zakai2016-03-091-0/+0
|
* fix imports when arriving from wasm backend, which does not prefixAlon Zakai2016-03-093-4/+4
|
* Merge pull request #238 from WebAssembly/update-emscriptenAlon Zakai2016-03-091-0/+0
|\ | | | | Update emscripten
| * update emscriptenAlon Zakai2016-03-091-0/+0
| |
* | Implement rotatesDerek Schuff2016-03-091-0/+0
| |
* | Make initial and max memory sizes be in pages instead of bytesDerek Schuff2016-03-0947-46/+45
|/ | | | | | | The AST and everything that uses it treats the values as pages. Javascript continues to use bytes. This matches v8 and sexpr-wasm, and the consensus from live discussion and PR209 in the spec.
* update emscripten to latest incoming, no more vanillaAlon Zakai2016-03-091-0/+0
|
* Merge pull request #234 from WebAssembly/integrate-wasm-fixesAlon Zakai2016-03-081-0/+0
|\ | | | | Move to a cleaner way of emcc.py integrating with wasm.js-post.js
| * update emscriptenAlon Zakai2016-03-081-0/+0
| |
* | Update s2wasm for tableswitch->br_table changeDerek Schuff2016-03-0827-115/+112
|/
* update emscripten submodule againAlon Zakai2016-03-081-0/+0
|
* update emscripten submoduleAlon Zakai2016-03-081-0/+0
|
* remove old and invalid optimization pass in asm2wasmAlon Zakai2016-03-072-35/+51
|
* br_table, no more casesAlon Zakai2016-03-0715-2872/+2252
|
* update spec test repoAlon Zakai2016-03-071-0/+0
|
* update if parsing to new spec rulesAlon Zakai2016-03-076-617/+617
|
* min test fixesAlon Zakai2016-03-075-4/+9
|
* fix min.wast testcaseAlon Zakai2016-03-074-4/+4
|
* handle continues in one-time loopsAlon Zakai2016-03-054-559/+588
|
* cast f32 to f64 before calling f64-to-int in asm2wasmAlon Zakai2016-03-052-1/+10
|
* harmonize ffi calls in asm2wasm, adding arguments as needed. this helps with ↵Alon Zakai2016-03-052-0/+19
| | | | asm ffis which tolerate overloading, unlike wasm
* support memory segments in wasm modules, which we get if the wasm backend ↵Alon Zakai2016-03-041-0/+0
| | | | was used
* wasm.js glue integration is now added by emscripten as a pre-js, so it's ↵Alon Zakai2016-03-041-0/+0
| | | | optimized with the rest of the code, and not as part of the wasm.js executable
* Merge pull request #221 from WebAssembly/update-vanillaAlon Zakai2016-03-031-0/+0
|\ | | | | Update emscripten
| * update emscriptenAlon Zakai2016-03-031-0/+0
| |
* | update spec test repoAlon Zakai2016-03-021-0/+0
| |
* | update select changes in specAlon Zakai2016-03-025-183/+183
|/
* update for emscripten PR4135Derek Schuff2016-03-011-0/+0
|
* Merge pull request #204 from mbebenita/print-compactAlon Zakai2016-02-293-54/+55
|\ | | | | Compact printing.
| * Whitespace removal.Michael2016-02-223-54/+55
| |
* | update spec test repoAlon Zakai2016-02-251-0/+0
| |
* | Update to waterfall revision 3450JF Bastien2016-02-23280-20566/+29816
| | | | | | | | Some new tests, some of which abort (and I haven't investigated).
* | Merge pull request #212 from WebAssembly/grow-memory-returnsAlon Zakai2016-02-231-0/+0
|\ \ | |/ |/| Grow memory returns a value now
| * grow memory returns a value now, and we can update the spec tests after ↵Alon Zakai2016-02-231-0/+0
| | | | | | | | doing that
* | Bug fix and adds printing / parsing tests.Michael2016-02-222-0/+55
|/
* Merge pull request #209 from WebAssembly/asm-fixesAlon Zakai2016-02-212-0/+28
|\ | | | | Asm fixes
| * support asm.js ceilAlon Zakai2016-02-212-0/+28
| |
* | Merge pull request #206 from WebAssembly/align-implicitAlon Zakai2016-02-2030-2345/+2345
|\ \ | |/ |/| Don't print the default alignment
| * do not print alignment if it is the implicit default, which is the number of ↵Alon Zakai2016-02-2030-2345/+2345
| | | | | | | | bytes
* | print out total nodes in --metricsAlon Zakai2016-02-202-0/+64
| |
* | Update torture tests to 3321JF Bastien2016-02-20220-14312/+10068
|/ | | | Two new tests fail because of imports, on that used to pass now uses memset because LLVM is smarter.
* add unaligned access wasm_backend testcaseAlon Zakai2016-02-192-0/+85
|
* use newer vanilla emscriptenAlon Zakai2016-02-191-0/+0
|
* use 3321 for now, for newer llvmAlon Zakai2016-02-191-1/+1
|
* ensure a stable sort in ReorderLocalsAlon Zakai2016-02-193-2322/+2322
|
* Reorder locals.Michael2016-02-195-1765/+1827
|
* fix the topmost/switch label in LowerCaseAlon Zakai2016-02-181-6/+6
|
* LowerCase passAlon Zakai2016-02-182-0/+169
|
* overload wasm printing in std namespaceAlon Zakai2016-02-171-2/+1
|
* add wasm-printing.hAlon Zakai2016-02-171-2/+4
|