[pypy-svn] r32490 - pypy/branch/kill-keepalives/pypy/rpython/memory

mwh at codespeak.net mwh at codespeak.net
Tue Sep 19 14:01:47 CEST 2006


Author: mwh
Date: Tue Sep 19 14:01:45 2006
New Revision: 32490

Modified:
   pypy/branch/kill-keepalives/pypy/rpython/memory/gctransform.py
Log:
i hate operator overloading (^ is obviously "lattice-meet", not "symmetric
difference")


Modified: pypy/branch/kill-keepalives/pypy/rpython/memory/gctransform.py
==============================================================================
--- pypy/branch/kill-keepalives/pypy/rpython/memory/gctransform.py	(original)
+++ pypy/branch/kill-keepalives/pypy/rpython/memory/gctransform.py	Tue Sep 19 14:01:45 2006
@@ -144,7 +144,7 @@
                     links_with_a_var = []
                     links_without_a_var = []
                     for link in block.exits:
-                        if set(vars) ^ set(link.args):
+                        if set(vars) & set(link.args):
                             links_with_a_var.append(link)
                         else:
                             links_without_a_var.append(link)



More information about the Pypy-commit mailing list