diff -r c5f0825c1dbb -r 23cf7b52785a mercurial/lsprof.py --- a/mercurial/lsprof.py Wed Aug 05 17:08:28 2009 +0200 +++ b/mercurial/lsprof.py Wed Aug 05 17:21:29 2009 +0200 @@ -85,7 +85,7 @@ try: mname = _fn2mod[code.co_filename] except KeyError: - for k, v in sys.modules.iteritems(): + for k, v in list(sys.modules.iteritems()): if v is None: continue if not hasattr(v, '__file__'):