From 3f5d31e0363f469dde28018faf1b64ec7347f1b6 Mon Sep 17 00:00:00 2001 From: Ian Roddis Date: Wed, 12 Jan 2022 19:59:10 -0400 Subject: [PATCH] Removing needless second map lookup --- libdaggy/src/executors/task/DaggyRunnerTaskExecutor.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libdaggy/src/executors/task/DaggyRunnerTaskExecutor.cpp b/libdaggy/src/executors/task/DaggyRunnerTaskExecutor.cpp index 296a558..22d16d1 100644 --- a/libdaggy/src/executors/task/DaggyRunnerTaskExecutor.cpp +++ b/libdaggy/src/executors/task/DaggyRunnerTaskExecutor.cpp @@ -316,9 +316,8 @@ void DaggyRunnerTaskExecutor::monitor() task["taskName"].GetString()); auto it = taskResources.find(tid); if (it != taskResources.end()) { - const auto &res = taskResources.at(tid); - caps.current.cores += res.cores; - caps.current.memoryMB += res.memoryMB; + caps.current.cores += it->second.cores; + caps.current.memoryMB += it->second.memoryMB; } auto attempt = attemptRecordFromJSON(task["attempt"]);