summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md13
-rw-r--r--CMakeLists.txt2
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)