<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Eliot Miranda-2 wrote<br>
&gt;<br>
&gt; But given that the stack vm and the cog vm are semantically equivalent do<br>
&gt; you even need to add tracing code to the jit?... why not just use the<br>
&gt; stack vm...?<br>
&gt;<br>
<br>
Would using the StackVM catch all sends?<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br>99%  ;)   If I understand right, in #commonSend you should be trapping all common cases, but you will still be missing some of the special selectors that have special bytecodes associated. Those which are in Smalltalk specialSelectors. Some will finally delegate to #commonSend so no problem. Some will not and hence you won&#39;t catch them. <br>
You will be missing (I think) those send from #primitivePerform  #primitiveExecuteMethod,  etc.. <br><br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class="HOEnZb"><font color="#888888">
--<br>
View this message in context: <a href="http://forum.world.st/Fwd-Oops-I-put-a-halt-in-a-startup-method-tp3800729p4239755.html" target="_blank">http://forum.world.st/Fwd-Oops-I-put-a-halt-in-a-startup-method-tp3800729p4239755.html</a><br>

</font></span><div class="HOEnZb"><div class="h5">Sent from the Smalltalk VM - Beginners mailing list archive at Nabble.com.<br>
_______________________________________________<br>
VM-beginners mailing list<br>
<a href="mailto:VM-beginners@lists.squeakfoundation.org">VM-beginners@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>