From ae0a6d674fe1f8fde82f5be817627ef79cd7fcfe Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Tue, 6 Oct 2020 11:48:33 +0300 Subject: Add tracing of execution plan refinement/simulation --- bpkg/pkg-build.cxx | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'bpkg/pkg-build.cxx') diff --git a/bpkg/pkg-build.cxx b/bpkg/pkg-build.cxx index f8bd221..66e158c 100644 --- a/bpkg/pkg-build.cxx +++ b/bpkg/pkg-build.cxx @@ -3870,6 +3870,9 @@ namespace bpkg // for (bool refine (true), scratch (true); refine; ) { + l4 ([&]{trace << "refining execution plan" + << (scratch ? " from scratch" : "");}); + transaction t (db); build_packages::postponed_packages postponed; @@ -4523,6 +4526,10 @@ namespace bpkg build_package_list& build_pkgs, bool simulate) { + tracer trace ("execute_plan"); + + l4 ([&]{trace << "simulate: " << (simulate ? "yes" : "no");}); + uint16_t verbose (!simulate ? verb : 0); // disfigure -- cgit v1.1