Lines Matching refs:Free_list
4738 * layout.cc (Free_list::allocate): Provide guarantee of minimum
4741 * layout.h (Free_list::Free_list_node): Move from private to
4743 (Free_list::set_min_hole_size): New function.
4744 (Free_list::begin, Free_list::end): New functions.
4745 (Free_list::min_hole_): New data member.
5148 * layout.cc (Free_list::allocate): Extend allocation beyond original
6564 * layout.cc (Free_list::num_lists): New static data member.
6565 (Free_list::num_nodes): New static data member.
6566 (Free_list::num_removes): New static data member.
6567 (Free_list::num_remove_visits): New static data member.
6568 (Free_list::num_allocates): New static data member.
6569 (Free_list::num_allocate_visits): New static data member.
6570 (Free_list::init): New function.
6571 (Free_list::remove): New function.
6572 (Free_list::allocate): New function.
6573 (Free_list::dump): New function.
6574 (Free_list::print_stats): New function.
6594 * layout.h (class Free_list): New class.
6601 * main.cc (main): Print Free_list statistics.