summaryrefslogtreecommitdiff
path: root/src/core/core_timing.cpp
diff options
context:
space:
mode:
authorGravatar Fernando Sahmkow2019-10-08 18:29:30 -0400
committerGravatar FernandoS272019-10-09 12:30:33 -0400
commit96f2b16356dfee3b4b1c75f8ef96d81e7923dfc9 (patch)
tree706160e2e9a3bb1fe415e4237430c64276742e58 /src/core/core_timing.cpp
parentCore Timing: General corrections and added tests. (diff)
downloadyuzu-96f2b16356dfee3b4b1c75f8ef96d81e7923dfc9.tar.gz
yuzu-96f2b16356dfee3b4b1c75f8ef96d81e7923dfc9.tar.xz
yuzu-96f2b16356dfee3b4b1c75f8ef96d81e7923dfc9.zip
Core Timing: Correct Idle and remove lefting pragma
Diffstat (limited to 'src/core/core_timing.cpp')
-rw-r--r--src/core/core_timing.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/core/core_timing.cpp b/src/core/core_timing.cpp
index 0ed6f9b19..3ca265b4f 100644
--- a/src/core/core_timing.cpp
+++ b/src/core/core_timing.cpp
@@ -13,8 +13,6 @@
13#include "common/thread.h" 13#include "common/thread.h"
14#include "core/core_timing_util.h" 14#include "core/core_timing_util.h"
15 15
16#pragma optoimize("", off)
17
18namespace Core::Timing { 16namespace Core::Timing {
19 17
20constexpr int MAX_SLICE_LENGTH = 10000; 18constexpr int MAX_SLICE_LENGTH = 10000;
@@ -222,6 +220,7 @@ void CoreTiming::ResetRun() {
222} 220}
223 221
224void CoreTiming::Idle() { 222void CoreTiming::Idle() {
223 accumulated_ticks += downcounts[current_context];
225 idled_cycles += downcounts[current_context]; 224 idled_cycles += downcounts[current_context];
226 downcounts[current_context] = 0; 225 downcounts[current_context] = 0;
227} 226}