So, after discussing with a Professor of our Department with a very good knowledge on<br>the issue, he basically was in the line of &quot;...JIT design decisions that a tracing JIT encourages versus<br>
the default design of a method JIT...&quot;, but to be more specific on the advantages he claimed that:<br>&quot;tracing JITs can discover
      optimization opportunities in common dynamic execution paths that
      are not apparent to a static compiler or a method-based JIT
      compiler&quot;.<br><br>I think this is a nice comment overall, that the PyPy publications and the features they describe can<br>back up nicely.<br><br>Thank you :)<br>Mike<br><br><div class="gmail_quote">On Wed, Jul 4, 2012 at 7:21 PM, Berker Peksağ <span dir="ltr">&lt;<a href="mailto:berker.peksag@gmail.com" target="_blank">berker.peksag@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"><div class="im">On Wed, Jul 4, 2012 at 7:06 PM, Alex Gaynor &lt;<a href="mailto:alex.gaynor@gmail.com">alex.gaynor@gmail.com</a>&gt; wrote:<br>

&gt;<br>
&gt;<br>
&gt; On Wed, Jul 4, 2012 at 8:59 AM, Paulo Köch &lt;<a href="mailto:paulo.koch@gmail.com">paulo.koch@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Jul 4, 2012 at 4:49 PM, David Edelsohn &lt;<a href="mailto:dje.gcc@gmail.com">dje.gcc@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Also, I believe that Firefox, Chrome and Safari JavaScript JITs now<br>
&gt;&gt; &gt; are all method-based.<br>
&gt;&gt;<br>
&gt;&gt; This needs to be confirmed but, I really think Firefox&#39;s TraceMonkey<br>
&gt;&gt; is a tracing JIT and Chrome&#39;s v8 is a method JIT.<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; pypy-dev mailing list<br>
&gt;&gt; <a href="mailto:pypy-dev@python.org">pypy-dev@python.org</a><br>
&gt;&gt; <a href="http://mail.python.org/mailman/listinfo/pypy-dev" target="_blank">http://mail.python.org/mailman/listinfo/pypy-dev</a><br>
&gt;<br>
&gt;<br>
&gt; Tracemonkey *was* a tracing JIT, at this point it&#39;s being (if not has<br>
&gt; already been) removed in favor of IonMonkey which is a method JIT.<br>
<br>
</div>Yes, it&#39;s removed from SpiderMonkey:<br>
<br>
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=698201" target="_blank">https://bugzilla.mozilla.org/show_bug.cgi?id=698201</a><br>
<a href="http://blog.mozilla.org/nnethercote/2011/11/23/memshrink-progress-report-week-23/" target="_blank">http://blog.mozilla.org/nnethercote/2011/11/23/memshrink-progress-report-week-23/</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--Berker<br>
</font></span><div class="im HOEnZb"><br>
&gt;<br>
&gt; Alex<br>
&gt;<br>
&gt; --<br>
&gt; &quot;I disapprove of what you say, but I will defend to the death your right to<br>
&gt; say it.&quot; -- Evelyn Beatrice Hall (summarizing Voltaire)<br>
&gt; &quot;The people&#39;s good is the highest law.&quot; -- Cicero<br>
&gt;<br>
&gt;<br>
</div><div class="HOEnZb"><div class="h5">&gt; _______________________________________________<br>
&gt; pypy-dev mailing list<br>
&gt; <a href="mailto:pypy-dev@python.org">pypy-dev@python.org</a><br>
&gt; <a href="http://mail.python.org/mailman/listinfo/pypy-dev" target="_blank">http://mail.python.org/mailman/listinfo/pypy-dev</a><br>
&gt;<br>
_______________________________________________<br>
pypy-dev mailing list<br>
<a href="mailto:pypy-dev@python.org">pypy-dev@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/pypy-dev" target="_blank">http://mail.python.org/mailman/listinfo/pypy-dev</a><br>
</div></div></blockquote></div><br>