[pypy-svn] r70821 - pypy/branch/direct-assembler-call/pypy/jit/metainterp

fijal at codespeak.net fijal at codespeak.net
Mon Jan 25 12:39:56 CET 2010


Author: fijal
Date: Mon Jan 25 12:39:56 2010
New Revision: 70821

Modified:
   pypy/branch/direct-assembler-call/pypy/jit/metainterp/pyjitpl.py
Log:
A missing commit


Modified: pypy/branch/direct-assembler-call/pypy/jit/metainterp/pyjitpl.py
==============================================================================
--- pypy/branch/direct-assembler-call/pypy/jit/metainterp/pyjitpl.py	(original)
+++ pypy/branch/direct-assembler-call/pypy/jit/metainterp/pyjitpl.py	Mon Jan 25 12:39:56 2010
@@ -1117,6 +1117,9 @@
         self._addr2name_values = []
 
         self.__dict__.update(compile.make_done_loop_tokens())
+        # store this information for fastpath of call_assembler
+        d = self.loop_tokens_done_with_this_frame_int[0].finishdescr
+        self.cpu.done_with_this_frame_int_v = self.cpu.get_fail_descr_number(d)
 
     def _freeze_(self):
         return True



More information about the Pypy-commit mailing list