Author: Maciej Fijalkowski <[email protected]>
Branch: jitframe-on-heap
Changeset: r60447:df874d62b661
Date: 2013-01-25 14:15 +0200
http://bitbucket.org/pypy/pypy/changeset/df874d62b661/
Log: oops that might not fit in 32bit
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_bi(ofs, rffi.cast(lltype.Signed,
- cast_instance_to_gcref(faildescr)))
+ self.mc.MOV(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')
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit