<br><br><div class="gmail_quote">On Thu, Apr 30, 2009 at 8:43 AM, Igor Stasenko <span dir="ltr">&lt;<a href="mailto:siguctua@gmail.com">siguctua@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
There are multiple issues, when loading VMMaker into closure-aware<br>
image (10292).<br>
<br>
two #needsToRegenerateInterpreterFile methods<br>
storing into block args. Fix is easy and quick.<br>
<br>
But what to do with this??<br>
<br>
Compiler reporting &#39;stack including temps is too deep&#39;.<br>
<br>
GeniePlugin&gt;&gt;primSameClassAbsoluteStrokeDistanceMyPoints: myPointsOop<br>
otherPoints: otherPointsOop myVectors: myVectorsOop otherVectors:<br>
otherVectorsOop mySquaredLengths: mySquaredLengthsOop<br>
otherSquaredLengths: otherSquaredLengthsOop myAngles: myAnglesOop<br>
otherAngles: otherAnglesOop maxSizeAndReferenceFlag: maxSizeAndRefFlag<br>
rowBase: rowBaseOop rowInsertRemove: rowInsertRemoveOop<br>
rowInsertRemoveCount: rowInsertRemoveCountOop<br>
<br>
(yes, this is a method&#39;s message pattern) :)<br>
<br>
i stopped trying to load VMMaker at this method.</blockquote><div><br></div><div>The workaround for this is just to change the code in generate: so one can proceed from the error and still define the method. The method doesn&#39;t need to be run, only translated so there&#39;s no harm in that.  Some time some kind soul should refactor this method  into an outer and an inner or I should change the large context sizes.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">It would be nice to have VMMaker loaded in image+closures running<br>
under VM+closures :)</blockquote><div><br></div><div>Just do the workaround and you&#39;ll have just that.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
<font color="#888888"><br>
--<br>
Best regards,<br>
Igor Stasenko AKA sig.<br>
</font></blockquote></div><br>