File tree Expand file tree Collapse file tree 2 files changed +19
-2
lines changed
Expand file tree Collapse file tree 2 files changed +19
-2
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,24 @@ full changeset diff at the end of each section.
1414
1515Current Trunk
1616-------------
17- - The C api now has separate functions for ` CallRef ` and ` ReturnCallRef `
17+
18+ v126
19+ ----
20+
21+ - New intrinsic: ` @binaryen.removable.if.unused ` . (#8268 )
22+ - New intrinsic: ` @binaryen.js.called ` . (#8324 )
23+ - Add a pass to remove toolchain annotations, ` --strip-toolchain-annotations ` ,
24+ for the above two intrinsics and future ones. (#8301 )
25+ - Add a pass to remove relaxed SIMD instructions, ` --remove-relaxed-simd `
26+ (#8300 )
27+ - JS API: Throw useful exceptions on parse errors in binaryen.js, rather than
28+ fatally error and shut down the entire process. (#8264 )
29+ - Implement function-level inlining hints (previously we only supported this
30+ annotation on calls, not functions themselves). (#8265 )
31+ - Update C and JS libraries with relaxed atomics support (#8248 )
32+ - wasm-split: Export/Import only necessary elements, avoiding bloat. (#8221 )
33+ - Use ` std::quick_exit ` in ` wasm-opt ` etc. tools, to skip cleanup. (#8212 )
34+ - The C API now has separate functions for ` CallRef ` and ` ReturnCallRef `
1835 matching the semantics of ` Call ` and ` ReturnCall ` (#8121 ).
1936 - Breaking changes to the C and JS APIs related to atomic operations, in order
2037 to support the relaxed atomics proposal (currently a part of the [ shared
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ cmake_minimum_required(VERSION 3.16.3)
55# Needed for C++17 (std::path)
66set (CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version" )
77
8- project (binaryen LANGUAGES C CXX VERSION 125 )
8+ project (binaryen LANGUAGES C CXX VERSION 126 )
99include (GNUInstallDirs )
1010
1111# The C++ standard whose features are required to build Binaryen.
You can’t perform that action at this time.
0 commit comments