Mercurial > cpython-lru_cache-weakref
diff Lib/profile.py @ 39575:63237fcefd99
Get rid of dict.has_key(). Boy this has a lot of repercussions!
Not all code has been fixed yet; this is just a checkpoint...
The C API still has PyDict_HasKey() and _HasKeyString(); not sure
if I want to change those just yet.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Fri, 18 Aug 2006 22:13:04 +0000 |
| parents | af3a06625a6e |
| children | aaa6b724a4fc c94f37054f19 |
line wrap: on
line diff
--- a/Lib/profile.py Fri Aug 18 16:29:54 2006 +0000 +++ b/Lib/profile.py Fri Aug 18 22:13:04 2006 +0000 @@ -318,7 +318,7 @@ fn = ("", 0, self.c_func_name) self.cur = (t, 0, 0, fn, frame, self.cur) timings = self.timings - if timings.has_key(fn): + if fn in timings: cc, ns, tt, ct, callers = timings[fn] timings[fn] = cc, ns+1, tt, ct, callers else:
