Author: Armin Rigo <[email protected]>
Branch: shadowstack-perf-2
Changeset: r90559:33d6090edba2
Date: 2017-03-05 11:18 +0100
http://bitbucket.org/pypy/pypy/changeset/33d6090edba2/

Log:    fix

diff --git a/rpython/memory/gctransform/shadowcolor.py 
b/rpython/memory/gctransform/shadowcolor.py
--- a/rpython/memory/gctransform/shadowcolor.py
+++ b/rpython/memory/gctransform/shadowcolor.py
@@ -795,6 +795,8 @@
             for link in block.exits:
                 track_next = []
                 for v in track_args:
+                    if not isinstance(v, Variable):
+                        continue
                     i = link.args.index(v)   # should really be here
                     w = link.target.inputargs[i]
                     track_next.append(w)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to