logoalt Hacker News

kzrdude • yesterday at 7:26 AM • 1 reply • view on HN

And we note that these specializations are part of production Python and will not be removed when the JIT is removed.


Replies

kannanvijayan • yesterday at 2:58 PM

This has been very informative. With object property/method lookup optimized the next big leap in JIT-style perf is actually a hard pull. The next big perf win lies behind local type inference, and a method-jit with your standard bevy of SSA optimizations to hoist the typeguards.

I suppose the various JIT projects are trying to come at that from different angles incrementally, but that's a genuinely hard problem as you don't see real benefits until multiple complex pieces of infrastructure are in place and with good coverage over the language.

Anyway, my hot take was misplaced.