acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Add pool_allocator.
authorPaolo Carlini <pcarlini@suse.de>
Mon, 22 Mar 2004 13:07:13 +0000 (13:07 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 22 Mar 2004 13:07:13 +0000 (13:07 +0000)
commit29d4adf46099c3a60321f169af350c859b1a8216
tree283a7f15508ca3106ca88d333c661466d5fa6329
parent1bbd65cd87bfaca465f4fee1c5e2ac28f8200bda
acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Add pool_allocator.

2004-03-22  Paolo Carlini  <pcarlini@suse.de>

* acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): Add pool_allocator.
* configure: Regenerate.
* config/allocator/pool_allocator_base.h: New.
* include/ext/pool_allocator.h: Convert to a standard-conforming
allocator.
* src/allocator.cc: Tweak instantiations.
* testsuite/performance/20_util/allocator/insert.cc: Add __pool_alloc.
* testsuite/performance/20_util/allocator/insert_insert.cc: Ditto.
* testsuite/performance/20_util/allocator/list_sort_search.cc: Ditto.
* testsuite/performance/20_util/allocator/map_mt_find.cc: Ditto.
* testsuite/performance/20_util/allocator/map_thread.cc: Ditto.
* testsuite/performance/20_util/allocator/producer_consumer.cc: Ditto.

From-SVN: r79824
12 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/acinclude.m4
libstdc++-v3/config/allocator/pool_allocator_base.h [new file with mode: 0644]
libstdc++-v3/configure
libstdc++-v3/include/ext/pool_allocator.h
libstdc++-v3/src/allocator.cc
libstdc++-v3/testsuite/performance/20_util/allocator/insert.cc
libstdc++-v3/testsuite/performance/20_util/allocator/insert_insert.cc
libstdc++-v3/testsuite/performance/20_util/allocator/list_sort_search.cc
libstdc++-v3/testsuite/performance/20_util/allocator/map_mt_find.cc
libstdc++-v3/testsuite/performance/20_util/allocator/map_thread.cc
libstdc++-v3/testsuite/performance/20_util/allocator/producer_consumer.cc