Revision 8c73677...

Go back to digest for 8th April 2012

Optimization in Development Tools

Milian Wolff committed changes in [kdevelop] /makebuilder:

greatly improve performance of our compiler error-detection regexps

errors start at the beginning of a line, by adding this information
to the regexps (^ at the beginning) they can perform much better for
very long lines which can occur during linking of large projects

also adds a unit test with some error messages I found on the net
to "proof" it's still working as intended

File Changes

Modified 3 files
  • /makebuilder
  •   projectbuilders/outputfilters.cpp
  •   projectbuilders/tests/test_makeoutputmodel.cpp
  •   projectbuilders/tests/test_makeoutputmodel.h
3 files changed in total