Skip to content

Commit 1cbde34

Browse files
committed
Commit release 2024.12
1 parent 23ddc4d commit 1cbde34

File tree

4 files changed

+75
-3
lines changed

4 files changed

+75
-3
lines changed

index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ <h1>MoarVM</h1>
3333
</nav>
3434

3535
<div class="jumbotron">
36-
<h1>MoarVM 2024.10</h1>
36+
<h1>MoarVM 2024.12</h1>
3737
<p>
38-
The MoarVM team is proud to release version 2024.10, the latest release of the
38+
The MoarVM team is proud to release version 2024.12, the latest release of the
3939
Moar Virtual Machine.
4040
</p>
41-
<p><a href="releases/MoarVM-2024.10.tar.gz" class="btn btn-primary btn-lg" role="button">Download</a></p>
41+
<p><a href="releases/MoarVM-2024.12.tar.gz" class="btn btn-primary btn-lg" role="button">Download</a></p>
4242
</div>
4343

4444
<div class="panel panel-default">

releases.html

+56
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,62 @@ <h1>MoarVM</h1>
3232
<li><a href="contributing.html">Contributing</a></li>
3333
</ul>
3434
</nav>
35+
<div class="panel panel-default">
36+
<div class="panel-heading">
37+
<h3 class="panel-title">2024.12</h3>
38+
</div>
39+
<div class="panel-body">
40+
<p>Core:</p>
41+
42+
<ul>
43+
<li>Update libuv to version 1.49.2 [00ad43bb]</li>
44+
<li>Add missing mode initializers to socket function pointer structs [740aa3b9]</li>
45+
<li>all-thread-bt syscall: dump backtraces, optionally exit [33c9996a]</li>
46+
<li>Initialize telemeh in MVM_vm_create_instance [b45eac44]</li>
47+
<li>add telemetry output to queue, semaphore, and procops [3e74bea7]</li>
48+
<li>Allow user code to send to telemetry log [a02ec774]</li>
49+
<li>telemetry: output mapping CUs from files/bytes/buffer [c6e4ea8b]</li>
50+
<li>telemetry: output something when oops or panic [e3a1790d]</li>
51+
<li>telemetry: ensure at least one batch is serialized [eb383b95]</li>
52+
<li>Explicitly cast to unsigned during a sign-extending shift [b9416a2f]</li>
53+
<li>Only memcpy operands of extop if it is not NULL [6faec356]</li>
54+
<li>Fix longjmp on Windows [2891ad5b][b9461e90][275348bc]</li>
55+
<li>More UBSAN fixes [79edc97f][6242cbb5][c5cd090c]</li>
56+
<li>Fix MVM_dump_p6opaque debug helper for bigints [c3629fb7]</li>
57+
<li>Windows long path support revival [54a16387][dc99016a][f56e6b95][612aa25d]
58+
[efd9632a][db9984b0][cf3a8945][fb6e5231][704065a9][7f7757e9]</li>
59+
<li>Fix a compile warning on cl / Windows [e851fcff]</li>
60+
<li>Difference fast path when comparing 8-bit strings [aff9c1c9]</li>
61+
<li>add "is-debugserver-running" syscall [32a8500a]</li>
62+
<li>debugserver: prevent GC oops when stepping past a gc run [f6d81f99]</li>
63+
</ul>
64+
65+
<p>Documentation:</p>
66+
67+
<ul>
68+
<li>Update release guide to align with current practice. [fd9da869]</li>
69+
</ul>
70+
71+
<p>GC:</p>
72+
73+
<ul>
74+
<li>vmeventsubscribe: don't crash in gc run [939e64dc]</li>
75+
</ul>
76+
77+
<p>JIT:</p>
78+
79+
<p>Spesh:</p>
80+
81+
<ul>
82+
<li>spesh: don't deeply recurse into inline attempts [a041dd10]</li>
83+
<li>Only memcpy spesh_slots if it is not NULL [20e180d8]</li>
84+
<li>Only qsort outcome_hits if it is not NULL [d03de65b]</li>
85+
</ul>
86+
87+
<p>Strings:</p>
88+
<p><a href="releases/MoarVM-2024.12.tar.gz" class="btn btn-primary" role="button">Download</a></p>
89+
</div>
90+
</div>
3591
<div class="panel panel-default">
3692
<div class="panel-heading">
3793
<h3 class="panel-title">2024.10</h3>

releases/MoarVM-2024.12.tar.gz

14.3 MB
Binary file not shown.

releases/MoarVM-2024.12.tar.gz.asc

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
-----BEGIN PGP SIGNATURE-----
2+
3+
iQIzBAABCgAdFiEEWeY0c2r9z5xtusOCYC1R6sqIfAEFAmddvQIACgkQYC1R6sqI
4+
fAGiFhAAmv+ZcljnRKTEkfiGgSbU4s2oLDHbPuiWcY7uizCJaI0Evrl/DkImQ6Cg
5+
b9hQ7mZPrkmqbHksaCb54MSLzZ7cBZOUlwST+wroDdjGo/5isLmTbA9BvKdsKcdU
6+
NTERaldKsWiQnM8A/vNg7tr4EkBPARQek7mqG0g+QEt3GvjeZ8fU0UQ9jhnXUo1F
7+
ivnP+VnxY9m+LkyZ09YRORjTR4P47QgrW5xtMy17iNNe4+VjiD6EZxuF18JskidS
8+
SCPHlON5f6GUq5alPruH0+XgIEfknPXo9WpauVZjGfy4mCh8JCZxXTH9xnp6w49n
9+
ggarwe9t5pOC5etzkSVcdEJrk/AqWtQZJ9EqufFpxxGYsIcE3V2MUiBO4aChO9hC
10+
4AQZCRrkZNcOmARwzhdir2WP4gdl3EqIg54RJ09ibLoSsyXEKwJrKoIfc/7nb2dD
11+
6OItKZeTQYLuX4EMAuDtfLNseZaJ6zEFUiyV9jzgDPpN9xs7VpAj2DO6q4R+Iw79
12+
gPWMb+GFoW7nGyDzvM251HQj/xjzr20jABnfrBVTLlu4o5mA6WLyOcTdOd5lBYAg
13+
g8sIu2/IFywL/imkYjiMrvo32niGorZP1OOS3SRU6F1vbOgGR3I15rgWF+Jm3Sjs
14+
V70HkQcYU+nQHS7oUYCSm3cWXUZZtzTs2UBiGtgc6GGsutXAIwo=
15+
=4JDZ
16+
-----END PGP SIGNATURE-----

0 commit comments

Comments
 (0)