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