Home
last modified time | relevance | path

Searched refs:__pool_alloc (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/libstdc++/include/ext/
H A Dpool_allocator.h126 class __pool_alloc : private __pool_alloc_base
142 { typedef __pool_alloc<_Tp1> other; };
144 __pool_alloc() throw() { } in throw()
146 __pool_alloc(const __pool_alloc&) throw() { } in throw()
149 __pool_alloc(const __pool_alloc<_Tp1>&) throw() { } in __pool_alloc() function
151 ~__pool_alloc() throw() { } in throw()
181 operator==(const __pool_alloc<_Tp>&, const __pool_alloc<_Tp>&)
186 operator!=(const __pool_alloc<_Tp>&, const __pool_alloc<_Tp>&)
191 __pool_alloc<_Tp>::_S_force_new;
195 __pool_alloc<_Tp>::allocate(size_type __n, const void*) in allocate()
[all …]
/freebsd-12.1/contrib/libstdc++/src/
H A Dpool_allocator.cc171 template class __pool_alloc<char>; variable
172 template class __pool_alloc<wchar_t>; variable
/freebsd-12.1/contrib/libstdc++/config/allocator/
H A Dpool_allocator_base.h40 #define __glibcxx_base_allocator __gnu_cxx::__pool_alloc
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog-20043131 (__pool_alloc): Move _S_force new here.
3281 details to struct __pool_base, from which __pool_alloc derives.
4303 * testsuite/performance/20_util/allocator/insert.cc: Add __pool_alloc.
5865 * src/allocator-inst.cc: Move __pool_alloc instantiation to...
5867 Add __mt_alloc, __pool_alloc, new_allocator, malloc_allocator bits.
5868 * config/linker-map.gnu: Remove __pool_alloc bits.
H A DChangeLog-200363 * include/ext/pool_allocator.h (class __pool_alloc): Use
86 classes. Comment out tests with __pool_alloc for now.
4535 * config/linker-map.gnu: Add __pool_alloc bits. Tweaks.
4559 (__pool_alloc): Same.
4587 * config/linker-map.gnu: Remove __pool_alloc bits.
7477 * include/bits/stl_alloc.h (__pool_alloc::allocate): Remove assert.
7997 (__default_alloc_template): To __pool_alloc.
H A Dacinclude.m41622 ALLOCATOR_NAME=__gnu_cxx::__pool_alloc
H A Dconfigure6583 ALLOCATOR_NAME=__gnu_cxx::__pool_alloc