<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
                                        Ah! save-and-quit will do the trick. Nice. Let me merge VMMaker.oscog-dtl.3123 and see whether I can make this work.<div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div>
                                        <blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 08.04.2022 01:43:00 schrieb David T. Lewis <lewis@mail.msen.com>:</p><div style="font-family:Arial,Helvetica,sans-serif"> <br>On Thu, Apr 07, 2022 at 04:22:51AM -0700, Eliot Miranda wrote:<br>>  <br>> Hi Marcel,<br>> <br>> <br>> > On Apr 7, 2022, at 4:17 AM, Marcel Taeumel <marcel.taeumel@hpi.de> wrote:<br>> > <br>> > ???<br>> > Hi Dave, hi Eliot, hi all --<br>> > <br>> > I think we can still merge this into the next VM release.<br>> > <br>> > For Squeak 6.0, I only then have to figure out how to produce that new (base) image for the bundles. :-) Probably something in the area of SystemTracer... or I just hack the image header directly? xD<br>> <br>> I don???t think you need to anything to the image.  This is a vm property, ie does the vm support multiple bytecode sets or not?  One should be able to run an image that uses only one bytecode set on a vm that supports two.<br>> <br><br>Right. On the image side the only thing to be aware of is this:<br><br>CompiledCode class>>multipleBytecodeSetsActive: aBoolean<br>  "Inform the VM when multiple bytecode sets, typically the Sista bytecodes<br>        in addition to the traditional V3 bytecode set, are now in use in this image.<br> The VM may use this information to update the image format number when<br>        saving the image to the file system."<br><br>  <primitive: 'primitivemultiplebytecodesetsactive'=""><br><br>So for the Squeak 6.0 release, if we are confident that most users<br>of the new release will be using the release VM, and if we are<br>releasing with Sista activated, then we just need to make sure that<br>this method is called in the update stream and/or ReleaseBuilder.<br><br>See also the convenience method CompiledCode class>>useSista:<br><br>Dave<br><br></primitive:></marcel.taeumel@hpi.de></div></blockquote></div>