For compatibility with Spur image expectations, install primitiveInstVarAt and primitiveInstVarAtPut in the 173 and 174 numbered primitive slots in addition to their original assignments to slots 73 and 74 as referenced from tradtional images. Addresses issues first identified in Cuis, which maintains image formats for V3 and Spur from a common base.
=============== Diff against VMMaker-dtl.392 ===============
Item was changed:
----- Method: ContextInterpreter>>shouldBoundAccessWithinStackFor:withFormat: (in category 'array primitive support') -----
shouldBoundAccessWithinStackFor: header withFormat: format
"Answer true if header describes a context object for which array access should
not extend beyond the stack pointer, unless allowAccessBeyondSP has been
+ The allowAccessBeyondSP flag is set if we are running an older image, which
- The allowAccessBeyondSP flag is set if we are running an older image, whiich
in some cases may require copying method contexts prior to setting the stack
pointer to its proper position. The normal setting for allowAccessBeyondSP is
false, which prevents improper accesses beyond stack boundaries."