[pypy-svn] r70522 - pypy/branch/jit-profiling/pypy/module/pypyjit

fijal at codespeak.net fijal at codespeak.net
Tue Jan 12 11:43:13 CET 2010


Author: fijal
Date: Tue Jan 12 11:43:12 2010
New Revision: 70522

Modified:
   pypy/branch/jit-profiling/pypy/module/pypyjit/interp_jit.py
Log:
remove dependency on is_being_profiled being False for entering JIT


Modified: pypy/branch/jit-profiling/pypy/module/pypyjit/interp_jit.py
==============================================================================
--- pypy/branch/jit-profiling/pypy/module/pypyjit/interp_jit.py	(original)
+++ pypy/branch/jit-profiling/pypy/module/pypyjit/interp_jit.py	Tue Jan 12 11:43:12 2010
@@ -42,10 +42,7 @@
     bytecode.jit_cells[next_instr] = newcell
 
 def confirm_enter_jit(next_instr, bytecode, frame, ec):
-    return (frame.w_f_trace is None and
-            ec.profilefunc is None and
-            ec.w_tracefunc is None)
-
+    return frame.w_f_trace is None and ec.w_tracefunc is None
 
 class PyPyJitDriver(JitDriver):
     reds = ['frame', 'ec']



More information about the Pypy-commit mailing list