From 26c383d615caecb478b3df7ea93fd9b6654cd354 Mon Sep 17 00:00:00 2001 From: "Dustin J. Mitchell" Date: Thu, 10 Oct 2024 01:33:02 -0400 Subject: [PATCH] Restore 'load' timer (#3635) * Restore 'load' timer * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- src/TDB2.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/TDB2.cpp b/src/TDB2.cpp index fa6431613..2240c5213 100644 --- a/src/TDB2.cpp +++ b/src/TDB2.cpp @@ -348,6 +348,7 @@ int TDB2::latest_id() { //////////////////////////////////////////////////////////////////////////////// const std::vector TDB2::all_tasks() { + Timer timer; auto all_tctasks = replica()->all_task_data(); std::vector all; for (auto& maybe_tctask : all_tctasks) { @@ -357,12 +358,14 @@ const std::vector TDB2::all_tasks() { dependency_scan(all); + Context::getContext().time_load_us += timer.total_us(); return all; } //////////////////////////////////////////////////////////////////////////////// const std::vector TDB2::pending_tasks() { if (!_pending_tasks) { + Timer timer; auto& ws = working_set(); auto largest_index = ws->largest_index(); @@ -379,6 +382,7 @@ const std::vector TDB2::pending_tasks() { dependency_scan(result); + Context::getContext().time_load_us += timer.total_us(); _pending_tasks = result; }