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