From 7dc104bd038ab17a22a9d68b722404edd709efae Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Mon, 28 Feb 2022 16:37:10 +0100 Subject: Add a message after consolidating the analysis result On the one hand, this message is after an important step in the build process, to giving the user a better insight into what is going on. On the other hand, the size of the discovered graph is useful information, e.g., when comparing with the number of actions actually traversed when building the requested artifacts. --- src/buildtool/build_engine/target_map/result_map.hpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/buildtool/build_engine/target_map/result_map.hpp b/src/buildtool/build_engine/target_map/result_map.hpp index 97d2bcf7..ee1a0e0b 100644 --- a/src/buildtool/build_engine/target_map/result_map.hpp +++ b/src/buildtool/build_engine/target_map/result_map.hpp @@ -15,6 +15,7 @@ #include "src/buildtool/build_engine/expression/expression.hpp" #include "src/buildtool/build_engine/target_map/configured_target.hpp" #include "src/buildtool/common/tree.hpp" +#include "src/buildtool/logging/logger.hpp" #include "src/buildtool/multithreading/task.hpp" #include "src/buildtool/multithreading/task_system.hpp" #include "src/utils/cpp/hash_combine.hpp" @@ -224,6 +225,12 @@ class ResultTargetMap { }); result.actions.erase(lastaction, result.actions.end()); + Logger::Log(LogLevel::Info, + "Discovered {} actions, {} trees, {} blobs", + result.actions.size(), + result.trees.size(), + result.blobs.size()); + return result; } -- cgit v1.2.3