GCC Middle and Back End API Reference
|
The rest of the global variables.
size_t ggc_globals::allocated |
Referenced by ggc_collect(), ggc_free(), ggc_grow(), ggc_internal_alloc(), ggc_pch_read(), ggc_print_statistics(), ggc_trim(), and sweep_pages().
size_t ggc_globals::allocated_last_gc |
Referenced by ggc_collect(), ggc_grow(), ggc_pch_read(), and ggc_print_statistics().
page_entry** ggc_globals::by_depth |
Referenced by adjust_depth(), free_page(), init_ggc(), move_ptes_to_front(), and push_by_depth().
unsigned int ggc_globals::by_depth_in_use |
Referenced by adjust_depth(), free_page(), ggc_internal_alloc(), ggc_pch_read(), init_ggc(), move_ptes_to_front(), and push_by_depth().
unsigned int ggc_globals::by_depth_max |
Referenced by init_ggc(), move_ptes_to_front(), and push_by_depth().
size_t ggc_globals::bytes_mapped |
Referenced by alloc_page(), ggc_print_statistics(), ggc_trim(), and release_pages().
unsigned short ggc_globals::context_depth |
Referenced by add_finalizer(), alloc_page(), clear_marks(), ggc_collect(), ggc_handle_finalizers(), ggc_pch_read(), and sweep_pages().
unsigned long ggc_globals::context_depth_allocations |
Referenced by alloc_page().
unsigned long ggc_globals::context_depth_collections |
Referenced by ggc_collect().
FILE* ggc_globals::debug_file |
Referenced by alloc_page(), free_page(), ggc_collect(), ggc_free(), ggc_internal_alloc(), ggc_set_mark(), gt_ggc_m_S(), and init_ggc().
unsigned int* ggc_globals::depth |
Referenced by init_ggc(), and push_depth().
unsigned int ggc_globals::depth_in_use |
Referenced by adjust_depth(), ggc_internal_alloc(), init_ggc(), and push_depth().
unsigned int ggc_globals::depth_max |
Referenced by init_ggc(), and push_depth().
Referenced by add_finalizer(), ggc_handle_finalizers(), ggc_pch_read(), and init_ggc().
page_entry* ggc_globals::free_pages |
Referenced by alloc_page(), free_page(), init_ggc(), and release_pages().
size_t ggc_globals::lg_pagesize |
Referenced by alloc_page(), init_ggc(), and page_group_index().
page_table ggc_globals::lookup |
Referenced by lookup_page_table_entry(), safe_lookup_page_table_entry(), and set_page_table_entry().
page_group* ggc_globals::page_groups |
Referenced by alloc_page(), and release_pages().
page_entry* ggc_globals::page_tails[NUM_ORDERS] |
Referenced by debug_print_page_list(), ggc_free(), ggc_internal_alloc(), ggc_pch_read(), and sweep_pages().
page_entry* ggc_globals::pages[NUM_ORDERS] |
Referenced by clear_marks(), debug_print_page_list(), ggc_free(), ggc_internal_alloc(), ggc_pch_read(), ggc_print_statistics(), and sweep_pages().
size_t ggc_globals::pagesize |
Referenced by alloc_page(), clear_marks(), ggc_pch_read(), ggc_pch_write_object(), init_ggc(), and release_pages().
unsigned long** ggc_globals::save_in_use |
Referenced by free_page(), init_ggc(), move_ptes_to_front(), and push_by_depth().
struct { ... } ggc_globals::stats |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_allocated |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_allocated_per_order[NUM_ORDERS] |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_allocated_under128 |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_allocated_under32 |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_allocated_under64 |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_overhead |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_overhead_per_order[NUM_ORDERS] |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_overhead_under128 |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_overhead_under32 |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
unsigned long long ggc_globals::total_overhead_under64 |
Referenced by ggc_internal_alloc(), and ggc_print_statistics().
vec<vec<vec_finalizer> > ggc_globals::vec_finalizers |
Referenced by add_finalizer(), ggc_handle_finalizers(), ggc_pch_read(), and init_ggc().