Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.2571.mcz==================== Summary ====================
Name: VMMaker.oscog-eem.2571
Author: eem
Time: 10 October 2019, 5:52:27.002095 pm
UUID: 354b45c5-1843-43f5-82f6-2af0880a18c0
Ancestors: VMMaker.oscog-eem.2570
Fix a slip in the previous commit in reorganizing cFrame/StackPointerAddress
=============== Diff against VMMaker.oscog-eem.2570 ===============
Item was changed:
----- Method: Cogit>>cFramePointerAddress (in category 'trampoline support') -----
cFramePointerAddress
"Real VM's version is in CoInterpreter"
<doNotGenerate>
^(backEnd wantsNearAddressFor: #CFramePointer)
+ ifTrue: [self simulatedReadWriteVariableAddress: #getCFramePointer in: coInterpreter]
- ifTrue: [self simulatedReadWriteVariableAddress: #getCFramePointer in: self]
ifFalse: [coInterpreter inMemoryCFramePointerAddress]!
Item was changed:
----- Method: Cogit>>cStackPointerAddress (in category 'trampoline support') -----
cStackPointerAddress
"Real VM's version is in CoInterpreter"
<doNotGenerate>
^(backEnd wantsNearAddressFor: #CStackPointer)
+ ifTrue: [self simulatedReadWriteVariableAddress: #getCStackPointer in: coInterpreter]
- ifTrue: [self simulatedReadWriteVariableAddress: #getCStackPointer in: self]
ifFalse: [coInterpreter inMemoryCStackPointerAddress]!