mercurial/lsprof.py
changeset 43506 9f70512ae2cf
parent 43503 313e3a279828
child 48875 6000f5b25c9b
equal deleted inserted replaced
43505:47fac1692ede 43506:9f70512ae2cf
   133                 continue
   133                 continue
   134             if v.__file__.startswith(code.co_filename):
   134             if v.__file__.startswith(code.co_filename):
   135                 mname = _fn2mod[code.co_filename] = k
   135                 mname = _fn2mod[code.co_filename] = k
   136                 break
   136                 break
   137         else:
   137         else:
   138             mname = _fn2mod[code.co_filename] = r'<%s>' % code.co_filename
   138             mname = _fn2mod[code.co_filename] = '<%s>' % code.co_filename
   139 
   139 
   140     res = r'%s:%d(%s)' % (mname, code.co_firstlineno, code.co_name)
   140     res = '%s:%d(%s)' % (mname, code.co_firstlineno, code.co_name)
   141 
   141 
   142     if sys.version_info.major >= 3:
   142     if sys.version_info.major >= 3:
   143         res = res.encode('latin-1')
   143         res = res.encode('latin-1')
   144 
   144 
   145     return res
   145     return res