[Python-ideas] Adding a frame evaluation API to CPython

Brett Cannon brett at python.org
Wed May 18 17:39:34 EDT 2016


On Tue, 17 May 2016 at 11:52 Victor Stinner <victor.stinner at gmail.com>
wrote:

> Hi,
>
> Nice PEP.
>
> I would be nice to see how Yury Sulivanov's "implement per-opcode
> cache in ceval" patch would benefit from your PEP:
>

Or how we might benefit from his work. :) There's a possibility the JIT
could pull data out of what he caches for even better perf.

And Yury could actually have written his patch as a PoC using our proposed
PEP if he wanted to (same goes for anyone who wants to do eval loop
experiments like Falcon: https://github.com/rjpower/falcon).

-Brett


>
> * https://bugs.python.org/issue26219
> * https://mail.python.org/pipermail/python-dev/2016-February/143025.html
>
> This patch depends on the "Speedup method calls 1.2x" patch:
>
> * https://bugs.python.org/issue26110
> * https://mail.python.org/pipermail/python-dev/2016-January/142945.html
>
> Victor
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20160518/f18e7952/attachment.html>


More information about the Python-ideas mailing list