diff options
author | Jan Niklas Hasse <jhasse@bixense.com> | 2020-01-16 22:50:57 (GMT) |
---|---|---|
committer | Jan Niklas Hasse <jhasse@bixense.com> | 2020-01-16 22:50:57 (GMT) |
commit | d986e4db5630cf1c5547e69b5556f006f7d3444a (patch) | |
tree | bdf04fbe52f21b9bedd493f85e035ad01385154a /src/ninja.cc | |
parent | d47e1eb00d2eac4a3b864639ab972a53e60f4925 (diff) | |
download | Ninja-d986e4db5630cf1c5547e69b5556f006f7d3444a.zip Ninja-d986e4db5630cf1c5547e69b5556f006f7d3444a.tar.gz Ninja-d986e4db5630cf1c5547e69b5556f006f7d3444a.tar.bz2 |
restat: No need for loading build.ninja
This results in a huge speed up for large builds (e.g. Chromium). See
#1718.
Diffstat (limited to 'src/ninja.cc')
-rw-r--r-- | src/ninja.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ninja.cc b/src/ninja.cc index b122cb6..1429639 100644 --- a/src/ninja.cc +++ b/src/ninja.cc @@ -969,7 +969,7 @@ const Tool* ChooseTool(const string& tool_name) { { "recompact", "recompacts ninja-internal data structures", Tool::RUN_AFTER_LOAD, &NinjaMain::ToolRecompact }, { "restat", "restats all outputs in the build log", - Tool::RUN_AFTER_LOAD, &NinjaMain::ToolRestat }, + Tool::RUN_AFTER_FLAGS, &NinjaMain::ToolRestat }, { "rules", "list all rules", Tool::RUN_AFTER_LOAD, &NinjaMain::ToolRules }, { "cleandead", "clean built files that are no longer produced by the manifest", |