Author: Armin Rigo <[email protected]>
Branch: stmgc-c4
Changeset: r67117:6dabe65e58ae
Date: 2013-09-27 23:45 +0200
http://bitbucket.org/pypy/pypy/changeset/6dabe65e58ae/
Log: fix
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
@@ -569,6 +569,7 @@
mc.SUB_ri(esp.value, FRAME_FIXED_SIZE * WORD)
#
# restore the shadowstack pointer from stm_resume_buffer[1]
+ gcrootmap = self.cpu.gc_ll_descr.gcrootmap
rst = self._get_stm_tl(gcrootmap.get_root_stack_top_addr())
mc.MOV_rs(eax.value, (FRAME_FIXED_SIZE + 1) * WORD)
self._tl_segment_if_stm(mc)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit