diff options
-rw-r--r-- | Kernel/Scheduler.cpp | 5 | ||||
-rw-r--r-- | Kernel/Thread.cpp | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/Kernel/Scheduler.cpp b/Kernel/Scheduler.cpp index 4b78495faa..15b4b6f8f8 100644 --- a/Kernel/Scheduler.cpp +++ b/Kernel/Scheduler.cpp @@ -8,6 +8,7 @@ //#define LOG_EVERY_CONTEXT_SWITCH //#define SCHEDULER_DEBUG +//#define SCHEDULER_RUNNABLE_DEBUG static u32 time_slice_for(Process::Priority priority) { @@ -233,7 +234,7 @@ bool Scheduler::pick_next() return true; }); -#ifdef SCHEDULER_DEBUG +#ifdef SCHEDULER_RUNNABLE_DEBUG dbgprintf("Non-runnables:\n"); for (auto* thread = g_nonrunnable_threads->head(); thread; thread = thread->next()) { auto* process = &thread->process(); @@ -258,7 +259,7 @@ bool Scheduler::pick_next() if (!thread->process().is_being_inspected() && (thread->state() == Thread::Runnable || thread->state() == Thread::Running)) { #ifdef SCHEDULER_DEBUG - kprintf("switch to %s(%u:%u) @ %w:%x\n", thread->process().name().characters(), thread->process().pid(), thread->tid(), thread->tss().cs, thread->tss().eip); + dbgprintf("switch to %s(%u:%u) @ %w:%x\n", thread->process().name().characters(), thread->process().pid(), thread->tid(), thread->tss().cs, thread->tss().eip); #endif return context_switch(*thread); } diff --git a/Kernel/Thread.cpp b/Kernel/Thread.cpp index 4680b80809..9ec9b838b1 100644 --- a/Kernel/Thread.cpp +++ b/Kernel/Thread.cpp @@ -119,7 +119,7 @@ void Thread::block(Thread::State new_state) { bool did_unlock = process().big_lock().unlock_if_locked(); if (state() != Thread::Running) { - kprintf("Thread::block: %s(%u) block(%u/%s) with state=%u/%s\n", process().name().characters(), process().pid(), new_state, to_string(new_state), state(), to_string(state())); + dbgprintf("Thread::block: %s(%u) block(%u/%s) with state=%u/%s\n", process().name().characters(), process().pid(), new_state, to_string(new_state), state(), to_string(state())); } ASSERT(state() == Thread::Running); m_was_interrupted_while_blocked = false; |