diff options
-rw-r--r-- | CHANGELOG.md | 13 | ||||
-rw-r--r-- | CMakeLists.txt | 2 |
2 files changed, 14 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d4eeed07..c2371a828 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,19 @@ full changeset diff at the end of each section. Current Trunk ------------- +v92 +--- + +- The `multivalue` feature has been added. It allows functions and control flow + structures to return tuples and for locals and globals to have tuple types. + Tuples are created with the new `tuple.make` pseudoinstruction and their + elements are retrieved with the new `tuple.extract` pseudoinstruction. +- The internal type interner has been rewritten to avoid taking locks in far + more situations. Depending on the workload, this may result in large speedups + and increased parallelism. +- Represent the `dylink` section in Binaryen IR, so we can read, write, and + update it. + v91 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 34aa04649..c3f0d2966 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.1.3) -project(binaryen LANGUAGES C CXX VERSION 91) +project(binaryen LANGUAGES C CXX VERSION 92) include(GNUInstallDirs) if(NOT CMAKE_BUILD_TYPE) |