[pypy-commit] pypy default: the JIT cannot deal with this function (pyrolog has this problem)

cfbolz noreply at buildbot.pypy.org
Fri May 27 09:32:41 CEST 2011


Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch: 
Changeset: r44529:59811eab0998
Date: 2011-05-27 09:42 +0200
http://bitbucket.org/pypy/pypy/changeset/59811eab0998/

Log:	the JIT cannot deal with this function (pyrolog has this problem)

diff --git a/pypy/rlib/rbigint.py b/pypy/rlib/rbigint.py
--- a/pypy/rlib/rbigint.py
+++ b/pypy/rlib/rbigint.py
@@ -1345,6 +1345,7 @@
 # XXX make sure that we don't ignore this!
 # YYY no, we decided to do ignore this!
 
+ at jit.dont_look_inside
 def _AsDouble(n):
     """ Get a C double from a bigint object. """
     # This is a "correctly-rounded" version from Python 2.7.


More information about the pypy-commit mailing list