[cmake-developers] CMake master slowdown in generation step
Ben Boeckel
ben.boeckel at kitware.com
Fri Apr 4 15:19:19 EDT 2014
On Fri, Apr 04, 2014 at 15:04:50 -0400, Ben Boeckel wrote:
> What can be merged with those branches?
Looking at your branch closer, they look to be somewhat orthoganal, but
there may be conflicts laying around.
For anyone with *large* Ninja files, this branch may be worth a try as
well:
https://github.com/mathstuf/CMake/tree/dev/output-target-flags-once-in-ninja
Some numbers for this last branch ($configure, $generate):
Performance impact:
paraview: (120.919, 123.944) → (121.292, 40.870) == (—, -67%)
vtk: (32.413, 45.211) → (28.106, 15.736) == (-13%, -65%)
webkit: (2.416, 30.074) → (2.148, 3.020) == (-11%, -90%)
build.ninja size impact:
paraview: 103M → 29M == -72%
vtk: 63M → 21M == -67%
webkit: 215M → 8.8M == -95%
--Ben
More information about the cmake-developers
mailing list