From a4f0cf4960e1efac21ad8814f7cc8fc2ac4df71c Mon Sep 17 00:00:00 2001 From: "Evgeniy A. Dushistov" Date: Mon, 7 Sep 2020 14:22:43 +0300 Subject: [PATCH] [drape] remove extra copy in gpu_mem_tracker --- drape/utils/gpu_mem_tracker.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drape/utils/gpu_mem_tracker.cpp b/drape/utils/gpu_mem_tracker.cpp index ca54893800..78d38c8120 100644 --- a/drape/utils/gpu_mem_tracker.cpp +++ b/drape/utils/gpu_mem_tracker.cpp @@ -42,15 +42,15 @@ GPUMemTracker::GPUMemorySnapshot GPUMemTracker::GetMemorySnapshot() { std::lock_guard g(m_mutex); - for (auto const it : m_memTracker) + for (auto const & kv : m_memTracker) { - TagMemorySnapshot & tagStat = memStat.m_tagStats[it.first.first]; + TagMemorySnapshot & tagStat = memStat.m_tagStats[kv.first.first]; tagStat.m_objectsCount++; - tagStat.m_alocatedInMb += it.second.first; - tagStat.m_usedInMb += it.second.second; + tagStat.m_alocatedInMb += kv.second.first; + tagStat.m_usedInMb += kv.second.second; - memStat.m_summaryAllocatedInMb += it.second.first; - memStat.m_summaryUsedInMb += it.second.second; + memStat.m_summaryAllocatedInMb += kv.second.first; + memStat.m_summaryUsedInMb += kv.second.second; } memStat.m_averageAllocations = m_averageAllocations; }