Author: Maciej Fijalkowski <[email protected]>
Branch: jitframe-on-heap
Changeset: r62136:1acd1abdb117
Date: 2013-03-06 22:53 +0200
http://bitbucket.org/pypy/pypy/changeset/1acd1abdb117/
Log: fix
diff --git a/rpython/jit/backend/arm/assembler.py
b/rpython/jit/backend/arm/assembler.py
--- a/rpython/jit/backend/arm/assembler.py
+++ b/rpython/jit/backend/arm/assembler.py
@@ -805,12 +805,11 @@
#
mc.BL(self.cpu.realloc_frame)
- # set fp to the new jitframe
- mc.MOV_rr(r.fp.value, r.r0.value)
-
# restore a possibly present exception
self._restore_exception(mc, None, r.fp)
+ # set fp to the new jitframe
+ mc.MOV_rr(r.fp.value, r.r0.value)
gcrootmap = self.cpu.gc_ll_descr.gcrootmap
if gcrootmap and gcrootmap.is_shadow_stack:
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit