summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* use strncpy #283Alon Zakai2016-03-282-6/+7
|
* Merge pull request #284 from WebAssembly/tighten-safe-intAlon Zakai2016-03-281-16/+18
|\ | | | | Tighten safe integer
| * Tighten safe integerJF Bastien2016-03-281-16/+18
|/ | | | #282 removed the assert, but the code didn't handle negative -> unsigned conversion properly, and doesn't behave well with -0.0. I'm not super comfortable with 64-bit int min / max to double conversions either, but that'll be for another patch.
* Merge pull request #282 from WebAssembly/safe-int-fixesAlon Zakai2016-03-281-4/+0
|\ | | | | Remove bogus asserts from safe_integer casts
| * remove bogus asserts from safe_integer castsAlon Zakai2016-03-281-4/+0
|/
* Merge pull request #276 from WebAssembly/spec-updateAlon Zakai2016-03-252-13/+12
|\ | | | | Update spec tests, and new memory page size usage
| * update spec tests, and new memory page size usageAlon Zakai2016-03-252-13/+12
|/
* if Module.asm is already set, use thatAlon Zakai2016-03-241-1/+4
|
* note when we are using wasmAlon Zakai2016-03-231-0/+2
|
* Merge pull request #275 from WebAssembly/closure-fixAlon Zakai2016-03-234-3008/+3140
|\ | | | | Test suite corner case fixes
| * update wasm.jsAlon Zakai2016-03-231-3004/+3108
| |
| * add function stack printing in interpreterAlon Zakai2016-03-232-0/+28
| |
| * quote strings for closure compilerAlon Zakai2016-03-231-4/+4
|/
* Merge pull request #274 from WebAssembly/rotr-s2wasmDerek Schuff2016-03-23256-10449/+10343
|\ | | | | Add rotate support to s2wasm
| * Update LLVM tests and waterfall to 4425Derek Schuff2016-03-23255-10449/+10341
| |
| * Add rotate support to s2wasmDerek Schuff2016-03-231-0/+2
|/
* Merge pull request #251 from mbebenita/opt-wasm-asAlon Zakai2016-03-221-11/+22
|\ | | | | Optimize function => index mapping.
| * Flip condition.Michael Bebenita2016-03-221-8/+2
| |
| * Optimize function => index mapping.Michael Bebenita2016-03-161-9/+26
| |
* | Merge pull request #273 from WebAssembly/memory-growthAlon Zakai2016-03-224-10/+52
|\ \ | | | | | | Fix and test memory growth
| * | add memory growth testcaseAlon Zakai2016-03-223-0/+43
| | |
| * | fix memory growth #270Alon Zakai2016-03-221-10/+9
|/ /
* | Merge pull request #272 from WebAssembly/asm2wasm-fixAlon Zakai2016-03-226-77/+181
|\ \ | | | | | | asm2wasm fix
| * | update wasm.jsAlon Zakai2016-03-221-74/+69
| | |
| * | only reuse nameless blocks in blockify in asm2wasm - if they are named, they ↵Alon Zakai2016-03-224-1/+103
| | | | | | | | | | | | can be broken out of, which is bad for our loop constructs
| * | add an option to not optimize in asm2wasmAlon Zakai2016-03-221-2/+9
| | |
* | | Remove useless forwardDerek Schuff2016-03-221-1/+1
|/ /
* | Merge pull request #269 from WebAssembly/update-wasm-jsAlon Zakai2016-03-212-4759/+4825
|\ \ | | | | | | update wasm.js
| * | update wasm.jsAlon Zakai2016-03-212-4759/+4825
| | |
* | | make --debug workAlon Zakai2016-03-211-1/+1
|/ /
* | Merge pull request #268 from WebAssembly/eqz-typeAlon Zakai2016-03-216-13/+87
|\ \ | | | | | | Update EqZ operators and support specifying memory size on the command line
| * | Support --initial-size and --max-size to specify linear memory sizeDerek Schuff2016-03-212-9/+75
| | | | | | | | | | | | If not given, fall back to size calculated by the link step.
| * | update emscripten submoduleAlon Zakai2016-03-211-0/+0
| | |
| * | Make type of EqZ unary operators always i32Derek Schuff2016-03-214-4/+12
|/ / | | | | | | | | This makes them symmetric to binary relational operators. Also support eqz in the s2wasm parser.
* | Merge pull request #267 from WebAssembly/asm2wasm-eqzAlon Zakai2016-03-2111-995/+498
|\ \ | | | | | | Use eqz in asm2wasm
| * | use eqz in asm2wasmAlon Zakai2016-03-2111-995/+498
| | |
* | | Merge pull request #266 from WebAssembly/growthAlon Zakai2016-03-218-20/+24917
|\| | | | | | | | Memory growth fixes
| * | add memory growth asm2wasm testAlon Zakai2016-03-213-0/+24883
| | |
| * | fix unit testcaseAlon Zakai2016-03-213-11/+17
| | |
| * | special case the asm.js memory growth functionAlon Zakai2016-03-211-3/+9
| | |
| * | use binary_format_check on asm2wasm outputsAlon Zakai2016-03-211-6/+8
|/ /
* | Merge pull request #265 from WebAssembly/asm2wasm-optsAlon Zakai2016-03-2012-73/+44533
|\ \ | | | | | | asm2wasm opts
| * | update emscriptenAlon Zakai2016-03-201-0/+0
| | |
| * | add option for imprecise asm2wasm optsAlon Zakai2016-03-2010-71/+44531
| | |
| * | fix float to int trap textAlon Zakai2016-03-201-2/+2
|/ /
* | Merge pull request #261 from WebAssembly/eqzAlon Zakai2016-03-197-3438/+3546
|\ \ | | | | | | Update spec tests and support eqz
| * | update wasm.jsAlon Zakai2016-03-191-3436/+3533
| | |
| * | update spec tests and support eqzAlon Zakai2016-03-196-2/+13
|/ /
* | improve docsAlon Zakai2016-03-181-3/+1
| |
* | readme updateAlon Zakai2016-03-181-13/+1
| |