[pypy-svn] pypy default: (fijal, arigo)

arigo commits-noreply at bitbucket.org
Wed Jan 19 17:37:55 CET 2011


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r40945:6b947dea6033
Date: 2011-01-19 17:37 +0100
http://bitbucket.org/pypy/pypy/changeset/6b947dea6033/

Log:	(fijal, arigo)

	Add some jit.dont_look_inside.

diff --git a/pypy/module/signal/interp_signal.py b/pypy/module/signal/interp_signal.py
--- a/pypy/module/signal/interp_signal.py
+++ b/pypy/module/signal/interp_signal.py
@@ -302,6 +302,7 @@
     w_interval = space.wrap(double_from_timeval(val.c_it_interval))
     return space.newtuple([w_value, w_interval])
 
+ at jit.dont_look_inside
 @unwrap_spec(ObjSpace, int, float, float)
 def setitimer(space, which, first, interval=0):
     with lltype.scoped_alloc(itimervalP.TO, 1) as new:
@@ -315,6 +316,7 @@
 
             return itimer_retval(space, old[0])
 
+ at jit.dont_look_inside
 @unwrap_spec(ObjSpace, int)
 def getitimer(space, which):
     with lltype.scoped_alloc(itimervalP.TO, 1) as old:


More information about the Pypy-commit mailing list