LCOV - code coverage report
Current view: top level - libs/tracing-utils/src - perf_span.rs (source / functions) Coverage Total Hit
Test: 5e392a02abbad1ab595f4dba672e219a49f7f539.info Lines: 0.0 % 46 0
Test Date: 2025-04-11 22:43:24 Functions: 0.0 % 69 0

Function Name Sort by function name Hit count Sort by function hit count
<_ as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::pagestream_read_message::{closure#0}::record_op_start_and_throttle::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::wait_or_get_last_lsn::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::collect_pending_ios::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::get_values_reconstruct_data::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::get_values_reconstruct_data::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::download_init_and_wait::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::get_or_maybe_download::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::get_ready_ancestor_timeline::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::get_rel_size::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::get_vectored::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::get_vectored_reconstruct_data::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::get_vectored_reconstruct_data_timeline::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<::reconstruct_value::{closure#0} as tracing_utils::perf_span::PerfInstrument>::instrument 0
<_ as tracing_utils::perf_span::PerfInstrument>::instrument 0
::get_vectored_impl::{closure#0}::{closure#5}>, alloc::collections::btree::map::BTreeMap>> as tracing_utils::perf_span::PerfInstrument>::instrument 0
::get_values_reconstruct_data::{closure#0}> as tracing_utils::perf_span::PerfInstrument>::instrument 0
<tracing_utils::perf_span::PerfInstrumented<_> as core::future::future::Future>::poll 0
::pagestream_read_message::{closure#0}::record_op_start_and_throttle::{closure#0}> as core::future::future::Future>::poll 0
::wait_or_get_last_lsn::{closure#0}> as core::future::future::Future>::poll 0
::collect_pending_ios::{closure#0}> as core::future::future::Future>::poll 0
::get_values_reconstruct_data::{closure#0}> as core::future::future::Future>::poll 0
::get_values_reconstruct_data::{closure#0}> as core::future::future::Future>::poll 0
::download_init_and_wait::{closure#0}> as core::future::future::Future>::poll 0
::get_or_maybe_download::{closure#0}> as core::future::future::Future>::poll 0
::get_ready_ancestor_timeline::{closure#0}> as core::future::future::Future>::poll 0
::get_rel_size::{closure#0}> as core::future::future::Future>::poll 0
::get_vectored::{closure#0}> as core::future::future::Future>::poll 0
::get_vectored_reconstruct_data::{closure#0}> as core::future::future::Future>::poll 0
::get_vectored_reconstruct_data_timeline::{closure#0}> as core::future::future::Future>::poll 0
::reconstruct_value::{closure#0}> as core::future::future::Future>::poll 0
as core::future::future::Future>::poll 0
::get_vectored_impl::{closure#0}::{closure#5}>, alloc::collections::btree::map::BTreeMap>>> as core::future::future::Future>::poll 0
::get_values_reconstruct_data::{closure#0}>> as core::future::future::Future>::poll 0
<tracing_utils::perf_span::PerfInstrumentedProj<_>>::span_and_inner_pin_mut 0
::pagestream_read_message::{closure#0}::record_op_start_and_throttle::{closure#0}>>::span_and_inner_pin_mut 0
::wait_or_get_last_lsn::{closure#0}>>::span_and_inner_pin_mut 0
::collect_pending_ios::{closure#0}>>::span_and_inner_pin_mut 0
::get_values_reconstruct_data::{closure#0}>>::span_and_inner_pin_mut 0
::get_values_reconstruct_data::{closure#0}>>::span_and_inner_pin_mut 0
::download_init_and_wait::{closure#0}>>::span_and_inner_pin_mut 0
::get_or_maybe_download::{closure#0}>>::span_and_inner_pin_mut 0
::get_ready_ancestor_timeline::{closure#0}>>::span_and_inner_pin_mut 0
::get_rel_size::{closure#0}>>::span_and_inner_pin_mut 0
::get_vectored::{closure#0}>>::span_and_inner_pin_mut 0
::get_vectored_reconstruct_data::{closure#0}>>::span_and_inner_pin_mut 0
::get_vectored_reconstruct_data_timeline::{closure#0}>>::span_and_inner_pin_mut 0
::reconstruct_value::{closure#0}>>::span_and_inner_pin_mut 0
>::span_and_inner_pin_mut 0
::get_vectored_impl::{closure#0}::{closure#5}>, alloc::collections::btree::map::BTreeMap>>>>::span_and_inner_pin_mut 0
::get_values_reconstruct_data::{closure#0}>>>::span_and_inner_pin_mut 0
<tracing_utils::perf_span::PerfInstrumentedProj<_>>::span_and_inner_pin_mut::{closure#0} 0
::pagestream_read_message::{closure#0}::record_op_start_and_throttle::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::wait_or_get_last_lsn::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::collect_pending_ios::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::get_values_reconstruct_data::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::get_values_reconstruct_data::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::download_init_and_wait::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::get_or_maybe_download::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::get_ready_ancestor_timeline::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::get_rel_size::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::get_vectored::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::get_vectored_reconstruct_data::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::get_vectored_reconstruct_data_timeline::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
::reconstruct_value::{closure#0}>>::span_and_inner_pin_mut::{closure#0} 0
>::span_and_inner_pin_mut::{closure#0} 0
::get_vectored_impl::{closure#0}::{closure#5}>, alloc::collections::btree::map::BTreeMap>>>>::span_and_inner_pin_mut::{closure#0} 0
::get_values_reconstruct_data::{closure#0}>>>::span_and_inner_pin_mut::{closure#0} 0
<tracing_utils::perf_span::PerfSpan as core::ops::drop::Drop>::drop 0
<tracing_utils::perf_span::PerfSpan>::enter 0
<tracing_utils::perf_span::PerfSpan>::inner 0
<tracing_utils::perf_span::PerfSpan>::new 0
<tracing_utils::perf_span::PerfSpanEntered as core::ops::drop::Drop>::drop 0

Generated by: LCOV version 2.1-beta