Author: Alex Gaynor <[email protected]>
Branch:
Changeset: r68348:781d223211cb
Date: 2013-11-30 15:57 -0600
http://bitbucket.org/pypy/pypy/changeset/781d223211cb/
Log: Replaced another use of a dict with bogus values with a set
diff --git a/rpython/rtyper/annlowlevel.py b/rpython/rtyper/annlowlevel.py
--- a/rpython/rtyper/annlowlevel.py
+++ b/rpython/rtyper/annlowlevel.py
@@ -132,7 +132,7 @@
self.rtyper = rtyper
self.policy = MixLevelAnnotatorPolicy(self)
self.pending = [] # list of (ll_function, graph, args_s, s_result)
- self.delayedreprs = {}
+ self.delayedreprs = set()
self.delayedconsts = []
self.delayedfuncs = []
self.newgraphs = set()
@@ -193,7 +193,7 @@
else:
delayed = r.set_setup_maybe_delayed()
if delayed:
- self.delayedreprs[r] = True
+ self.delayedreprs.add(r)
return r
def s_r_instanceof(self, cls, can_be_None=True, check_never_seen=True):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit