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: