Author: Armin Rigo <[email protected]>
Branch: shadowstack-perf
Changeset: r46030:a25d76f90da7
Date: 2011-07-27 23:02 +0200
http://bitbucket.org/pypy/pypy/changeset/a25d76f90da7/

Log:    Fix.

diff --git a/pypy/rpython/memory/gctransform/shadowstack.py 
b/pypy/rpython/memory/gctransform/shadowstack.py
--- a/pypy/rpython/memory/gctransform/shadowstack.py
+++ b/pypy/rpython/memory/gctransform/shadowstack.py
@@ -298,7 +298,8 @@
                                                       c_k, v])
                     else:
                         v_topaddr = llops.genop("direct_call",
-                                                [gct.get_stack_top_ptr])
+                                                [gct.get_stack_top_ptr],
+                                                resulttype=llmemory.Address)
                         v_newaddr = llops.genop("raw_load",
                                                 [v_topaddr, c_type, c_k],
                                                 resulttype=llmemory.Address)
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to