core: use internal kernel pointer directly

This commit is contained in:
Weiyi Wang 2018-10-30 00:35:37 -04:00
parent e5b93741d3
commit 2183d0d6be

View file

@ -59,7 +59,7 @@ System::ResultStatus System::RunLoop(bool tight_loop) {
// If we don't have a currently active thread then don't execute instructions, // If we don't have a currently active thread then don't execute instructions,
// instead advance to the next event and try to yield to the next thread // instead advance to the next event and try to yield to the next thread
if (Kernel().GetThreadManager().GetCurrentThread() == nullptr) { if (kernel->GetThreadManager().GetCurrentThread() == nullptr) {
LOG_TRACE(Core_ARM11, "Idling"); LOG_TRACE(Core_ARM11, "Idling");
CoreTiming::Idle(); CoreTiming::Idle();
CoreTiming::Advance(); CoreTiming::Advance();