Преглед изворни кода

core: Defer CoreTiming initialization.

bunnei пре 5 година
родитељ
комит
d9df63583f
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/core/core.cpp

+ 1 - 1
src/core/core.cpp

@@ -166,9 +166,9 @@ struct System::Impl {
         cpu_manager.SetAsyncGpu(is_async_gpu);
         core_timing.SetMulticore(is_multicore);
 
-        core_timing.Initialize([&system]() { system.RegisterHostThread(); });
         kernel.Initialize();
         cpu_manager.Initialize();
+        core_timing.Initialize([&system]() { system.RegisterHostThread(); });
 
         const auto current_time = std::chrono::duration_cast<std::chrono::seconds>(
             std::chrono::system_clock::now().time_since_epoch());