Browse Source

kernel/thread: Remove BoostPriority()

This is a holdover from Citra that currently remains unused, so it can
be removed from the Thread interface.
nce_cpp
Lioncash 7 years ago
parent
commit
78571c84b3
  1. 5
      src/core/hle/kernel/thread.cpp
  2. 6
      src/core/hle/kernel/thread.h

5
src/core/hle/kernel/thread.cpp

@ -220,11 +220,6 @@ void Thread::SetPriority(u32 priority) {
UpdatePriority();
}
void Thread::BoostPriority(u32 priority) {
scheduler->SetThreadPriority(this, priority);
current_priority = priority;
}
void Thread::SetWaitSynchronizationResult(ResultCode result) {
context.cpu_registers[0] = result.raw;
}

6
src/core/hle/kernel/thread.h

@ -136,12 +136,6 @@ public:
*/
void SetPriority(u32 priority);
/**
* Temporarily boosts the thread's priority until the next time it is scheduled
* @param priority The new priority
*/
void BoostPriority(u32 priority);
/// Adds a thread to the list of threads that are waiting for a lock held by this thread.
void AddMutexWaiter(SharedPtr<Thread> thread);

Loading…
Cancel
Save