Browse Source

core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.

nce_cpp
bunnei 4 years ago
parent
commit
347e4d6ab8
  1. 8
      src/core/hle/kernel/kernel.cpp

8
src/core/hle/kernel/kernel.cpp

@ -827,15 +827,11 @@ size_t KernelCore::CurrentPhysicalCoreIndex() const {
}
Kernel::PhysicalCore& KernelCore::CurrentPhysicalCore() {
u32 core_id = impl->GetCurrentHostThreadID();
ASSERT(core_id < Core::Hardware::NUM_CPU_CORES);
return impl->cores[core_id];
return impl->cores[CurrentPhysicalCoreIndex()];
}
const Kernel::PhysicalCore& KernelCore::CurrentPhysicalCore() const {
u32 core_id = impl->GetCurrentHostThreadID();
ASSERT(core_id < Core::Hardware::NUM_CPU_CORES);
return impl->cores[core_id];
return impl->cores[CurrentPhysicalCoreIndex()];
}
Kernel::KScheduler* KernelCore::CurrentScheduler() {

Loading…
Cancel
Save