Home
last modified time | relevance | path

Searched refs:memory_block_pool (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dmemory-block.cc27 memory_block_pool memory_block_pool::instance;
29 memory_block_pool::memory_block_pool () : m_blocks (NULL) {} in memory_block_pool() function in memory_block_pool
33 memory_block_pool::reduce_free_list (int num) in reduce_free_list()
63 if (size == memory_block_pool::block_size) in mempool_obstack_chunk_alloc()
64 return memory_block_pool::allocate (); in mempool_obstack_chunk_alloc()
75 if (size == memory_block_pool::block_size) in mempool_obstack_chunk_free()
76 memory_block_pool::release (chunk); in mempool_obstack_chunk_free()
83 memory_block_pool::trim (int num) in trim()
H A Dmemory-block.h26 class memory_block_pool
34 memory_block_pool ();
43 static memory_block_pool instance;
56 memory_block_pool::allocate () in allocate()
69 memory_block_pool::release (void *uncast_block) in release()
H A Dcoretypes.h337 # define OBSTACK_CHUNK_SIZE memory_block_pool::block_size
H A Dalloc-pool.h477 typedef base_pool_allocator <memory_block_pool> pool_allocator;
H A Dggc-page.cc2196 memory_block_pool::trim (); in ggc_collect()
H A DChangeLog-20192979 * ggc-page.c (ggc_collect): Call memory_block_pool::trim.
2980 * memory-block.cc (memory_block_pool::clear_free_list): Rename to ...
2981 (memory_block_pool::reduce_free_list): ... this one.
2982 (memory_block_pool::trim): New static function.
2983 * memory-block.h (memory_block_pool::freelist_size): New constant
2984 (memory_block_pool::clear_free_list): Rename to ...
2985 (memory_block_pool::reduce_free_list): ... this one.
2986 (memory_block_pool::trim): Declare.
H A DChangeLog-201515527 * memory-block.h (memory_block_pool::allocate): Use valgrind API to
16295 (pool_allocator::release): Use memory_block_pool.
H A DChangeLog-201810034 * memory-block.h (memory_block_pool::release): Annotate with
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dmemory-block.cc27 memory_block_pool memory_block_pool::instance;
29 memory_block_pool::memory_block_pool () : m_blocks (NULL) {} in memory_block_pool() function in memory_block_pool
33 memory_block_pool::reduce_free_list (int num) in reduce_free_list()
63 if (size == memory_block_pool::block_size) in mempool_obstack_chunk_alloc()
64 return memory_block_pool::allocate (); in mempool_obstack_chunk_alloc()
75 if (size == memory_block_pool::block_size) in mempool_obstack_chunk_free()
76 memory_block_pool::release (chunk); in mempool_obstack_chunk_free()
83 memory_block_pool::trim (int num) in trim()
H A Dmemory-block.h26 class memory_block_pool
34 memory_block_pool ();
43 static memory_block_pool instance;
56 memory_block_pool::allocate () in allocate()
69 memory_block_pool::release (void *uncast_block) in release()
H A Dcoretypes.h328 # define OBSTACK_CHUNK_SIZE memory_block_pool::block_size
H A Dalloc-pool.h477 typedef base_pool_allocator <memory_block_pool> pool_allocator;
H A Dggc-page.c2190 memory_block_pool::trim (); in ggc_collect()
/netbsd-src/external/gpl3/gcc/dist/gcc/lto/
H A Dlto.cc390 memory_block_pool::trim (0); in lto_wpa_write_files()
H A DChangeLog324 * lto.c (lto_wpa_write_files): Call memory_block_pool::trim.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/lto/
H A Dlto.c390 memory_block_pool::trim (0); in lto_wpa_write_files()