Path to this page:
Subject: CVS commit: pkgsrc/devel/MoarVM
From: Makoto Fujiwara
Date: 2024-09-21 22:26:42
Message id: 20240921202642.CB4AEFC74@cvs.NetBSD.org
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]
Files: