diff options
author | davidxu <davidxu@FreeBSD.org> | 2003-05-05 05:01:19 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2003-05-05 05:01:19 +0000 |
commit | c4b26960732ebc7654e20056fbe3df60d78ee42f (patch) | |
tree | 7ba88458a31e7651407c8be9f81897b36ed93b00 /lib/libpthread/thread/thr_kern.c | |
parent | 01c588a198bc41e7e9ab1c399214590fb21d355d (diff) | |
download | FreeBSD-src-c4b26960732ebc7654e20056fbe3df60d78ee42f.zip FreeBSD-src-c4b26960732ebc7654e20056fbe3df60d78ee42f.tar.gz |
call dump_queues() only when DEBUG_THREAD_KERN is defined, save some
cpu cycles.
Diffstat (limited to 'lib/libpthread/thread/thr_kern.c')
-rw-r--r-- | lib/libpthread/thread/thr_kern.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libpthread/thread/thr_kern.c b/lib/libpthread/thread/thr_kern.c index 815f04d..db47878 100644 --- a/lib/libpthread/thread/thr_kern.c +++ b/lib/libpthread/thread/thr_kern.c @@ -820,7 +820,9 @@ kse_sched_multi(struct kse *curkse) kse_check_signals(curkse); KSE_SCHED_LOCK(curkse, curkse->k_kseg); +#ifdef DEBUG_THREAD_KERN dump_queues(curkse); +#endif /* Check if there are no threads ready to run: */ while (((curthread = KSE_RUNQ_FIRST(curkse)) == NULL) && |