Revision 579887

Go back to digest for 3rd September 2006

Optimization 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