[pypy-svn] r79483 - pypy/trunk/pypy/jit/backend/x86

arigo at codespeak.net arigo at codespeak.net
Wed Nov 24 18:39:47 CET 2010


Author: arigo
Date: Wed Nov 24 18:39:45 2010
New Revision: 79483

Modified:
   pypy/trunk/pypy/jit/backend/x86/assembler.py
   pypy/trunk/pypy/jit/backend/x86/runner.py
Log:
Silence some warnings.

Modified: pypy/trunk/pypy/jit/backend/x86/assembler.py
==============================================================================
--- pypy/trunk/pypy/jit/backend/x86/assembler.py	(original)
+++ pypy/trunk/pypy/jit/backend/x86/assembler.py	Wed Nov 24 18:39:45 2010
@@ -187,6 +187,7 @@
         self.setup_failure_recovery()
         self._debug = False
         self.debug_counter_descr = cpu.fielddescrof(DEBUG_COUNTER, 'i')
+        self.fail_boxes_count = 0
 
     def leave_jitted_hook(self):
         ptrs = self.fail_boxes_ptr.ar

Modified: pypy/trunk/pypy/jit/backend/x86/runner.py
==============================================================================
--- pypy/trunk/pypy/jit/backend/x86/runner.py	(original)
+++ pypy/trunk/pypy/jit/backend/x86/runner.py	Wed Nov 24 18:39:45 2010
@@ -168,17 +168,14 @@
 CPU = CPU386
 
 # silence warnings
-
 history.LoopToken._x86_param_depth = 0
 history.LoopToken._x86_arglocs = (None, None)
 history.LoopToken._x86_frame_depth = 0
 history.LoopToken._x86_bootstrap_code = 0
 history.LoopToken._x86_direct_bootstrap_code = 0
-history.LoopToken._x86_failure_recovery_bytecode = 0
 history.LoopToken._x86_loop_code = 0
-history.LoopToken._x86_current_depths = (0, 0)
-
-compile._DoneWithThisFrameDescr._x86_current_depths = (0, 0)
-compile._DoneWithThisFrameDescr._x86_failure_recovery_bytecode = 0
-compile._DoneWithThisFrameDescr._x86_adr_jump_offset = 0
-
+history.LoopToken._x86_debug_checksum = 0
+compile.AbstractFailDescr._x86_current_depths = (0, 0)
+compile.AbstractFailDescr._x86_failure_recovery_bytecode = 0
+compile.AbstractFailDescr._x86_adr_jump_offset = 0
+compile.AbstractFailDescr._x86_adr_recovery_stub = 0



More information about the Pypy-commit mailing list