Jelajahi Sumber

hle: kernel: fix timing on thread preemption

FernandoS27 4 tahun lalu
induk
melakukan
894ed14ebc
1 mengubah file dengan 2 tambahan dan 4 penghapusan
  1. 2 4
      src/core/hle/kernel/kernel.cpp

+ 2 - 4
src/core/hle/kernel/kernel.cpp

@@ -251,13 +251,11 @@ struct KernelCore::Impl {
                     KScopedSchedulerLock lock(kernel);
                     global_scheduler_context->PreemptThreads();
                 }
-                const auto time_interval = std::chrono::nanoseconds{
-                    Core::Timing::msToCycles(std::chrono::milliseconds(10))};
+                const auto time_interval = std::chrono::nanoseconds{std::chrono::milliseconds(10)};
                 system.CoreTiming().ScheduleEvent(time_interval, preemption_event);
             });
 
-        const auto time_interval =
-            std::chrono::nanoseconds{Core::Timing::msToCycles(std::chrono::milliseconds(10))};
+        const auto time_interval = std::chrono::nanoseconds{std::chrono::milliseconds(10)};
         system.CoreTiming().ScheduleEvent(time_interval, preemption_event);
     }