Author: David Schneider <[email protected]>
Branch: jitframe-on-heap
Changeset: r60985:943b0d880835
Date: 2013-02-08 17:46 +0100
http://bitbucket.org/pypy/pypy/changeset/943b0d880835/
Log: this slot on the stack is not needed anymore
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
@@ -517,7 +517,6 @@
mc = self.mc
if gcrootmap and gcrootmap.is_shadow_stack:
self.gen_footer_shadowstack(gcrootmap, mc)
- mc.ADD_ri(r.sp.value, r.sp.value, WORD, cond=cond) # for the force
index
if self.cpu.supports_floats:
mc.VPOP([reg.value for reg in r.callee_saved_vfp_registers],
cond=cond)
@@ -533,7 +532,6 @@
self.mc.PUSH([reg.value for reg in r.callee_saved_registers])
if self.cpu.supports_floats:
self.mc.VPUSH([reg.value for reg in r.callee_saved_vfp_registers])
- self.mc.SUB_ri(r.sp.value, r.sp.value, WORD) # for the force index
assert stack_size % 8 == 0 # ensure we keep alignment
# set fp to point to the JITFRAME
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit