LCOV - code coverage report
Current view: top level - libs/neon-shmem/src - hash.rs (source / functions) Coverage Total Hit
Test: c8f8d331b83562868d9054d9e0e68f866772aeaa.info Lines: 87.5 % 321 281
Test Date: 2025-07-26 17:20:05 Functions: 86.2 % 29 25

Function Name Sort by function name Hit count Sort by function hit count
<neon_shmem::hash::HashMapInit<_, _, _>>::attach_reader 0
<neon_shmem::hash::HashMapInit<_, _, _>>::with_hasher::<_> 0
<neon_shmem::hash::HashMapInit<_, _>>::new_resizeable 0
<neon_shmem::hash::HashMapInit<_, _>>::with_shmem 0
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::shuffle 1
<neon_shmem::hash::HashMapInit<neon_shmem::hash::tests::TestKey, usize>>::with_fixed 1
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::clear 2
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::get_num_buckets 4
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::finish_shrink 5
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::grow 5
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::begin_shrink 6
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::rehash_dict 9
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::shrink_goal 9
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::get_num_buckets_in_use 14
<neon_shmem::hash::HashMapInit<neon_shmem::hash::tests::TestKey, usize>>::new_resizeable_named 25
<neon_shmem::hash::HashMapInit<neon_shmem::hash::tests::TestKey, usize>>::attach_writer 26
<neon_shmem::hash::HashMapInit<neon_shmem::hash::tests::TestKey, usize>>::new 26
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::get_bucket_for_value 35
<neon_shmem::hash::HashMapInit<neon_shmem::hash::tests::TestKey, usize>>::estimate_size 60
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::get_at_bucket 101
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::get_at_bucket::{closure#0} 101
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::remove 556
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::insert 658
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::entry_at_bucket 3651
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::get 111086
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::get::{closure#0} 111086
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::entry 289359
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::entry_with_hash 290573
<neon_shmem::hash::HashMapAccess<neon_shmem::hash::tests::TestKey, usize>>::get_hash_value 401882

Generated by: LCOV version 2.1-beta