That's great news!<br>
<br>
> - Adds VectorEnginePlugin<br>
<br>
Is there an easy answer to the question what that's good for? After some googling and searching on the mailing lists, I did not find any. :-)<br>
<br>
Best,<br>
Christoph<br>
<br>
<font color="#808080">---<br>
</font><font color="#808080"><i>Sent from </i></font><font color="#808080"><i><a href="https://github.com/hpi-swa-lab/squeak-inbox-talk"><u><font color="#808080">Squeak Inbox Talk</font></u></a></i></font><br>
<br>
On 2022-05-11T12:03:49+02:00, marcel.taeumel@hpi.de wrote:<br>
<br>
> Hi all!<br>
> <br>
> We just released the next version of the OpenSmalltalk VM. <br>
> <br>
> Please find the binaries here:<br>
> https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202205110711 [https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202205110711]<br>
> <br>
> (see VMMaker.oscog-mt.3184 and update.oscog-mt.6.mcm)<br>
> <br>
> That version will be used in the upcoming Squeak 6.0 and also updated<br>
> bundles for Squeak 5.3. And probably in upcoming Cuis releases. :-)<br>
> <br>
> Here is an attempt of a change log (since 2020): <br>
> - Adds ARMv8/Aarch64/ARM64 JIT incl. support for Apple M1<br>
> - Adds "fast C primitives" via #FastCPrimitiveFlag<br>
> <br>
> - Adds support for catching exceptions in FFI callouts<br>
> - Adds #primitiveScreenScaleFactor (for DPI-aware images)<br>
> - Adds primitives 568 and 578 complementing 88 (primitiveSuspend)<br>
> - Adds #primitiveMultipleBytecodeSetsActive to update image format for SistaV1<br>
> - Adds VectorEnginePlugin<br>
> - Fixes regressions in ARMv6 support<br>
> - Fixes performance regressions of -metal and -opengl backends on macOS<br>
> - Fixes -core-graphics backend on macOS<br>
> - Fixes Retina scaling on macOS, i.e., support "backing scale factor"<br>
> - Fixes primitive 126 to fail on graphics backends w/o composition buffer<br>
> - Fixes regressions in vm-display-fbdev on Linux<br>
> - Fixes time sync (e.g., for DST) on Windows<br>
> - Fixes UDP binding on Windows<br>
> <br>
> I am sure that I forgot something especially in plugin code. Please expand on this.<br>
> <br>
> BIG THANKS to everybody who has worked on this release! Personally, I would like<br>
> to thank Eliot, who is a great software architect who keeps on making the OSVM<br>
> faster with every commit. Thank you!<br>
> <br>
> Best,<br>
> Marcel (on behalf of the OSVM core dev team)<br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220511/399d27c5/attachment.html><br>
> <br>
>