1. 72bacfd Fix comparison of none and unreachable types (#2514) by Heejin Ahn · 6 years ago
  2. 42b61e3 Use wat over wast for text format filenames (#2518) by Sam Clegg · 6 years ago
  3. b232033 Don't include `$` with names unless outputting to wat format (#2506) by Sam Clegg · 6 years ago
  4. 6f55457 Avoid errors in binaryen.js assertions builds, and enable ASSERTIONS in debug builds. (#2507) by Alon Zakai · 6 years ago
  5. 65c334d Include in minification all imports from modules starting with `wasi_` (#2509) by Sam Clegg · 6 years ago
  6. bc46254 Add some tracing to wasm-emscripten-finalize (#2505) by Sam Clegg · 6 years ago
  7. a28343a Add string parameter to WASM_UNREACHABLE (#2499) by Sam Clegg · 6 years ago
  8. cbf121d Add BYN_ENABLE_ASSERTSION option to allow assertions to be disabled. (#2500) by Sam Clegg · 6 years ago
  9. 255d28a Fix metadce debug info after #2497 (#2501) by Sam Clegg · 6 years ago
  10. 4056443 Remove 'none' type as a branch target in ReFinalize (#2492) by Alon Zakai · 6 years ago
  11. a2f1a63 cmake: Convert to using lowercase for and functions/macros (#2495) by Sam Clegg · 6 years ago
  12. 19d929c Convert to using DEBUG macros (#2497) by Sam Clegg · 6 years ago
  13. f346478 Add BYN_DEBUG/BYN_TRACE macros similar to LLVM's debug system (#2496) by Sam Clegg · 6 years ago
  14. b7f75ab Add Emscripten memory helpers for using the C-API (from Wasm) (#2476) by Daniel Wirtz · 6 years ago
  15. 9d4acee Refactor removing module elements (#2489) by Heejin Ahn · 6 years ago
  16. 24d2749 Update spec test suite (#2484) by Heejin Ahn · 6 years ago
  17. 5c81d48 Collect all object files from the object libraries in a CMake variable (#2477) by Immanuel Haffner · 6 years ago
  18. ec53d11 Refactor and optimize binary writing type collection (#2478) by Alon Zakai · 6 years ago
  19. 7665f70 Update type information for em_asm functions (#2480) by Thomas Lively · 6 years ago
  20. 0215a39 Use opaque types for handle references in C API (#2473) by Ingvar Stepanyan · 6 years ago
  21. 6e23f8e Print only literal values when printing literals (#2469) by Heejin Ahn · 6 years ago
  22. 6a384c1 Revert "Build libbinaryen as a monolithic statically/shared library (#2463)" (#2474) by Alon Zakai · 6 years ago
  23. 8a70121 Remove FunctionType from Event (#2466) by Thomas Lively · 6 years ago
  24. bf8f36c Build libbinaryen as a monolithic statically/shared library (#2463) by Immanuel Haffner · 6 years ago
  25. e2587f3 Multivalue type creation and inspection (#2459) by Thomas Lively · 6 years ago
  26. a0c423e Add a pass to inline __original_main() into main() (#2461) by Alon Zakai · 6 years ago
  27. cfa647c Add a --strip-dwarf pass (#2454) by Alon Zakai · 6 years ago
  28. 00bbde0 Add PostAssemblyScript pass (#2407) by Daniel Wirtz · 6 years ago
  29. 365e6f2 Optimize away invoke_ calls where possible (#2442) by Alon Zakai · 6 years ago
  30. 9d21a95 Refactor a CallGraphPropertyAnalysis helper [NFC] (#2441) by Alon Zakai · 6 years ago
  31. ee3022f Fix #2430 properly (#2449) by Alon Zakai · 6 years ago
  32. 28dfa0e Warning improvements (#2438) by Alon Zakai · 6 years ago
  33. 1bb8862 Reuse BINARYEN_API for Emscripten builds (#2435) by Daniel Wirtz · 6 years ago
  34. 24bb5d8 [NFC] Make Type a class instead of enum (#2433) by Thomas Lively · 6 years ago
  35. 284e394 uint32_t instead of int64_t as return type for GetMemorySegmentByteOffset (#2432) by COFFEETALES · 6 years ago
  36. 5ee9e0a Cast to bool after bitwise operations, to avoid an MSVC warning (#2431) by Alon Zakai · 6 years ago
  37. 485de15 Support --pass-arg in ToolOptions. (#2429) by Alon Zakai · 6 years ago
  38. e83a9e2 When legalizing, optionally export the original function too with orig$X (#2427) by Alon Zakai · 6 years ago
  39. 63ddbc0 Fix catch parsing (#2428) by Heejin Ahn · 6 years ago
  40. 4ad7a2c Add Stack IR optimization support for EH (#2425) by Heejin Ahn · 6 years ago
  41. 42f70a7 Improve type selection in fuzzer (#2424) by Heejin Ahn · 6 years ago
  42. 3cd309f Don't attempt to de-duplicate asm consts (#2422) by Sam Clegg · 6 years ago
  43. 368f8a7 Add i32x4.dot_i16x8_s (#2420) by Thomas Lively · 6 years ago
  44. 74526f3 OptimizeInstructions: Eq64 of 0 => Eqz64 (#2421) by Alon Zakai · 6 years ago
  45. 7fa8c78 Fix PostWalker traversal of push instruction (#2419) by Heejin Ahn · 6 years ago
  46. 0a5925a Add SIMD integer min and max instructions (#2416) by Thomas Lively · 6 years ago
  47. 90297e8 Add EH support for DCE pass (#2415) by Heejin Ahn · 6 years ago
  48. e53d4bd Don't remove events used in instructions (#2412) by Heejin Ahn · 6 years ago
  49. fb78a12 Use absolute memory addresses for emasm string indexes. (#2408) by Sam Clegg · 6 years ago
  50. 2a787cd Do not precompute SIMDLoad (#2409) by Thomas Lively · 6 years ago
  51. 74d438e Fix BinaryenModuleAllocateAndWriteText parameter type (#2406) by Irmen de Jong · 6 years ago 1.39.1
  52. 4f9151d When renaming functions ensure the corresponding GOT.func entry is also renamed (#2382) by Sam Clegg · 6 years ago
  53. bb41564 Add ModAsyncify* passes (#2404) by Alon Zakai · 6 years ago
  54. 760904a Convert usage of Pointer_stringify to UTF8ToString (#2403) by Brad Morris · 6 years ago
  55. 8a149bb Fix incorrect assert in BinaryenHostGetOperand (#2393) by Brad Morris · 6 years ago
  56. 29da5c9 Ability to list each item on Exports/Data Segments/Functions (#2386) by COFFEETALES · 6 years ago
  57. 87d12c2 Move WASM_DEPRECATED so that binaryen-c.h is selfcontained. Fixes #2054 (#2399) by Irmen de Jong · 6 years ago
  58. d255089 Fix autoreducing when not in the binaryen directory (#2390) by Alon Zakai · 6 years ago
  59. 1abfe59 Use early return in wasm-opt.cpp. NFC (#2387) by Sam Clegg · 6 years ago
  60. d63b8a4 Don't add __wasm_call_ctors to startup function list in wasm standalone mode (#2384) by Sam Clegg · 6 years ago
  61. 66cb7b3 Add BinaryenAddCustomSection API (#2381) by Daniel Wirtz · 6 years ago
  62. 4e80fde Add offset parameter to BinaryenSetFunctionTable (#2380) by Daniel Wirtz · 6 years ago
  63. c6cd444 Enable exnref instrumentation when EH is enabled (#2379) by Heejin Ahn · 6 years ago 1.38.48
  64. 4507ee5 Don't instrument pops in InstrumentLocals (#2378) by Heejin Ahn · 6 years ago
  65. f841dd1 Only add instrumentation to reftypes when the featureset supports it (#2377) by Jacob Gravelle · 6 years ago
  66. 9fe79b8 Add support for reftypes in InstrumentLocals pass (#2375) by Heejin Ahn · 6 years ago
  67. 1582c52 Add push/pop support for anyref (#2376) by Heejin Ahn · 6 years ago
  68. 13725e5 Make try body with multiple instructions roundtrip (#2374) by Heejin Ahn · 6 years ago
  69. d0f538e Fix case of `windows.h` include (#2372) by Mike J Innes · 6 years ago
  70. 8e78dbc MAIN_THREAD_EM_ASM support (#2367) by Jacob Gravelle · 6 years ago
  71. 3c78269 v8x16.swizzle (#2368) by Thomas Lively · 6 years ago
  72. fc6d2df Apply the sbrk/brk value at compile time (#2366) by Alon Zakai · 6 years ago 1.38.47
  73. 3c27bc8 Add feature flags and validation to wasm-metadce (#2364) by Thomas Lively · 6 years ago
  74. 3bba195 Only create `_start` if it doesn't already exist (#2363) by Sam Clegg · 6 years ago
  75. ed2c3cd SIMD load and extend instructions (#2353) by Thomas Lively · 6 years ago
  76. 034ed38 v128.andnot instruction (#2355) by Thomas Lively · 6 years ago
  77. 835581f vNxM.load_splat instructions (#2350) by Thomas Lively · 6 years ago
  78. fb217c8 Show the unescaped name in Asyncify pattern warnings (#2351) by Alon Zakai · 6 years ago
  79. bf7e40f wasm-emscripten-finalize: Add more checking of __data_end global (#2352) by Sam Clegg · 6 years ago
  80. f5f53bb asyncify: support *-matching in whitelist and blacklist (#2344) by Beuc · 6 years ago
  81. e0bfb1c Revert part of #2281 to allow the possiblity of building under python2 (#2349) by Sam Clegg · 6 years ago
  82. 31b132b Mark C API as dllexports on Windows (#2342) by Michal Strehovský · 6 years ago
  83. aeaad27 Fix typo in Asyncify (#2346) by Beuc · 6 years ago
  84. 159e9a4 Add a --standalone-wasm flag to wasm-emscripten-finalize (#2333) by Alon Zakai · 6 years ago
  85. 844998f SIMD narrowing and widening operations (#2341) by Thomas Lively · 6 years ago
  86. 167acc7 SimplifyGlobals: Apply known constant values in linear traces (#2340) by Alon Zakai · 6 years ago
  87. 6a9acea Add asserts in Asyncify (#2338) by Alon Zakai · 6 years ago
  88. 19bc69a Replace python command with python3 (#2281) by Markus Koschany · 6 years ago
  89. bcd80a9 Fix bitselect operation in C/JS APIs (#2336) by Daniel Wirtz · 6 years ago
  90. 241aa71 More response file support in asyncify: whitelist/blacklist (#2335) by Alon Zakai · 6 years ago
  91. fefb75e Properly handle fastcomp *wasm* safe heap (#2334) by Alon Zakai · 6 years ago
  92. 849ea21 Handle sbrk import by emscripten+upstream in SafeHeap (#2332) by Alon Zakai · 6 years ago
  93. 77fa398 Print custom section contents if printable (#2326) by Ingvar Stepanyan · 6 years ago
  94. 7b4f978 SafeHeap: Prepare for emscripten_get_sbrk_ptr (#2331) by Alon Zakai · 6 years ago
  95. a0c77bf [wasm2js] Fix memory.size (#2330) by Alon Zakai · 6 years ago
  96. 3ac5416 Add an option for the PostEmscripten pass to set the sbrk ptr location (which is called DYNAMICTOP_PTR in emscripten) (#2325) by Alon Zakai · 6 years ago
  97. 86507ab Wasi followups to #2323 (#2329) by Alon Zakai · 6 years ago
  98. 0faa68b QFMA/QFMS instructions (#2328) by Thomas Lively · 6 years ago
  99. d417192 Add mutable parameter to global imports in C/JS API (#2317) by Daniel Wirtz · 6 years ago
  100. 6cec37e Minify wasi imports and exports, and not just "env" (#2323) by Alon Zakai · 6 years ago