pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/MoarVM



Module Name:    pkgsrc
Committed By:   mef
Date:           Sat Sep 21 20:26:42 UTC 2024

Modified Files:
        pkgsrc/devel/MoarVM: Makefile PLIST distinfo

Log Message:
(devel/MoarVM) Updated 2024.04 to 2024.08

New in 2024.08

Core:
+ include sp_ and prof_ ops in tools/lib/MAST/Ops.pm [70756c46]

Documentation:

GC:
+ fix check for root debug mode [39b9b88c]
+ Add missing MVMROOT to spawn_setup [5e52422f]

JIT:

Spesh:
+ freshen up graph_spesh.raku [17c62f12]

Strings:
+ Store short strings inside string's body [143b5059]
+ Iterate graphemes into in_situ_32 string if able [c7da7396]
+ Fast path for concatenating two in_situ_8 strings [f1108304]
+ Fast path for concatenating two one-grapheme strings [08ee6c8e]
+ Add fast path for calculating hash of in_situ_strings

New in 2024.07

Core:
+ Fix returning from LEAVE to surrounding scope [2c866ae8]
+ Bump mimalloc to 2.1.7 [6d8a4c75]

Documentation:

GC:

JIT:
+ Disable the expression jit by default

Spesh:

Strings:

New in 2024.06

Core:
+ Reapply "Don't lose return value with LEAVE phasers" [51ca012d]
+ Allow serializing of uint64s (#1813) [1bf28177]
+ Add missing __builtin_clz definition for MSVC [a7b6e3cf]

Documentation:

GC:

JIT:

Spesh:

Strings:

New in 2024.05

Core:
+ Cleanup variables in bigint ops error cases [dbdfb399]
+ Silence incorrect GCC warning [c9dd4dd9]
+ Provide some mechanisms for introspecting file mode [fe2080ac]
+ Attach the spawn_result when it contains an error code [f1173cb2]

Documentation:
+ Update bytecode documentation [8ccb8775]

GC:

JIT:

Spesh:

Strings:
+ Just malloc instead of stack+malloc+memcpy when coercing int to string
  [62e64677][c1eedd50]


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/MoarVM/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/MoarVM/PLIST
cvs rdiff -u -r1.36 -r1.37 pkgsrc/devel/MoarVM/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/MoarVM/Makefile
diff -u pkgsrc/devel/MoarVM/Makefile:1.47 pkgsrc/devel/MoarVM/Makefile:1.48
--- pkgsrc/devel/MoarVM/Makefile:1.47   Mon Apr 29 03:16:15 2024
+++ pkgsrc/devel/MoarVM/Makefile        Sat Sep 21 20:26:42 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.47 2024/04/29 03:16:15 mef Exp $
+# $NetBSD: Makefile,v 1.48 2024/09/21 20:26:42 mef Exp $
 
-DISTNAME=      MoarVM-2024.04
+DISTNAME=      MoarVM-2024.08
 CATEGORIES=    devel perl6
 MASTER_SITES=  http://www.moarvm.org/releases/
 

Index: pkgsrc/devel/MoarVM/PLIST
diff -u pkgsrc/devel/MoarVM/PLIST:1.18 pkgsrc/devel/MoarVM/PLIST:1.19
--- pkgsrc/devel/MoarVM/PLIST:1.18      Wed Dec 13 11:15:11 2023
+++ pkgsrc/devel/MoarVM/PLIST   Sat Sep 21 20:26:42 2024
@@ -1,11 +1,7 @@
-@comment $NetBSD: PLIST,v 1.18 2023/12/13 11:15:11 mef Exp $
+@comment $NetBSD: PLIST,v 1.19 2024/09/21 20:26:42 mef Exp $
 bin/moar
-include/mimalloc/mimalloc-atomic.h
-include/mimalloc/mimalloc-internal.h
 include/mimalloc/mimalloc-new-delete.h
 include/mimalloc/mimalloc-override.h
-include/mimalloc/mimalloc-track.h
-include/mimalloc/mimalloc-types.h
 include/mimalloc/mimalloc.h
 include/moar/6model/6model.h
 include/moar/6model/bootstrap.h

Index: pkgsrc/devel/MoarVM/distinfo
diff -u pkgsrc/devel/MoarVM/distinfo:1.36 pkgsrc/devel/MoarVM/distinfo:1.37
--- pkgsrc/devel/MoarVM/distinfo:1.36   Mon Apr 29 03:16:15 2024
+++ pkgsrc/devel/MoarVM/distinfo        Sat Sep 21 20:26:42 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.36 2024/04/29 03:16:15 mef Exp $
+$NetBSD: distinfo,v 1.37 2024/09/21 20:26:42 mef Exp $
 
-BLAKE2s (MoarVM-2024.04.tar.gz) = ca6be2213cbc9e3201424af57a440c9a29508c74aa6d8f09e9ee813ac79997b7
-SHA512 (MoarVM-2024.04.tar.gz) = 874b22347fce3018884733ef734db0f09faae89191c2d37d7a15a897f8ce88ed9fbbd69768267492e6d1f019035ad224eef844b75e0fc1634cffd4b059314af1
-Size (MoarVM-2024.04.tar.gz) = 14953770 bytes
+BLAKE2s (MoarVM-2024.08.tar.gz) = a7965c076ac1a276be66f42a27852ba0a15533e6febd056123555d73940c94fd
+SHA512 (MoarVM-2024.08.tar.gz) = b1e3d0b067d4e685d4978962f9008d28e0cad960f55b373f6f3a13df35b8865da9301f0a2b67f9a0d8222a6d5500fce474168ecdf2837c3dc21e04fcb3211bfc
+Size (MoarVM-2024.08.tar.gz) = 14993560 bytes
 SHA1 (patch-build_setup.pm) = fd53d47bd3126b2c89d4e8d82c6bc0b6db5f4fdf



Home | Main Index | Thread Index | Old Index