pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/binaryen binaryen: update to 110.
details: https://anonhg.NetBSD.org/pkgsrc/rev/87d7bf7c7d79
branches: trunk
changeset: 384745:87d7bf7c7d79
user: fcambus <fcambus%pkgsrc.org@localhost>
date: Sun Sep 04 14:36:07 2022 +0000
description:
binaryen: update to 110.
v110
----
- Add support for non-nullable locals in wasm GC.
- Add support for multiple memories.
- Add support for the wasm Strings proposal. (see PRs with [Strings] in name)
- Add a new flag to Directize, `--pass-arg=directize-initial-contents-immutable`
which indicates the initial table contents are immutable. That is the case for
LLVM, for example, and it allows us to optimize more indirect calls to direct
ones.
- Change constant values of some reference types in the C and JS APIs. This is
only observable if you hardcode specific values instead of calling the
relevant methods (like `BinaryenTypeDataref()`).
- `BinaryenModulePrintStackIR`, `BinaryenModuleWriteStackIR` and
`BinaryenModuleAllocateAndWriteStackIR` now have an extra boolean
argument `optimize`.
- Remove support for the `let` instruction that has been removed from the typed
function references spec.
- HeapType::ext has been restored but is no longer a subtype of HeapType::any to
match the latest updates in the GC spec.
- `i31ref` and `dataref` are now nullable to match the latest GC spec.
- Add support for `extern.externalize` and `extern.internalize`.
diffstat:
devel/binaryen/Makefile | 4 ++--
devel/binaryen/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diffs (26 lines):
diff -r 743fde531a25 -r 87d7bf7c7d79 devel/binaryen/Makefile
--- a/devel/binaryen/Makefile Sun Sep 04 14:35:52 2022 +0000
+++ b/devel/binaryen/Makefile Sun Sep 04 14:36:07 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2022/06/15 10:22:46 fcambus Exp $
+# $NetBSD: Makefile,v 1.13 2022/09/04 14:36:07 fcambus Exp $
-VERSION= 109
+VERSION= 110
DISTNAME= binaryen-${VERSION}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=WebAssembly/}
diff -r 743fde531a25 -r 87d7bf7c7d79 devel/binaryen/distinfo
--- a/devel/binaryen/distinfo Sun Sep 04 14:35:52 2022 +0000
+++ b/devel/binaryen/distinfo Sun Sep 04 14:36:07 2022 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2022/06/15 10:22:46 fcambus Exp $
+$NetBSD: distinfo,v 1.14 2022/09/04 14:36:07 fcambus Exp $
-BLAKE2s (binaryen-109.tar.gz) = fd65fb90aaa3e0cd76a1d8aa606b42b127a9398b0755747e53217d480d934c69
-SHA512 (binaryen-109.tar.gz) = ab4d99d8900cff765c7671ec83b23d54ff3c9691f915c8434799c1e0095f6645ab1e4c3e27cdb192146ed7cf4eb75448deb70b8e292a2692e4e72812126e7f79
-Size (binaryen-109.tar.gz) = 4134622 bytes
+BLAKE2s (binaryen-110.tar.gz) = 4b39e2cef894c8fc8625d7fbfb874f1a2c2b23d00401a30e41e7335ae30dbeb5
+SHA512 (binaryen-110.tar.gz) = bfe5e8c98409a422145aa64c71d3d5b89bba3d965a3981b9db72a3034daee464606dee117eba3fdcb3e9e34d2fdee8f0a30fa48aaff4d5e34723f20cc01f0197
+Size (binaryen-110.tar.gz) = 4249894 bytes
SHA1 (patch-third__party_CMakeLists.txt) = 02f3f7476049348a29e93ebe3bceb2dbba47ebf3
Home |
Main Index |
Thread Index |
Old Index