Revision 576244
Go back to digest for 27th August 2006Optimization in Development Tools
              Hamish Rodda committed changes in /trunk/KDE/kdevelop:  
              
                
              
Reduce the time on one of my test cases by 40%... thanks to
Valgrind/Callgrind/KCachegrind. It was spending lots of time comparing
KUrls.
Whoever came up with this cursor + url scheme anyway... oh, that was me. It's not
needed now like it was before, because I've decided not to actually
#include sources in the preprocess stage, but to parse each file
separately.    
File Changes
Modified  6 files  
                
                - /trunk/KDE/kdevelop
 - /lib/editor/kdeveditorintegrator.cpp
 - /lib/editor/kdeveditorintegrator.h
 - /languages/cpp/duchain/cppeditorintegrator.cpp
 - /languages/cpp/duchain/cppeditorintegrator.h
 - /languages/cpp/duchain/dubuilder.cpp
 - /languages/cpp/duchain/tests/test_duchain.cpp
 
6 files changed in total  
              
                      KDE Commit-Digest