diff options
author | jasone <jasone@FreeBSD.org> | 2008-07-18 19:35:44 +0000 |
---|---|---|
committer | jasone <jasone@FreeBSD.org> | 2008-07-18 19:35:44 +0000 |
commit | 1e148a8be3dad2c22a49c11fc8fc2b1fcad4d26a (patch) | |
tree | 7d59960746e9a723824b6af7117e705d47df60f3 /sys/kern/kern_resource.c | |
parent | dba03ac26a2a64c583bf97a4d3e3a57443f09fd7 (diff) | |
download | FreeBSD-src-1e148a8be3dad2c22a49c11fc8fc2b1fcad4d26a.zip FreeBSD-src-1e148a8be3dad2c22a49c11fc8fc2b1fcad4d26a.tar.gz |
Enhance arena_chunk_map_t to directly support run coalescing, and use
the chunk map instead of red-black trees where possible. Remove the
red-black trees and node objects that are obsoleted by this change. The
net result is a ~1-2% memory savings, and a substantial allocation speed
improvement.
Diffstat (limited to 'sys/kern/kern_resource.c')
0 files changed, 0 insertions, 0 deletions