summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/WriteCompilerDetectionHeader/MultiBadOutDir-stderr.txt
diff options
context:
space:
mode:
authorMatthias Maennich <matthias@maennich.net>2017-08-31 07:10:46 (GMT)
committerBrad King <brad.king@kitware.com>2017-09-19 15:21:36 (GMT)
commit7374cb857cc509daa7bf6dc44630f51e080bc054 (patch)
tree152e48d3b02cb12bbf188348298ab460b4c6bf25 /Tests/RunCMake/WriteCompilerDetectionHeader/MultiBadOutDir-stderr.txt
parented19e8136d59d4ae7fbee20d9a549f4c06237e59 (diff)
downloadCMake-7374cb857cc509daa7bf6dc44630f51e080bc054.zip
CMake-7374cb857cc509daa7bf6dc44630f51e080bc054.tar.gz
CMake-7374cb857cc509daa7bf6dc44630f51e080bc054.tar.bz2
Ninja: Cache ConvertToNinjaPath results to avoid repeat work
Calls to this method may dominate generation time in some cases. Measurements for configuring cmake itself show a cache hit rate of ~57% (7753 total calls, 4453 cache hits). For a larger project (that also makes use of custom targets as prerequisite for all compile targets), the measured cache hit ratio is ~96% (2530827 total calls, 2433124 cache hits). For this project the observable cmake runtime could be reduced from 40s to 30s. Signed-off-by: Matthias Maennich <matthias@maennich.net>
Diffstat (limited to 'Tests/RunCMake/WriteCompilerDetectionHeader/MultiBadOutDir-stderr.txt')
0 files changed, 0 insertions, 0 deletions