[Vm-dev] VM Maker Inbox: VMMaker.oscog-dtl.3185.mcz
David T. Lewis
lewis at mail.msen.com
Mon May 30 18:43:49 UTC 2022
Proposed fix for https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/638
On Mon, May 30, 2022 at 06:36:36PM +0000, commits at source.squeak.org wrote:
>
> David T. Lewis uploaded a new version of VMMaker to project VM Maker Inbox:
> http://source.squeak.org/VMMakerInbox/VMMaker.oscog-dtl.3185.mcz
>
> ==================== Summary ====================
>
> Name: VMMaker.oscog-dtl.3185
> Author: dtl
> Time: 30 May 2022, 2:36:26.668082 pm
> UUID: 0e7f07b8-eed6-4362-b223-86c98594ddb9
> Ancestors: VMMaker.oscog-mt.3184
>
> Let primitiveImageFormatVersion answer the correct image format number when multiple byte codes are active.
>
> =============== Diff against VMMaker.oscog-mt.3184 ===============
>
> Item was changed:
> ----- Method: InterpreterPrimitives>>primitiveImageFormatVersion (in category 'other primitives') -----
> primitiveImageFormatVersion
> "Answer an integer identifying the type of image. The image version number may
> identify the format of the image (e.g. 32 or 64-bit word size) or specific requirements
> of the image (e.g. block closure support required).
>
> This is a named (not numbered) primitive in the null module (ie the VM)"
>
> <export: true>
> + self pop: 1 thenPush: (self positive32BitIntegerFor: self imageFormatVersionForSnapshot)
> - self pop: 1 thenPush: (self positive32BitIntegerFor: self imageFormatVersion)
> !
>
More information about the Vm-dev
mailing list