gcc/libstdc++-v3 ChangeLog include/ext/mt_allo ...
paolo@gcc.gnu.org
paolo@gcc.gnu.org
Tue May 18 15:58:00 GMT 2004
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: paolo@gcc.gnu.org 2004-05-18 15:58:33
Modified files:
libstdc++-v3 : ChangeLog
libstdc++-v3/include/ext: mt_allocator.h
Log message:
2004-05-18 Paolo Carlini <pcarlini@suse.de>
* include/ext/mt_allocator.h:(__mt_alloc::allocate): Minor
tweaks.
2004-05-18 Dhruv Matani <dhruvbird@gmx.net>
* include/ext/mt_allocator.h:(__mt_alloc::allocate): Re-write
allocation loop which removes blocks from the global free list
from O(N) to O(1) when the required blocks are <= the number
available.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gcc&r1=1.2481&r2=1.2482
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/ext/mt_allocator.h.diff?cvsroot=gcc&r1=1.29&r2=1.30
More information about the Libstdc++-cvs
mailing list