[pypy-dev] [pypy-commit] pypy default: hidden frames are fairly rare, it's ok to unroll this

Carl Friedrich Bolz cfbolz at gmx.de
Fri Feb 1 08:44:06 CET 2013


Hi Alex, 

This needs a corresponding test in test_pypy_c.py 

Cheers, 

Carl Friedrich 

alex_gaynor <noreply at buildbot.pypy.org> wrote:

>Author: Alex Gaynor <alex.gaynor at gmail.com>
>Branch: 
>Changeset: r60800:9aeefdb4841d
>Date: 2013-01-31 17:54 -0800
>http://bitbucket.org/pypy/pypy/changeset/9aeefdb4841d/
>
>Log:	hidden frames are fairly rare, it's ok to unroll this
>
>diff --git a/pypy/interpreter/executioncontext.py
>b/pypy/interpreter/executioncontext.py
>--- a/pypy/interpreter/executioncontext.py
>+++ b/pypy/interpreter/executioncontext.py
>@@ -40,6 +40,7 @@
>     def gettopframe(self):
>         return self.topframeref()
> 
>+    @jit.unroll_safe
>     def gettopframe_nohidden(self):
>         frame = self.topframeref()
>         while frame and frame.hide():
>_______________________________________________
>pypy-commit mailing list
>pypy-commit at python.org
>http://mail.python.org/mailman/listinfo/pypy-commit


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20130201/8dcaf123/attachment.html>


More information about the pypy-dev mailing list