From a4ae11d63e83323c30e07f3eef1cc7e7829df6df Mon Sep 17 00:00:00 2001 From: Fernando Sahmkow Date: Sat, 12 Oct 2019 07:26:38 -0400 Subject: [PATCH] Core_Timing: Address Remaining feedback. --- src/core/core_timing.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/core/core_timing.cpp b/src/core/core_timing.cpp index 780c6843a..0e9570685 100644 --- a/src/core/core_timing.cpp +++ b/src/core/core_timing.cpp @@ -203,14 +203,13 @@ void CoreTiming::Advance() { } void CoreTiming::ResetRun() { - for (std::size_t core = 0; core < num_cpu_cores; core++) { - downcounts[core] = MAX_SLICE_LENGTH; - time_slice[core] = MAX_SLICE_LENGTH; - } + downcounts.fill(MAX_SLICE_LENGTH); + time_slice.fill(MAX_SLICE_LENGTH); current_context = 0; // Still events left (scheduled in the future) if (!event_queue.empty()) { - s64 needed_ticks = std::min(event_queue.front().time - global_timer, MAX_SLICE_LENGTH); + const s64 needed_ticks = + std::min(event_queue.front().time - global_timer, MAX_SLICE_LENGTH); downcounts[current_context] = needed_ticks; }