diff options
author | Milian Wolff <mail@milianw.de> | 2016-01-15 13:19:33 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2016-01-20 20:20:55 (GMT) |
commit | ad9394f4fdb69f3f3376d7377fac0a22568aed7c (patch) | |
tree | a1f18c98f0243478be1a3b15d0af683525fcffd8 /Source/cmQtAutoGeneratorInitializer.h | |
parent | f9599ed42f5bfda35b98936257423f00e260498f (diff) | |
download | CMake-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 'Source/cmQtAutoGeneratorInitializer.h')
0 files changed, 0 insertions, 0 deletions