forked from eden-emu/eden
		
	kernel/scheduler: Remove unused parameter to AddThread()
This was made unused in b404fcdf14, but
the parameter itself wasn't removed.
			
			
This commit is contained in:
		
							parent
							
								
									cb805f45ae
								
							
						
					
					
						commit
						824b8e4086
					
				
					 3 changed files with 4 additions and 4 deletions
				
			
		|  | @ -148,7 +148,7 @@ void Scheduler::Reschedule() { | |||
|     SwitchContext(next); | ||||
| } | ||||
| 
 | ||||
| void Scheduler::AddThread(SharedPtr<Thread> thread, u32 priority) { | ||||
| void Scheduler::AddThread(SharedPtr<Thread> thread) { | ||||
|     std::lock_guard lock{scheduler_mutex}; | ||||
| 
 | ||||
|     thread_list.push_back(std::move(thread)); | ||||
|  |  | |||
|  | @ -38,7 +38,7 @@ public: | |||
|     u64 GetLastContextSwitchTicks() const; | ||||
| 
 | ||||
|     /// Adds a new thread to the scheduler
 | ||||
|     void AddThread(SharedPtr<Thread> thread, u32 priority); | ||||
|     void AddThread(SharedPtr<Thread> thread); | ||||
| 
 | ||||
|     /// Removes a thread from the scheduler
 | ||||
|     void RemoveThread(Thread* thread); | ||||
|  |  | |||
|  | @ -199,7 +199,7 @@ ResultVal<SharedPtr<Thread>> Thread::Create(KernelCore& kernel, std::string name | |||
|     thread->callback_handle = kernel.ThreadWakeupCallbackHandleTable().Create(thread).Unwrap(); | ||||
|     thread->owner_process = &owner_process; | ||||
|     thread->scheduler = &system.Scheduler(processor_id); | ||||
|     thread->scheduler->AddThread(thread, priority); | ||||
|     thread->scheduler->AddThread(thread); | ||||
|     thread->tls_address = thread->owner_process->MarkNextAvailableTLSSlotAsUsed(*thread); | ||||
| 
 | ||||
|     // TODO(peachum): move to ScheduleThread() when scheduler is added so selected core is used
 | ||||
|  | @ -352,7 +352,7 @@ void Thread::ChangeScheduler() { | |||
|     if (*new_processor_id != processor_id) { | ||||
|         // Remove thread from previous core's scheduler
 | ||||
|         scheduler->RemoveThread(this); | ||||
|         next_scheduler.AddThread(this, current_priority); | ||||
|         next_scheduler.AddThread(this); | ||||
|     } | ||||
| 
 | ||||
|     processor_id = *new_processor_id; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Lioncash
						Lioncash