mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 18:54:14 +01:00 
			
		
		
		
	Merge pull request #4357 from lioncash/unused4
kernel: Remove unused variables
This commit is contained in:
		
						commit
						adbf5ca50b
					
				| @ -24,7 +24,6 @@ namespace Kernel { | ||||
| // Wake up num_to_wake (or all) threads in a vector.
 | ||||
| void AddressArbiter::WakeThreads(const std::vector<std::shared_ptr<Thread>>& waiting_threads, | ||||
|                                  s32 num_to_wake) { | ||||
|     auto& time_manager = system.Kernel().TimeManager(); | ||||
|     // Only process up to 'target' threads, unless 'target' is <= 0, in which case process
 | ||||
|     // them all.
 | ||||
|     std::size_t last = waiting_threads.size(); | ||||
|  | ||||
| @ -458,9 +458,7 @@ static ResultCode WaitSynchronization(Core::System& system, Handle* index, VAddr | ||||
|         return ERR_OUT_OF_RANGE; | ||||
|     } | ||||
| 
 | ||||
|     auto* const thread = system.CurrentScheduler().GetCurrentThread(); | ||||
|     auto& kernel = system.Kernel(); | ||||
|     using ObjectPtr = Thread::ThreadSynchronizationObjects::value_type; | ||||
|     Thread::ThreadSynchronizationObjects objects(handle_count); | ||||
|     const auto& handle_table = kernel.CurrentProcess()->GetHandleTable(); | ||||
| 
 | ||||
| @ -1750,9 +1748,9 @@ static void SignalProcessWideKey(Core::System& system, VAddr condition_variable_ | ||||
|     // Only process up to 'target' threads, unless 'target' is less equal 0, in which case process
 | ||||
|     // them all.
 | ||||
|     std::size_t last = waiting_threads.size(); | ||||
|     if (target > 0) | ||||
|     if (target > 0) { | ||||
|         last = std::min(waiting_threads.size(), static_cast<std::size_t>(target)); | ||||
|     auto& time_manager = kernel.TimeManager(); | ||||
|     } | ||||
|     for (std::size_t index = 0; index < last; ++index) { | ||||
|         auto& thread = waiting_threads[index]; | ||||
| 
 | ||||
| @ -1763,7 +1761,6 @@ static void SignalProcessWideKey(Core::System& system, VAddr condition_variable_ | ||||
| 
 | ||||
|         const std::size_t current_core = system.CurrentCoreIndex(); | ||||
|         auto& monitor = system.Monitor(); | ||||
|         auto& memory = system.Memory(); | ||||
| 
 | ||||
|         // Atomically read the value of the mutex.
 | ||||
|         u32 mutex_val = 0; | ||||
|  | ||||
| @ -19,7 +19,6 @@ Synchronization::Synchronization(Core::System& system) : system{system} {} | ||||
| void Synchronization::SignalObject(SynchronizationObject& obj) const { | ||||
|     auto& kernel = system.Kernel(); | ||||
|     SchedulerLock lock(kernel); | ||||
|     auto& time_manager = kernel.TimeManager(); | ||||
|     if (obj.IsSignaled()) { | ||||
|         for (auto thread : obj.GetWaitingThreads()) { | ||||
|             if (thread->GetSchedulingStatus() == ThreadSchedStatus::Paused) { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user