diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-12-01 16:16:04 +0100 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-12-01 16:16:04 +0100 |
commit | cd76999cd1cf590b95df3e22d2eb2a7dad333499 (patch) | |
tree | ea0b5671e3f5376e62f17b8799120a3ca96b0b98 /kern/ipc_sched.c | |
parent | 51ebaeb376521c0dbd0020d3515a4b5dfe01a12d (diff) | |
download | gnumach-cd76999cd1cf590b95df3e22d2eb2a7dad333499.tar.gz gnumach-cd76999cd1cf590b95df3e22d2eb2a7dad333499.tar.bz2 gnumach-cd76999cd1cf590b95df3e22d2eb2a7dad333499.zip |
kern: disable all counters by default
Make all five non-conditional counters conditional ones. Casual
checking revealed that the hits-to-miss ratio is excellent.
* kern/counters.c: Make all counters conditional.
* kern/counters.h: Likewise.
* kern/ipc_sched.c: Likewise.
* kern/sched_prim.c: Likewise.
Diffstat (limited to 'kern/ipc_sched.c')
-rw-r--r-- | kern/ipc_sched.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kern/ipc_sched.c b/kern/ipc_sched.c index d5b9263c..cc1672d6 100644 --- a/kern/ipc_sched.c +++ b/kern/ipc_sched.c @@ -214,7 +214,7 @@ thread_handoff( thread_unlock(new); (void) splx(s); - counter_always(c_thread_handoff_misses++); + counter(c_thread_handoff_misses++); return FALSE; } @@ -278,6 +278,6 @@ thread_handoff( after_old_thread: (void) splx(s); - counter_always(c_thread_handoff_hits++); + counter(c_thread_handoff_hits++); return TRUE; } |