Loading

Revision differences

Old revision #pqg3qthe7New revision #pgrx0b2mh
1ingo@aeolus hg stable-r23987 (3.3) ~/bin/mercurial/hg $ time hg log -r. --template=' {branch}-r{rev}{if(tags," ({tags})")}{if(bookmarks," ({bookmarks})")} \n'  1ingo@aeolus hg stable-r23987 (3.3) ~/bin/mercurial/hg $ time hg log -r.time hg log -r. --template=' {branch}-r{rev}{if(tags," ({tags})")}{if(bookmarks," ({bookmarks})")} \n' --profile
2 stable-r23987 (3.3)  2 stable-r23987 (3.3)  
  3   CallCount    Recursive     Total(s)    Inline(s) module:lineno(function)  
  4      109912            0      0.9434      0.4797   mercurial.obsolete:149(_fm0readmarkers)  
  5      109911            0      0.2343      0.1335       mercurial.obsolete:232(_fm0decodemeta)  
  6      109911            0      0.1144      0.1144       <sorted>  
  7      209144            0      0.0357      0.0357       <_struct.unpack>  
  8      109911            0      0.0230      0.0230       <method 'split' of 'str' objects>  
  9      109911            0      0.0188      0.0188       <method 'iteritems' of 'dict' objects>  
  10           1            0      1.3250      0.2012   mercurial.obsolete:599(_load)  
  11      109912            0      0.9434      0.4797       mercurial.obsolete:149(_fm0readmarkers)  
  12      218344            0      0.1134      0.1134       <method 'add' of 'set' objects>  
  13      218344            0      0.0561      0.0561       <method 'setdefault' of 'dict' objects>  
  14      109911            0      0.0109      0.0109       <method 'append' of 'list' objects>  
  15           1            0      0.0000      0.0000       mercurial.obsolete:465(_checkinvalidmarkers)  
  16      109911            0      0.2343      0.1335   mercurial.obsolete:232(_fm0decodemeta)  
  17      338966            0      0.1009      0.1009       <method 'split' of 'str' objects>  
  18      449029            0      0.1239      0.1239   <method 'split' of 'str' objects>  
  19      109918            0      0.1144      0.1144   <sorted>  
  20           3            0      0.0000      0.0000       mercurial.phases:291(<genexpr>)  
  21      218355            0      0.1134      0.1134   <method 'add' of 'set' objects>  
  22           1            0      1.3886      0.0594   mercurial.localrepo:408(obsstore)  
  23           1            0      1.3292      0.0000       mercurial.obsolete:493(__init__)  
  24           1            0      0.0000      0.0000       mercurial.obsolete:514(__nonzero__)  
  25           1            0      0.0000      0.0000       mercurial.obsolete:1190(isenabled)  
  26           1            0      0.0000      0.0000       mercurial.demandimport:103(__getattribute__)  
  27           1            0      0.0000      0.0000       mercurial.ui:302(configint)  
  28      218462            0      0.0561      0.0561   <method 'setdefault' of 'dict' objects>  
  29      209146            0      0.0357      0.0357   <_struct.unpack>  
  30      109917            0      0.0188      0.0188   <method 'iteritems' of 'dict' objects>  
  31      118963            0      0.0184      0.0184   <method 'pop' of 'dict' objects>  
  32           1            0      0.0229      0.0113   mercurial.obsolete:1062(_computeobsoleteset)  
  33       56085            0      0.0111      0.0111       <method 'get' of 'parsers.index' objects>  
3  34  
4real    0m1.261s  35real    0m1.678s
5user    0m1.224s  36user    0m1.600s
6sys    0m0.032s  37sys    0m0.040s
   38
7ingo@aeolus hg stable-r23987 (3.3) ~/bin/mercurial/hg $ cd ~/ottd/trunk  39ingo@aeolus hg stable-r23987 (3.3) ~/bin/mercurial/hg $ cd ~/ottd/trunk  
8ingo@aeolus trunk default-r22149 (tip) ~/ottd/trunk $ time hg log -r. --template=' {branch}-r{rev}{if(tags," ({tags})")}{if(bookmarks," ({bookmarks})")} \n'  8ingo@aeolus trunk default-r22149 (tip) ~/ottd/trunk $ time hg log -r. --template=' {branch}-r{rev}{if(tags," ({tags})")}{if(bookmarks," ({bookmarks})")} \n' --profile
9 default-r22149 (tip)  41 default-r22149 (tip)  
  42   CallCount    Recursive     Total(s)    Inline(s) module:lineno(function)  
  43         168            0      0.0034      0.0012   mercurial.revlog:415(descendants)  
  44        2440            0      0.0018      0.0011       mercurial.changelog:215(parentrevs)  
  45        2442            0      0.0004      0.0004       mercurial.changelog:158(revs)  
  46         166            0      0.0000      0.0000       <method 'add' of 'set' objects>  
  47           2            0      0.0000      0.0000       <min>  
  48        2440            0      0.0018      0.0011   mercurial.changelog:215(parentrevs)  
  49        2440            0      0.0007      0.0007       mercurial.revlog:345(parentrevs)  
  50        2440            0      0.0007      0.0007   mercurial.revlog:345(parentrevs)  
  51          47            8      0.0009      0.0006   <__import__>  
  52           1            0      0.0001      0.0000       mercurial.match:8(<module>)  
  53           1            0      0.0001      0.0000       encodings.string_escape:7(<module>)  
  54           1            0      0.0002      0.0000       mercurial.mdiff:8(<module>)  
  55           1            0      0.0000      0.0000       mercurial.parser:18(<module>)  
  56           1            0      0.0000      0.0000       mercurial.tags:13(<module>)  
  57         108            0      0.0010      0.0005   mercurial.obsolete:149(_fm0readmarkers)  
  58         107            0      0.0002      0.0001       mercurial.obsolete:232(_fm0decodemeta)  
  59         107            0      0.0001      0.0001       <sorted>  
  60         204            0      0.0000      0.0000       <_struct.unpack>  
  61         107            0      0.0000      0.0000       <method 'split' of 'str' objects>  
  62         112            0      0.0000      0.0000       <method 'pop' of 'dict' objects>  
  63           9            0      0.0005      0.0005   <method 'read' of 'file' objects>  
  64        2442            0      0.0004      0.0004   mercurial.changelog:158(revs)  
  65           2            0      0.0000      0.0000       mercurial.revlog:284(revs)  
  66           1            0      0.0013      0.0002   mercurial.obsolete:599(_load)  
  67         108            0      0.0010      0.0005       mercurial.obsolete:149(_fm0readmarkers)  
  68         209            0      0.0001      0.0001       <method 'add' of 'set' objects>  
  69         209            0      0.0000      0.0000       <method 'setdefault' of 'dict' objects>  
  70         107            0      0.0000      0.0000       <method 'append' of 'list' objects>  
  71           1            0      0.0000      0.0000       mercurial.obsolete:465(_checkinvalidmarkers)  
  72           1            0      0.0002      0.0002   <method 'headrevs' of 'parsers.index' objects>  
10  73  
11real    0m0.098s  11real    0m0.097s
12user    0m0.092s  12user    0m0.088s
13sys    0m0.004s 13sys    0m0.012s