Submitter | Siddharth Agarwal |
---|---|
Date | Oct. 4, 2014, 7:01 p.m. |
Message ID | <86352345087272e47c71.1412449293@devbig136.prn2.facebook.com> |
Download | mbox | patch |
Permalink | /patch/6119/ |
State | Accepted |
Commit | d8ff1f671aeda6b568636895f94e4cf0988190b6 |
Headers | show |
Comments
Patch
diff --git a/contrib/perf.py b/contrib/perf.py --- a/contrib/perf.py +++ b/contrib/perf.py @@ -139,6 +139,16 @@ del repo.dirstate._dirs timer(d) +@command('perfdirstatefoldmap') +def perffoldmap(ui, repo): + dirstate = repo.dirstate + 'a' in dirstate + def d(): + dirstate._foldmap.get('a') + del dirstate._foldmap + del dirstate._dirs + timer(d) + @command('perfdirstatewrite') def perfdirstatewrite(ui, repo): ds = repo.dirstate