[pypy-commit] pypy jitframe-on-heap: er

fijal noreply at buildbot.pypy.org
Fri Jan 25 13:19:40 CET 2013


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: jitframe-on-heap
Changeset: r60448:102e62882ae6
Date: 2013-01-25 14:19 +0200
http://bitbucket.org/pypy/pypy/changeset/102e62882ae6/

Log:	er

diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py
--- a/rpython/jit/backend/x86/assembler.py
+++ b/rpython/jit/backend/x86/assembler.py
@@ -2093,8 +2093,8 @@
     def _store_force_index(self, guard_op):
         faildescr = guard_op.getdescr()
         ofs = self.cpu.get_ofs_of_frame_field('jf_force_descr')
-        self.mc.MOV(ofs, imm(rffi.cast(lltype.Signed,
-                                       cast_instance_to_gcref(faildescr))))
+        self.mc.MOV(raw_stack(ofs), imm(rffi.cast(lltype.Signed,
+                                 cast_instance_to_gcref(faildescr))))
 
     def _emit_guard_not_forced(self, guard_token):
         ofs = self.cpu.get_ofs_of_frame_field('jf_descr')


More information about the pypy-commit mailing list