diff options
author | jasone <jasone@FreeBSD.org> | 2008-05-01 17:25:55 +0000 |
---|---|---|
committer | jasone <jasone@FreeBSD.org> | 2008-05-01 17:25:55 +0000 |
commit | 8482ff3aff3edfac82405e8a86049dc745c77527 (patch) | |
tree | bcb50a3bc54adca9b3a4e40d5005c2947ccfc6e6 /lib/libc/stdio/putchar.c | |
parent | 57d95000d8f3c31d1f1144a55e7daae057bae44c (diff) | |
download | FreeBSD-src-8482ff3aff3edfac82405e8a86049dc745c77527.zip FreeBSD-src-8482ff3aff3edfac82405e8a86049dc745c77527.tar.gz |
Add a separate tree to track arena chunks that contain dirty pages.
This substantially improves worst case allocation performance, since
O(lg n) tree search can be used instead of O(n) tree iteration.
Use rb_wrap() instead of directly calling rb_*() macros.
Diffstat (limited to 'lib/libc/stdio/putchar.c')
0 files changed, 0 insertions, 0 deletions