cvs commit: src/lib/libc/stdlib malloc.c
Jason Evans
jasone at FreeBSD.org
Sat Aug 16 20:14:35 UTC 2008
jasone 2008-08-16 20:14:21 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
lib/libc/stdlib malloc.c
Log:
SVN rev 181788 on 2008-08-16 20:14:21Z by jasone
MFC allocator improvements and fixes:
* Enhance the chunk map to support run coalescing, and substantially reduce
the number of red-black tree operations performed.
* Remove unused code.
* Fix arena_run_reg_dalloc() to use the entire precomputed division table.
* Improve lock preemption performance for hyperthreaded CPUs.
Revision Changes Path
1.147.2.4 +339 -398 src/lib/libc/stdlib/malloc.c
More information about the cvs-src
mailing list