From 96f2b16356dfee3b4b1c75f8ef96d81e7923dfc9 Mon Sep 17 00:00:00 2001 From: Fernando Sahmkow Date: Tue, 8 Oct 2019 18:29:30 -0400 Subject: [PATCH] Core Timing: Correct Idle and remove lefting pragma --- src/core/core_timing.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/core/core_timing.cpp b/src/core/core_timing.cpp index 0ed6f9b193..3ca265b4f2 100644 --- a/src/core/core_timing.cpp +++ b/src/core/core_timing.cpp @@ -13,8 +13,6 @@ #include "common/thread.h" #include "core/core_timing_util.h" -#pragma optoimize("", off) - namespace Core::Timing { constexpr int MAX_SLICE_LENGTH = 10000; @@ -222,6 +220,7 @@ void CoreTiming::ResetRun() { } void CoreTiming::Idle() { + accumulated_ticks += downcounts[current_context]; idled_cycles += downcounts[current_context]; downcounts[current_context] = 0; }