<div dir="ltr"><div><div>Example in shortPrintContext:<br><br>(self isMachineCodeFrame: (theFP := self frameOfMarriedContext: aContext))<br>                            ifTrue: [self print: &#39; M (&#39;]<br>                            ifFalse: [self print: &#39; I (&#39;].<br>                         self printHex: theFP asUnsignedInteger; print: &#39;) &#39;<br><br></div>in a stack vm, isMachineCodeFrame: is unconditionnally false, so theFP never gets a chance to be initialized...<br><br></div>It&#39;s potentially dagerous... Either we change the generator to generate the side effects, or we manually change the code.<br></div>