[pypy-dev] Any publications regarding PyPy / trace-based JIT compiler?
Carl Friedrich Bolz
cfbolz at gmx.de
Wed Jul 4 16:32:13 CEST 2012
On 07/04/2012 04:19 PM, David Edelsohn wrote:
> On Wed, Jul 4, 2012 at 8:44 AM, Carl Friedrich Bolz <cfbolz at gmx.de>
wrote:
>> However, they don't really precisely answer you question, why
tracing JITs
>> are better.
>
> I don't think it is clear that tracing JITs are better.
>
> Tracing often implies some other characteristics and features, such as
> level of inlining, specialization and guards versus arbitrary control
> flow, but method JITs are not prevented from adapting these
> techniques.
>
> The advantages and benefits are a lot subtler than tracing versus
method JITs.
Indeed, I don't think anybody really knows the answer yet, under which
circumstances which of the two methods is better. Somebody should try
to do a controlled study .
Cheers,
Carl Friedrich
More information about the pypy-dev
mailing list