diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2015-07-03 12:41:48 +0200 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2015-07-26 12:14:40 +0200 |
commit | 6cc817f6a4a274f03a0c80478a91aea3024dc7fd (patch) | |
tree | f2b8ae87af61f4d19f3d549ba50b1b9c0c4d275e /kern/counters.c | |
parent | 77c0a29cf99fb23b5604abf558579a612bfef584 (diff) |
kern: remove the list of free stacks
* kern/counters.c: Remove relevant counters.
* kern/counters.h: Likewise.
* kern/thread.c (stack_free_{list,count,limit}): Drop variables.
(stack_next): Remove macro.
(stack_alloc_try): Allocate stack using the slab allocator.
(stack_alloc): Merely call `stack_alloc_try'.
(stack_free): Adopt accordingly.
Diffstat (limited to 'kern/counters.c')
-rw-r--r-- | kern/counters.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/kern/counters.c b/kern/counters.c index 0a0665b..74fd42d 100644 --- a/kern/counters.c +++ b/kern/counters.c @@ -46,9 +46,6 @@ mach_counter_t c_stacks_current = 0; mach_counter_t c_stacks_max = 0; mach_counter_t c_stacks_min = 0; mach_counter_t c_stacks_total = 0; -mach_counter_t c_stack_alloc_hits = 0; -mach_counter_t c_stack_alloc_misses = 0; -mach_counter_t c_stack_alloc_max = 0; mach_counter_t c_clock_ticks = 0; mach_counter_t c_ipc_mqueue_send_block = 0; mach_counter_t c_ipc_mqueue_receive_block_user = 0; |