LCOV - differential code coverage report
Current view: top level - libs/utils/src - simple_rcu.rs (source / functions) Coverage Total Hit UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 99.1 % 112 111 1 111
Current Date: 2024-01-09 02:06:09 Functions: 73.3 % 30 22 8 22
Baseline: 66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date: 2024-01-08 15:34:46

Function Name Sort by function name TLA Hit count Sort by function hit count
<utils::simple_rcu::Rcu<_>>::lock_for_write CBC 544
>::lock_for_write UBC 0
>::lock_for_write CBC 2
>::lock_for_write CBC 542
<utils::simple_rcu::Rcu<_>>::new CBC 1291
>::new UBC 0
>::new CBC 1
>::new CBC 1290
<utils::simple_rcu::Rcu<_>>::read CBC 3651282
>::read UBC 0
>::read CBC 3
>::read CBC 3651279
<utils::simple_rcu::RcuCell<_>>::new CBC 1835
>::new UBC 0
>::new CBC 3
>::new CBC 1832
<utils::simple_rcu::RcuReadGuard<_> as core::ops::deref::Deref>::deref CBC 3651266
as core::ops::deref::Deref>::deref UBC 0
as core::ops::deref::Deref>::deref CBC 5
as core::ops::deref::Deref>::deref CBC 3651261
<utils::simple_rcu::RcuWaitList>::wait CBC 1088
::wait CBC 544
::wait::{closure#0} CBC 544
<utils::simple_rcu::RcuWriteGuard<_> as core::ops::deref::Deref>::deref CBC 544
as core::ops::deref::Deref>::deref UBC 0
as core::ops::deref::Deref>::deref CBC 2
as core::ops::deref::Deref>::deref CBC 542
<utils::simple_rcu::RcuWriteGuard<_>>::store_and_unlock CBC 544
>::store_and_unlock UBC 0
>::store_and_unlock CBC 2
>::store_and_unlock CBC 542
<utils::simple_rcu::RcuWriteGuard<_>>::store_and_unlock::{closure#0} CBC 984
>::store_and_unlock::{closure#0} UBC 0
>::store_and_unlock::{closure#0} CBC 3
>::store_and_unlock::{closure#0} CBC 981
utils::simple_rcu::tests::two_writers CBC 3
utils::simple_rcu::tests::two_writers CBC 1
utils::simple_rcu::tests::two_writers::{closure#0} CBC 2
utils::simple_rcu::tests::two_writers::{closure#0}::{closure#0} CBC 1
utils::simple_rcu::tests::two_writers::{closure#0}::{closure#1} CBC 1

Generated by: LCOV version 2.1-beta