mercurial/lsprof.py
changeset 7622 4dd7b28003d2
parent 7008 8fee8ff13d37
child 7875 553aa0cbeab6
equal deleted inserted replaced
7621:6d891df43a5f 7622:4dd7b28003d2
    86     if isinstance(code, str):
    86     if isinstance(code, str):
    87         return code
    87         return code
    88     try:
    88     try:
    89         mname = _fn2mod[code.co_filename]
    89         mname = _fn2mod[code.co_filename]
    90     except KeyError:
    90     except KeyError:
    91         for k, v in sys.modules.items():
    91         for k, v in sys.modules.iteritems():
    92             if v is None:
    92             if v is None:
    93                 continue
    93                 continue
    94             if not hasattr(v, '__file__'):
    94             if not hasattr(v, '__file__'):
    95                 continue
    95                 continue
    96             if not isinstance(v.__file__, str):
    96             if not isinstance(v.__file__, str):