yuja added a comment.

  > - a/contrib/perf.py +++ b/contrib/perf.py @@ -75,14 +75,16 @@ _byteskwargs 
= pycompat.byteskwargs  # since 4.1 (or 
https://phab.mercurial-scm.org/rHGfbc3f73dc802774fbda1fa5da02af1157b637038) 
_sysstr = pycompat.sysstr         # since 4.0 (or 
https://phab.mercurial-scm.org/rHG2219f4f82ede7a66e5e3d8fb7c8a3ac76b129e87) 
_xrange = pycompat.xrange         # since 4.8 (or 
https://phab.mercurial-scm.org/rHG7eba8f83129bc0642d19ee72ae335d0d1846803e) +   
 fsencode = pycompat.fsencode      # since 3.9 (or 
https://phab.mercurial-scm.org/rHGf4a5e0e86a7e1b5ed52e5ae0431e1e6463cb35fd) if 
pycompat.ispy3: _maxint = sys.maxsize  # per py3 docs for replacing maxint 
else: _maxint = sys.maxint except (ImportError, AttributeError): import inspect 
getargspec = inspect.getargspec _byteskwargs = identity +    fsencode = 
fsencode               # no py3 support
  
  Fixed invalid reference in flight.
  
  >   def perfstartup(ui, repo, **opts):
  >       opts = _byteskwargs(opts)
  >       timer, fm = gettimer(ui, opts)
  > 
  > - cmd = sys.argv[0] +    cmd = fsencode(sys.argv[0])
  
  Applying fsencode() on sys.argv is probably wrong on Windows, but it's 
perf.py,
  I don't care.

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D5025

To: pulkit, #hg-reviewers
Cc: yuja, mjpieters, mercurial-devel
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to