# HG changeset patch # User Sean Farley # Date 1398287202 18000 # Node ID e5deefcaa12ba22393702f4573b1bfd960e44483 # Parent 2945fdc38aad2d95e29ff956d0af3696ee97fd2b workingctx: add note about super._prestatus calling manifest diff -r 2945fdc38aad -r e5deefcaa12b mercurial/context.py --- a/mercurial/context.py Wed Apr 23 16:06:23 2014 -0500 +++ b/mercurial/context.py Wed Apr 23 16:06:42 2014 -0500 @@ -1310,6 +1310,9 @@ We use this prestatus hook to populate the status with information from the dirstate. """ + # doesn't need to call super; if that changes, be aware that super + # calls self.manifest which would slow down the common case of calling + # status against a workingctx's parent return self._dirstatestatus(match, listignored, listclean, listunknown) def _poststatus(self, other, s, match, listignored, listclean, listunknown):