So, after discussing with a Professor of our Department with a very good knowledge on
the issue, he basically was in the line of "...JIT design decisions that a tracing JIT encourages versus
the default design of a method JIT...", but to be more specific on the advantages he claimed that:
"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".

I think this is a nice comment overall, that the PyPy publications and the features they describe can
back up nicely.

Thank you :)
Mike

On Wed, Jul 4, 2012 at 7:21 PM, Berker Peksağ <berker.peksag@gmail.com> wrote:
On Wed, Jul 4, 2012 at 7:06 PM, Alex Gaynor <alex.gaynor@gmail.com> wrote:
>
>
> On Wed, Jul 4, 2012 at 8:59 AM, Paulo Köch <paulo.koch@gmail.com> wrote:
>>
>> On Wed, Jul 4, 2012 at 4:49 PM, David Edelsohn <dje.gcc@gmail.com> wrote:
>> > Also, I believe that Firefox, Chrome and Safari JavaScript JITs now
>> > are all method-based.
>>
>> This needs to be confirmed but, I really think Firefox's TraceMonkey
>> is a tracing JIT and Chrome's v8 is a method JIT.
>> _______________________________________________
>> pypy-dev mailing list
>> pypy-dev@python.org
>> http://mail.python.org/mailman/listinfo/pypy-dev
>
>
> Tracemonkey *was* a tracing JIT, at this point it's being (if not has
> already been) removed in favor of IonMonkey which is a method JIT.

Yes, it's removed from SpiderMonkey:

https://bugzilla.mozilla.org/show_bug.cgi?id=698201
http://blog.mozilla.org/nnethercote/2011/11/23/memshrink-progress-report-week-23/

--Berker

>
> Alex
>
> --
> "I disapprove of what you say, but I will defend to the death your right to
> say it." -- Evelyn Beatrice Hall (summarizing Voltaire)
> "The people's good is the highest law." -- Cicero
>
>
> _______________________________________________
> pypy-dev mailing list
> pypy-dev@python.org
> http://mail.python.org/mailman/listinfo/pypy-dev
>
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev