diff options
author | jeff <jeff@FreeBSD.org> | 2002-10-24 07:59:03 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2002-10-24 07:59:03 +0000 |
commit | ccacc0c953194d9b5476c98b542d253c6c5af728 (patch) | |
tree | 8b99b2408ec417c89a431f87f3e32d2839d35986 /sys/kern/kern_thread.c | |
parent | f7ce7ae0befa71e36c461d0e6a6846f32035729d (diff) | |
download | FreeBSD-src-ccacc0c953194d9b5476c98b542d253c6c5af728.zip FreeBSD-src-ccacc0c953194d9b5476c98b542d253c6c5af728.tar.gz |
- Now that uma_zalloc_internal is not the fast path don't be so fussy about
extra function calls. Refactor uma_zalloc_internal into seperate functions
for finding the most appropriate slab, filling buckets, allocating single
items, and pulling items off of slabs. This makes the code significantly
cleaner.
- This also fixes the "Returning an empty bucket." panic that a few people
have seen.
Tested On: alpha, x86
Diffstat (limited to 'sys/kern/kern_thread.c')
0 files changed, 0 insertions, 0 deletions