16 std::cout <<
"Hash Table Stats: " <<
name <<
"\n";
17 std::cout <<
" Address: " << address_ <<
"\n";
18 std::cout <<
" Total Slots: " << capacity_ <<
"\n";
19 std::cout <<
" Occupied Slots: " << size_ <<
" (" << load_factor_ * 100.0f <<
" %)\n";
20 std::cout <<
" Removed Slots: " << removed_amount_ <<
" (" << removed_load_factor_ * 100.0f
25 std::cout <<
" Size: ~" << memory_size_str <<
"\n";
26 std::cout <<
" Size per Slot: " << size_per_element_ <<
" bytes\n";
28 std::cout <<
" Average Collisions: " << average_collisions_ <<
"\n";
29 for (
int64_t collision_count : keys_by_collision_count_.index_range()) {
30 std::cout <<
" " << collision_count
31 <<
" Collisions: " << keys_by_collision_count_[collision_count] <<
"\n";