mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 19:12:43 +00:00 
			
		
		
		
	Kernel: Update terminology around Thread's "blocking mutex"
It's more accurate to say that we're blocking on a mutex, rather than blocking on a lock. The previous terminology made sense when this code was using something called Kernel::Lock, but since it was renamed to Kernel::Mutex, this updates brings the language back in sync.
This commit is contained in:
		
							parent
							
								
									dca5fe69eb
								
							
						
					
					
						commit
						b0e5406ae2
					
				
					 3 changed files with 19 additions and 19 deletions
				
			
		|  | @ -231,7 +231,7 @@ void Mutex::unblock_waiters(Mode previous_mode) | |||
|             return false; | ||||
|         m_mode = Mode::Shared; | ||||
|         for (auto& thread : m_blocked_threads_list_shared) { | ||||
|             auto requested_locks = thread.unblock_from_lock(*this); | ||||
|             auto requested_locks = thread.unblock_from_mutex(*this); | ||||
|             m_shared_holders += requested_locks; | ||||
| #if LOCK_SHARED_UPGRADE_DEBUG | ||||
|             auto set_result = m_shared_holders_map.set(&thread, requested_locks); | ||||
|  | @ -244,7 +244,7 @@ void Mutex::unblock_waiters(Mode previous_mode) | |||
|     auto unblock_exclusive = [&]() { | ||||
|         if (auto* next_exclusive_thread = m_blocked_threads_list_exclusive.first()) { | ||||
|             m_mode = Mode::Exclusive; | ||||
|             m_times_locked = next_exclusive_thread->unblock_from_lock(*this); | ||||
|             m_times_locked = next_exclusive_thread->unblock_from_mutex(*this); | ||||
|             m_holder = next_exclusive_thread; | ||||
|             return true; | ||||
|         } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Andreas Kling
						Andreas Kling