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