Searched refs:__pool_resource (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/ |
H A D | memory_resource.cc | 640 struct __pool_resource::_Pool 862 struct __pool_resource::_BigBlock : big_block 984 __pool_resource:: 985 __pool_resource(const pool_options& opts, memory_resource* upstream) in __pool_resource() function in std::pmr::__pool_resource 990 __pool_resource::~__pool_resource() { release(); } in ~__pool_resource() 993 __pool_resource::release() noexcept in release() 1003 __pool_resource::allocate(size_t bytes, size_t alignment) in allocate() 1027 __pool_resource::deallocate(void* p, size_t bytes [[maybe_unused]], in deallocate() 1046 __pool_resource::_M_alloc_pools() in _M_alloc_pools() 1129 polymorphic_allocator<__pool_resource::_Pool> a(r); in ~_TPools() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++17/ |
H A D | memory_resource.cc | 611 struct __pool_resource::_Pool 833 struct __pool_resource::_BigBlock : big_block 954 __pool_resource:: 955 __pool_resource(const pool_options& opts, memory_resource* upstream) in __pool_resource() function in std::pmr::__pool_resource 960 __pool_resource::~__pool_resource() { release(); } in ~__pool_resource() 963 __pool_resource::release() noexcept in release() 973 __pool_resource::allocate(size_t bytes, size_t alignment) in allocate() 995 __pool_resource::deallocate(void* p, size_t bytes [[maybe_unused]], in deallocate() 1014 __pool_resource::_M_alloc_pools() in _M_alloc_pools() 1096 polymorphic_allocator<__pool_resource::_Pool> a(r); in ~_TPools() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/ |
H A D | memory_resource | 394 class __pool_resource 399 __pool_resource(const pool_options& __opts, memory_resource* __upstream); 401 ~__pool_resource(); 403 __pool_resource(const __pool_resource&) = delete; 404 __pool_resource& operator=(const __pool_resource&) = delete; 494 __pool_resource _M_impl; 552 using _Pool = __pool_resource::_Pool; 556 __pool_resource _M_impl;
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
H A D | memory_resource | 570 class __pool_resource 575 __pool_resource(const pool_options& __opts, memory_resource* __upstream); 577 ~__pool_resource(); 579 __pool_resource(const __pool_resource&) = delete; 580 __pool_resource& operator=(const __pool_resource&) = delete; 670 __pool_resource _M_impl; 728 using _Pool = __pool_resource::_Pool; 732 __pool_resource _M_impl;
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/ |
H A D | ChangeLog-2018 | 713 (__pool_resource::_M_alloc_pools()): Make largest pool size equal 725 (__pool_resource::allocate(size_t, size_t)): Add comment. 726 (__pool_resource::deallocate(void*, size_t, size_t)): Likewise. Fix 798 * include/std/memory_resource (std::pmr::__pool_resource): New class. 805 (__pool_resource::_Pool): Define new class. 807 (__pool_resource::__pool_resource, __pool_resource::~__pool_resource) 808 (__pool_resource::allocate, __pool_resource::deallocate) 809 (__pool_resource::_M_alloc_pools): Define member functions.
|
H A D | ChangeLog | 1815 (__pool_resource::_Pool::replenish): Cast to size_t after 1817 (__pool_resource::_M_alloc_pools): Ensure both arguments to
|
H A D | ChangeLog-2020 | 3279 (__pool_resource::_M_alloc_pools()): Simplify slightly. 3309 (__pool_resource::allocate): Use big_block::align for alignment.
|
H A D | ChangeLog-2019 | 6393 * include/std/memory_resource (__pool_resource::_M_unpooled): Use
|