<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr"><div><span style="font-size: 13.3333px">Hi all!</span></div><div><span style="font-size: 13.3333px"><br></span></div><div><span style="font-size: 13.3333px">We just released the next version of the OpenSmalltalk VM. </span></div><div><span style="font-size: 13.3333px"><br></span></div><div><span style="font-size: 13.3333px">Please find the binaries here:</span></div><div><a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202205110711"><span style="font-size: 10pt">https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202205110711</span></a><br></div><div>(see VMMaker.oscog-mt.3184 and update.oscog-mt.6.mcm)</div><div><br></div><div>That version will be used in the upcoming Squeak 6.0 and also updated</div><div>bundles for Squeak 5.3. And probably in upcoming Cuis releases. :-)</div><div><br></div><div>Here is an attempt of a change log (since 2020): </div><div><div>- Adds ARMv8/Aarch64/ARM64 JIT incl. support for Apple M1</div><div>- Adds "fast C primitives" via #FastCPrimitiveFlag<br></div><div>- Adds support for catching exceptions in FFI callouts</div><div>- Adds #primitiveScreenScaleFactor (for DPI-aware images)</div><div>- Adds primitives 568 and 578 complementing 88 (primitiveSuspend)</div><div>- Adds #primitiveMultipleBytecodeSetsActive to update image format for SistaV1</div></div><div>- Adds VectorEnginePlugin</div><div>- Fixes regressions in ARMv6 support</div><div>- Fixes performance regressions of -metal and -opengl backends on macOS</div><div>- Fixes -core-graphics backend on macOS</div><div>- Fixes Retina scaling on macOS, i.e., support "backing scale factor"</div><div>- Fixes primitive 126 to fail on graphics backends w/o composition buffer</div><div>- Fixes regressions in vm-display-fbdev on Linux</div><div>- Fixes time sync (e.g., for DST) on Windows</div><div>- Fixes UDP binding on Windows</div><div><br></div><div>I am sure that I forgot something especially in plugin code. Please expand on this.</div><div><br></div><div>BIG THANKS to everybody who has worked on this release! Personally, I would like</div><div>to thank Eliot, who is a great software architect who keeps on making the OSVM</div><div>faster <span style="font-size: 10pt">with every commit. Thank you!</span></div><div><br></div><div>Best,</div><div>Marcel (on behalf of the OSVM core dev team)</div><div class="mb_sig"></div></div>