Author: Maciej Fijalkowski <fij...@gmail.com>
Branch: remove-frame-debug-attrs
Changeset: r77027:53b7da750de5
Date: 2015-05-04 09:59 +0200
http://bitbucket.org/pypy/pypy/changeset/53b7da750de5/

Log:    fixup pypyjit module

diff --git a/pypy/module/pypyjit/interp_jit.py 
b/pypy/module/pypyjit/interp_jit.py
--- a/pypy/module/pypyjit/interp_jit.py
+++ b/pypy/module/pypyjit/interp_jit.py
@@ -23,9 +23,7 @@
                            'cells[*]',
                            'last_exception',
                            'lastblock',
-                           'is_being_profiled',
                            'w_globals',
-                           'w_f_trace',
                            ]
 
 JUMP_ABSOLUTE = opmap['JUMP_ABSOLUTE']
@@ -58,7 +56,7 @@
     def dispatch(self, pycode, next_instr, ec):
         self = hint(self, access_directly=True)
         next_instr = r_uint(next_instr)
-        is_being_profiled = self.is_being_profiled
+        is_being_profiled = self.get_is_being_profiled()
         try:
             while True:
                 pypyjitdriver.jit_merge_point(ec=ec,
@@ -67,7 +65,7 @@
                 co_code = pycode.co_code
                 self.valuestackdepth = hint(self.valuestackdepth, promote=True)
                 next_instr = self.handle_bytecode(co_code, next_instr, ec)
-                is_being_profiled = self.is_being_profiled
+                is_being_profiled = self.get_is_being_profiled()
         except Yield:
             self.last_exception = None
             w_result = self.popvalue()
@@ -91,8 +89,8 @@
             jumpto = r_uint(self.last_instr)
         #
         pypyjitdriver.can_enter_jit(frame=self, ec=ec, next_instr=jumpto,
-                                    pycode=self.getcode(),
-                                    is_being_profiled=self.is_being_profiled)
+                                 pycode=self.getcode(),
+                                 
is_being_profiled=self.get_is_being_profiled())
         return jumpto
 
 def _get_adapted_tick_counter():
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to