summaryrefslogtreecommitdiffstats
path: root/CTestCustom.cmake.in
diff options
context:
space:
mode:
authorMilian Wolff <mail@milianw.de>2016-01-15 13:19:33 (GMT)
committerStephen Kelly <steveire@gmail.com>2016-01-20 20:20:55 (GMT)
commitad9394f4fdb69f3f3376d7377fac0a22568aed7c (patch)
treea1f18c98f0243478be1a3b15d0af683525fcffd8 /CTestCustom.cmake.in
parentf9599ed42f5bfda35b98936257423f00e260498f (diff)
downloadCMake-ad9394f4fdb69f3f3376d7377fac0a22568aed7c.zip
CMake-ad9394f4fdb69f3f3376d7377fac0a22568aed7c.tar.gz
CMake-ad9394f4fdb69f3f3376d7377fac0a22568aed7c.tar.bz2
Remove temporary allocations in cmMacroHelper::InvokeInitialPass.
This code used to convert std::string's to raw C strings only to put that back into a std::string. This patch thus removes ~70k temporary allocations when running the CMake daemon on KDevelop. This hotspot was found with heaptrack.
Diffstat (limited to 'CTestCustom.cmake.in')
0 files changed, 0 insertions, 0 deletions