◆ mem_pair_t
◆ ggc_usage() [1/2]
◆ ggc_usage() [2/2]
ggc_usage::ggc_usage |
( |
size_t | allocated, |
|
|
size_t | times, |
|
|
size_t | peak, |
|
|
size_t | freed, |
|
|
size_t | collected, |
|
|
size_t | overhead ) |
|
inline |
◆ compare()
static int ggc_usage::compare |
( |
const void * | first, |
|
|
const void * | second ) |
|
inlinestatic |
◆ dump() [1/3]
void ggc_usage::dump |
( |
const char * | prefix, |
|
|
ggc_usage & | total ) const |
|
inline |
◆ dump() [2/3]
◆ dump() [3/3]
◆ dump_footer() [1/2]
void ggc_usage::dump_footer |
( |
| ) |
|
|
inline |
◆ dump_footer() [2/2]
void mem_usage::dump_footer |
( |
| ) |
const |
|
inlineinherited |
◆ dump_header()
static void ggc_usage::dump_header |
( |
const char * | name | ) |
|
|
inlinestatic |
◆ get_balance()
size_t ggc_usage::get_balance |
( |
| ) |
const |
|
inline |
◆ get_percent()
static float mem_usage::get_percent |
( |
size_t | nominator, |
|
|
size_t | denominator ) |
|
inlinestaticinherited |
◆ operator+() [1/2]
◆ operator+() [2/2]
◆ operator<() [1/2]
◆ operator<() [2/2]
◆ operator==() [1/2]
◆ operator==() [2/2]
◆ print_dash_line()
static void mem_usage::print_dash_line |
( |
size_t | count = 140 | ) |
|
|
inlinestaticinherited |
◆ register_overhead() [1/2]
void ggc_usage::register_overhead |
( |
size_t | allocated, |
|
|
size_t | overhead ) |
|
inline |
◆ register_overhead() [2/2]
void mem_usage::register_overhead |
( |
size_t | size | ) |
|
|
inlineinherited |
◆ release_overhead()
void ggc_usage::release_overhead |
( |
size_t | size | ) |
|
|
inline |
◆ m_allocated
size_t mem_usage::m_allocated |
|
inherited |
Referenced by bitmap_usage::dump(), mem_usage::dump(), pool_usage::dump(), vec_usage::dump(), mem_usage::dump_footer(), pool_usage::dump_footer(), vec_usage::dump_footer(), get_balance(), bitmap_usage::operator+(), operator+(), mem_usage::operator+(), pool_usage::operator+(), vec_usage::operator+(), mem_usage::operator<(), mem_usage::operator==(), register_overhead(), mem_usage::register_overhead(), and mem_usage::release_overhead().
◆ m_collected
size_t ggc_usage::m_collected |
◆ m_freed
size_t ggc_usage::m_freed |
◆ m_instances
size_t mem_usage::m_instances |
|
inherited |
◆ m_overhead
size_t ggc_usage::m_overhead |
◆ m_peak
Referenced by bitmap_usage::dump(), mem_usage::dump(), pool_usage::dump(), vec_usage::dump(), bitmap_usage::operator+(), operator+(), mem_usage::operator+(), pool_usage::operator+(), vec_usage::operator+(), operator<(), mem_usage::operator<(), operator==(), mem_usage::operator==(), and mem_usage::register_overhead().
◆ m_times
size_t mem_usage::m_times |
|
inherited |
Referenced by bitmap_usage::dump(), dump(), mem_usage::dump(), pool_usage::dump(), vec_usage::dump(), mem_usage::dump_footer(), vec_usage::dump_footer(), bitmap_usage::operator+(), operator+(), mem_usage::operator+(), pool_usage::operator+(), vec_usage::operator+(), operator<(), mem_usage::operator<(), operator==(), mem_usage::operator==(), register_overhead(), and mem_usage::register_overhead().
The documentation for this class was generated from the following file: