- 5b2adeb Merge pull request #427 from WebAssembly/c-api-nice by Alon Zakai · 9 years ago binary_0xb version_8
- fd14d9c kitchen sink test for c api by Alon Zakai · 9 years ago
- d435670 Fix signed integer overflow UB (#430) by JF Bastien · 9 years ago
- b6ec362 Fix shift UB (#429) by JF Bastien · 9 years ago
- 0915390 Fix null UB (#428) by JF Bastien · 9 years ago
- 5d2c7a8 C API plus test by Alon Zakai · 9 years ago
- e888c84 add a default finalize() so it is valid to call on any node by Alon Zakai · 9 years ago
- 3187467 makeLoop and makeBreak by Alon Zakai · 9 years ago
- 13c428a ubsan: only recover from some of the failures (#426) by JF Bastien · 9 years ago
- 40f9359 Fix alignment UB (#425) by JF Bastien · 9 years ago
- 757084e Fix UB with FP divide by zero (#424) by JF Bastien · 9 years ago
- 5456ae5 f32.demote/f64 fix UB (#423) by JF Bastien · 9 years ago
- 91c62dd Fix memcpy UB (#422) by JF Bastien · 9 years ago
- 2559cb9 Fix {i32,i64}.trunc_{s,u}/{f32,f64} in interpreter (#421) by Ben Smith · 9 years ago
- 203d8b2 Changed type of flags to fix Visual Studio 2015 error (#418) by BSalita · 9 years ago
- e11b0c4 Check LEB128 encoding fits in destination integer (#408) by JF Bastien · 9 years ago
- 199c7d3 Merge pull request #416 from WebAssembly/full-validation-nice by Alon Zakai · 9 years ago
- af6b1a7 validate in binaryen shell and on wasm binaries, and fix type checking by Alon Zakai · 9 years ago
- 8ac323b add wasm.cpp which does full type detection for blocks, and prepare for full type checking everywhere by Alon Zakai · 9 years ago
- 6239187 warning on BreakSeeker by Alon Zakai · 9 years ago
- eb2ea67 Merge pull request #413 from WebAssembly/binary-fixes by Alon Zakai · 9 years ago
- a04e5b1 get the reinterpret opcodes right on float/int by Alon Zakai · 9 years ago
- 1b5bd6e fix size detection on reinterpret operations in binary format by Alon Zakai · 9 years ago
- 5c11c30 fix asm2wasm f64->f32->i32 bitcast (#412) by Alon Zakai · 9 years ago
- eff3a39 Merge pull request #411 from WebAssembly/flexible-methods by Alon Zakai · 9 years ago
- 1620162 fall back from wasm compilation errors, and add logging by Alon Zakai · 9 years ago
- 91c8337 refactor js/wasm glue to defer the wasm/wasm-polyfill/asmjs-fallback as late as possible. this lets us recover from wasm compilation failures and still do a fallback method by Alon Zakai · 9 years ago
- 5b29a63 avoid dynamic allocas (#410) by Alon Zakai · 9 years ago
- 6a6bdc1 Merge pull request #403 from WebAssembly/leaks by Alon Zakai · 9 years ago
- f0a4f15 cleanups following review comments by Alon Zakai · 9 years ago
- 3e99796 enable leak checks by Alon Zakai · 9 years ago
- 5512058 avoid leaks when s-parsing hits an error by Alon Zakai · 9 years ago
- 09d356d don't leak currFunction in s-parser by Alon Zakai · 9 years ago
- 36b8c02 don't leak when parsing segments in s-parser by Alon Zakai · 9 years ago
- f22e279 just use a simple vector in data segments by Alon Zakai · 9 years ago
- 90bdf76 do not leak in IStringSet by Alon Zakai · 9 years ago
- 2c8e64a clean up import if not passed to wasm module in asm2wasm by Alon Zakai · 9 years ago
- f4aaf7b clean up in emscripten-optimizer arenas by Alon Zakai · 9 years ago
- 6db9e90 use an arena vector for switch targets by Alon Zakai · 9 years ago
- 127f968 allocate only expressions in arenas - functions, imports, exports, function types, can more simply be held by unique_ptrs on the owning module. this avoids need to coordinate arena allocation for their elements, and only the far more plentiful expression nodes are a perf factor anyhow by Alon Zakai · 9 years ago
- 46f99e6 don't leak when running tests in shell by Alon Zakai · 9 years ago
- de7f348 use arena allocation for s-expr Elements by Alon Zakai · 9 years ago
- 4a85f62 Merge pull request #406 from WebAssembly/i64.load32_u by Alon Zakai · 9 years ago
- 63271d3 use ONLY hack only for _only files in test/wasm_backend by Alon Zakai · 9 years ago
- afcba6c update wasm.js by Alon Zakai · 9 years ago
- a4967c2 Add a testcase. by Dan Gohman · 9 years ago
- 3b2b18d Remove UB (#405) by JF Bastien · 9 years ago
- 65dd007 Fix zero-extension in i64.load32_u. by Dan Gohman · 9 years ago
- d63486d Split construction, scanning, and building phases of S2WasmBuilder (#400) by Derek Schuff · 9 years ago
- 206338a Prep for arena vectors by Alon Zakai · 9 years ago
- d909670 add an ArenaVector for internal array allocations in expression nodes by Alon Zakai · 9 years ago
- 7fd8aac do not ignore stderr in binary format check tests by Alon Zakai · 9 years ago
- f9e6990 make chunk size flexible in arenas by Alon Zakai · 9 years ago
- c8a7755 refactor arena to allow allocating space directly by Alon Zakai · 9 years ago
- 895e3e0 remove old globalAllocator by Alon Zakai · 9 years ago
- dd77882 ast_utils improvements (#399) by Alon Zakai · 9 years ago
- 1b01c37 Update waterfall and LLVM torture tests build to 5780 (#398) by Derek Schuff · 9 years ago
- a0ec089 Defer creation of CallImports to link time (#395) by Derek Schuff · 9 years ago
- 25a81de Merge pull request #397 from WebAssembly/binary-opts by Alon Zakai · 9 years ago
- ea1d1e6 emit ifs in an optimized way in binary format by Alon Zakai · 9 years ago
- 62ed39b BreakSeeker needs to look at br_table too by Alon Zakai · 9 years ago
- 1db57d5 Merge pull request #393 from WebAssembly/arities by Alon Zakai · 9 years ago
- 75f0736 Merge pull request #396 from WebAssembly/more-opts by Alon Zakai · 9 years ago
- 791c765 selectify if-elses with no control flow in them by Alon Zakai · 9 years ago
- cb35ee6 Merge pull request #394 from WebAssembly/more-br-opts by Alon Zakai · 9 years ago
- 8a68b4e optimize returns that flow out by Alon Zakai · 9 years ago
- b48cfe9 optimize breaks with values in RemoveUnusedBrs, check if their value can flow to the target anyhow by Alon Zakai · 9 years ago
- 921b57f update wasm.js by Alon Zakai · 9 years ago
- 3bbde4f use arities in calls by Alon Zakai · 9 years ago
- ef494ca use arities on switch by Alon Zakai · 9 years ago
- 15c4003 use arities on returns by Alon Zakai · 9 years ago
- cb417c6 use arities on breaks by Alon Zakai · 9 years ago
- 27ef6de Separate LinkerObject from Linker (#383) by Derek Schuff · 9 years ago
- 0d17b75 Use Module instead of AllocatingModule in binaryen.js tests (#391) by Jan Wolski · 9 years ago
- 902ab1e update build-js.sh by Alon Zakai · 9 years ago
- e62602d Merge pull request #387 from WebAssembly/block-returns-nice by Alon Zakai · 9 years ago
- f9cc3ba update wasm.js by Alon Zakai · 9 years ago
- 1fa7f7f optimize block and if returns, by merging set_locals that flow out of them by Alon Zakai · 9 years ago
- 308a2e2 comment on replaceCurrent by Alon Zakai · 9 years ago
- 16eb3c6 provide the current expression to noteNonLinear by Alon Zakai · 9 years ago
- 4a12b11 fix EffectAnalyzer, blocks and loops do not branch by themselves by Alon Zakai · 9 years ago
- c2abbda Merge pull request #389 from WebAssembly/fixes by Alon Zakai · 9 years ago
- f86771d make optimized build optimized again by Alon Zakai · 9 years ago
- e677013 go back to using a mutex in mixed arena, until we get the atomics working by Alon Zakai · 9 years ago
- f885aad Merge pull request #386 from WebAssembly/improve-remove-brs by Alon Zakai · 9 years ago
- 1867653 run multiple cycles of RemoveUnusedBrs by Alon Zakai · 9 years ago
- 7dcb613 run optimize-instructions a second time at the end by Alon Zakai · 9 years ago
- 203d502 get rid of nops in ifs by Alon Zakai · 9 years ago
- 9f1849e handle general control flow in RemoveUnusedBrs by Alon Zakai · 9 years ago
- c2dfbb5 vacuum dead code after br_table by Alon Zakai · 9 years ago
- 759bafb vacuum dead code after unconditional brs by Alon Zakai · 9 years ago
- 2cc2b82 allow allocations on side threads (#365) by Alon Zakai · 9 years ago
- e9349f0 build cleanups (#385) by Alon Zakai · 9 years ago
- a493b1d Add missing algorithm and string headers by JF Bastien · 9 years ago
- c12647e Simplify statics, segments, and relocations (#380) by Derek Schuff · 9 years ago
- 41b62f9 fix conversion opcodes (#381) by Alon Zakai · 9 years ago
- 70233cc Merge pull request #379 from WebAssembly/zero_x_b by Alon Zakai · 9 years ago
- 0a43823 br_table offsets are int32s, not lebs by Alon Zakai · 9 years ago
- 8a58f27 put segments in right order (#378) by Alon Zakai · 9 years ago
- a35db41 put segments in right order by Alon Zakai · 9 years ago