Revision 579887
Go back to digest for 3rd September 2006Optimization in Development Tools
              Matt Rogers committed changes in /trunk/KDE/kdevelop/lib/kdevpersistenthash.cpp:  
              
                
              
Don't iterate over the hash. This is 5 times faster than iterating over
the hash. From Adam's box:
real  6m12.953s
user  5m59.642s
sys   0m1.304s
From my box with the patch:
real  1m9.290s
user  0m39.038s
sys   0m1.976s
Our boxes are about the same speed so the speedup is huge. To quote adam:
holy crap that's *SO MUCH BETTER****    
File Changes
Modified  1 files  
                
                - /trunk/KDE/kdevelop/lib/kdevpersistenthash.cpp
1 files changed in total  
               KDE Commit-Digest
                      KDE Commit-Digest