1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
cdt/windows
Marc-Andre Laperle a9b67d0828 Bug 565553 - Improve performance of build command parsers with large number of files
Optimize MSVCBuildCommandParser.unescapeString.
Instead of running a Matcher/replaceAll every time, check first if the
string contains the characters to unescape first. Finding a substring in
a string is much faster than matching a pattern so this saves quite a
bit of time on large MSVC projects since many options will not have the
characters needed to be unescaped.

Change-Id: If2ad7892c29374458d5de446d4492ce3ba576c9c
Signed-off-by: Marc-Andre Laperle <malaperle@gmail.com>
2020-08-23 23:18:40 -04:00
..
org.eclipse.cdt.msw-feature Mark Visual C++ Support feature as experimental 2020-08-21 12:40:35 -04:00
org.eclipse.cdt.msw.build Bug 565553 - Improve performance of build command parsers with large number of files 2020-08-23 23:18:40 -04:00
org.eclipse.cdt.msw.build.tests [releng] Cleanup code that has been misformatted and update to SDK 4.13 2019-10-28 13:07:02 -04:00
pom.xml [releng] Bump version to 10.0.0 2020-04-11 17:46:58 -04:00