Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.2883.mcz==================== Summary ====================
Name: VMMaker.oscog-eem.2883
Author: eem
Time: 13 November 2020, 3:20:51.730358 pm
UUID: 178413b2-f5ef-4ea3-b7ee-f820c36333dd
Ancestors: VMMaker.oscog-eem.2882
Minor cleanup.
=============== Diff against VMMaker.oscog-eem.2882 ===============
Item was changed:
----- Method: Cogit class>>mustBeGlobal: (in category 'translation') -----
mustBeGlobal: var
"Answer if a variable must be global and exported. Used for inst vars that are
+ accessed from VM support code, or that need visibility at the gdb/lldb level."
- accessed from VM support code."
^#('ceBaseFrameReturnTrampoline' ceCaptureCStackPointers 'ceCheckForInterruptTrampoline'
ceEnterCogCodePopReceiverReg realCEEnterCogCodePopReceiverReg
ceCallCogCodePopReceiverReg realCECallCogCodePopReceiverReg
ceCallCogCodePopReceiverAndClassRegs realCECallCogCodePopReceiverAndClassRegs
ceInvokeInterpret 'ceReturnToInterpreterTrampoline' 'ceCannotResumeTrampoline'
+ ceTryLockVMOwner
- ceTryLockVMOwner ceUnlockVMOwner
'cmEntryOffset' 'cmNoCheckEntryOffset' 'cmDynSuperEntryOffset' 'cmSelfSendEntryOffset'
'missOffset' 'cbEntryOffset' 'cbNoSwitchEntryOffset' 'blockNoContextSwitchOffset' breakPC
ceGetFP ceGetSP cFramePointerInUse
traceFlags traceStores)
includes: var!