LCOV - differential code coverage report
Current view: top level - pageserver/src - pgdatadir_mapping.rs (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC CBC EUB ECB
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 91.8 % 1113 1022 31 49 11 40 281 701 38 261
Current Date: 2023-10-19 02:04:12 Functions: 62.7 % 209 131 78 129 2 77 122
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<pageserver::pgdatadir_mapping::DatadirModification>::delete::{closure#0} UIC 0
<pageserver::pgdatadir_mapping::DatadirModification>::drop_dbdir::{closure#0}::{closure#0} EUB 0
<pageserver::pgdatadir_mapping::DatadirModification>::drop_relmap_file UIC 0
<pageserver::pgdatadir_mapping::DatadirModification>::drop_slru_segment::{closure#0}::{closure#0} UIC 0
<pageserver::pgdatadir_mapping::DatadirModification>::drop_twophase_file::{closure#0}::{closure#0} UIC 0
<pageserver::pgdatadir_mapping::DatadirModification>::put_file::{closure#0}::{closure#0} EUB 0
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_drop::{closure#0}::{closure#0} UIC 0
<pageserver::pgdatadir_mapping::LsnForTimestamp as core::fmt::Debug>::fmt UIC 0
<pageserver::pgdatadir_mapping::RelSizeEntry as core::fmt::Debug>::fmt EUB 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> EUB 0
::fmt EUB 0
::deserialize::<_> EUB 0
::serialize::<_> EUB 0
<pageserver::pgdatadir_mapping::RelationError as core::fmt::Debug>::fmt UIC 0
>::from UIC 0
::source UIC 0
::fmt UIC 0
::fmt UIC 0
<pageserver::tenant::timeline::Timeline>::get_current_logical_size_non_incremental::{closure#0}::{closure#0} UIC 0
<pageserver::tenant::timeline::Timeline>::get_rel_page_at_lsn::{closure#0}::{closure#0} UIC 0
<pageserver::tenant::timeline::Timeline>::get_timestamp_for_lsn::{closure#0}::{closure#0} UIC 0
pageserver::pgdatadir_mapping::is_rel_block_key EUB 0
pageserver::pgdatadir_mapping::is_rel_fsm_block_key EUB 0
pageserver::pgdatadir_mapping::is_rel_vm_block_key EUB 0
pageserver::pgdatadir_mapping::is_slru_block_key EUB 0
<pageserver::pgdatadir_mapping::DatadirModification>::drop_twophase_file GIC 2
<pageserver::pgdatadir_mapping::DatadirModification>::drop_twophase_file::{closure#0} GIC 2
<pageserver::tenant::timeline::Timeline>::get_twophase_file GIC 2
<pageserver::tenant::timeline::Timeline>::get_twophase_file::{closure#0} ECB 2
pageserver::pgdatadir_mapping::twophase_key_range ECB 2
<pageserver::pgdatadir_mapping::DatadirModification>::drop_dbdir CBC 3
::drop_dbdir GIC 3
::put_rel_creation::{closure#0} ECB 563733
<pageserver::pgdatadir_mapping::DatadirModification>::drop_dbdir::{closure#0} GIC 3
pageserver::pgdatadir_mapping::dbdir_key_range ECB 3
<pageserver::pgdatadir_mapping::DatadirModification>::put_twophase_file ECB 4
<pageserver::pgdatadir_mapping::DatadirModification>::put_twophase_file::{closure#0} ECB 4
<pageserver::tenant::timeline::Timeline>::list_aux_files::{closure#0}::{closure#0} ECB 4
<pageserver::pgdatadir_mapping::CalculateLogicalSizeError as core::fmt::Debug>::fmt GIC 6
::fmt UIC 0
::fmt UIC 0
::source GIC 2
>::from GIC 4
pageserver::pgdatadir_mapping::twophase_file_key GIC 6
<pageserver::tenant::timeline::Timeline>::get_db_size ECB 8
<pageserver::tenant::timeline::Timeline>::get_db_size::{closure#0} GIC 8
<pageserver::pgdatadir_mapping::DatadirModification>::drop_slru_segment ECB 9
<pageserver::pgdatadir_mapping::DatadirModification>::drop_slru_segment::{closure#0} ECB 9
pageserver::pgdatadir_mapping::slru_segment_key_range GIC 9
<pageserver::tenant::timeline::Timeline>::get_timestamp_for_lsn GIC 12
<pageserver::tenant::timeline::Timeline>::get_timestamp_for_lsn::{closure#0} GIC 12
<pageserver::pgdatadir_mapping::DatadirModification>::init_empty_test_timeline ECB 36
<pageserver::pgdatadir_mapping::DatadirModification>::put_file GIC 94
<pageserver::pgdatadir_mapping::DatadirModification>::put_file::{closure#0} ECB 94
<pageserver::tenant::timeline::Timeline>::find_lsn_for_timestamp GIC 195
<pageserver::tenant::timeline::Timeline>::find_lsn_for_timestamp::{closure#0} GIC 195
<pageserver::tenant::timeline::Timeline>::get_current_logical_size_non_incremental ECB 428
<pageserver::tenant::timeline::Timeline>::get_current_logical_size_non_incremental::{closure#0} ECB 428
<pageserver::pgdatadir_mapping::DatadirModification>::put_control_file GIC 613
<pageserver::pgdatadir_mapping::DatadirModification>::init_empty GIC 615
<pageserver::tenant::timeline::Timeline>::list_twophase_files ECB 636
<pageserver::tenant::timeline::Timeline>::list_twophase_files::{closure#0} ECB 636
<pageserver::tenant::timeline::Timeline>::get_control_file GIC 638
<pageserver::tenant::timeline::Timeline>::get_control_file::{closure#0} GIC 638
<pageserver::tenant::timeline::Timeline>::list_dbdirs GIC 639
<pageserver::tenant::timeline::Timeline>::list_dbdirs::{closure#0} GIC 639
<pageserver::pgdatadir_mapping::DatadirModification>::put_slru_extend ECB 661
<pageserver::tenant::timeline::Timeline>::get_slru_segment_exists GIC 667
<pageserver::tenant::timeline::Timeline>::get_slru_segment_exists::{closure#0} ECB 667
<pageserver::tenant::timeline::Timeline>::collect_keyspace::{closure#0} GIC 669
<pageserver::tenant::timeline::Timeline>::collect_keyspace ECB 677
<pageserver::pgdatadir_mapping::DatadirModification>::put_slru_segment_creation::{closure#0} ECB 1746
<pageserver::pgdatadir_mapping::DatadirModification>::put_slru_segment_creation GIC 1752
<pageserver::tenant::timeline::Timeline>::get_checkpoint ECB 1881
<pageserver::tenant::timeline::Timeline>::get_checkpoint::{closure#0} GIC 1895
<pageserver::pgdatadir_mapping::DatadirModification>::put_relmap_file ECB 2375
<pageserver::pgdatadir_mapping::DatadirModification>::put_relmap_file::{closure#0} ECB 2375
<pageserver::pgdatadir_mapping::DatadirModification>::put_slru_page_image GIC 2401
<pageserver::tenant::timeline::Timeline>::list_aux_files GIC 2567
<pageserver::tenant::timeline::Timeline>::list_aux_files::{closure#0} GIC 2567
<pageserver::tenant::timeline::Timeline>::get_relmap_file GIC 2579
<pageserver::tenant::timeline::Timeline>::get_relmap_file::{closure#0} GIC 2579
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_truncation ECB 3097
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_truncation::{closure#0} ECB 3097
<pageserver::tenant::timeline::Timeline>::is_latest_commit_timestamp_ge_than CBC 3275
<pageserver::tenant::timeline::Timeline>::map_all_timestamps::<(), <pageserver::tenant::timeline::Timeline>::get_timestamp_for_lsn::{closure#0}::{closure#0}>::{closure#0} GIC 3285
::map_all_timestamps::<(), ::get_timestamp_for_lsn::{closure#0}::{closure#0}>::{closure#0} GIC 10
::map_all_timestamps::::is_latest_commit_timestamp_ge_than::{closure#0}::{closure#0}>::{closure#0} GIC 3275
<pageserver::tenant::timeline::Timeline>::map_all_timestamps::<(), <pageserver::tenant::timeline::Timeline>::get_timestamp_for_lsn::{closure#0}::{closure#0}> GIC 3287
::map_all_timestamps::<(), ::get_timestamp_for_lsn::{closure#0}::{closure#0}> GIC 12
::map_all_timestamps::::is_latest_commit_timestamp_ge_than::{closure#0}::{closure#0}> GIC 3275
<pageserver::pgdatadir_mapping::TwoPhaseDirectory as core::fmt::Debug>::fmt GIC 3868
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> UIC 0
::fmt UIC 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> UIC 0
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 621
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> GIC 621
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 1313
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 1313
<pageserver::tenant::timeline::Timeline>::list_slru_segments::{closure#0} ECB 4968
<pageserver::tenant::timeline::Timeline>::list_slru_segments GIC 5206
<pageserver::tenant::timeline::Timeline>::get_slru_segment_size::{closure#0} ECB 5633
<pageserver::tenant::timeline::Timeline>::get_slru_page_at_lsn::{closure#0} ECB 5726
<pageserver::tenant::timeline::Timeline>::get_slru_segment_size GIC 5869
<pageserver::tenant::timeline::Timeline>::get_slru_page_at_lsn GIC 5927
<pageserver::tenant::timeline::Timeline>::is_latest_commit_timestamp_ge_than::{closure#0} CBC 6359
::is_latest_commit_timestamp_ge_than::{closure#0}::{closure#0} GIC 3084
::is_latest_commit_timestamp_ge_than::{closure#0} CBC 3275
<pageserver::tenant::timeline::Timeline>::list_rels GIC 6641
<pageserver::tenant::timeline::Timeline>::list_rels::{closure#0} GIC 6641
pageserver::pgdatadir_mapping::relmap_file_key GIC 7305
pageserver::pgdatadir_mapping::slru_segment_size_to_key GIC 10034
<pageserver::pgdatadir_mapping::AuxFilesDirectory as core::fmt::Debug>::fmt ECB 11350
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> EUB 0
::default EUB 0
::fmt EUB 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 2647
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 2647
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 3028
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> ECB 3028
pageserver::pgdatadir_mapping::slru_dir_to_key GIC 11483
pageserver::pgdatadir_mapping::rel_key_range ECB 17672
<pageserver::tenant::timeline::Timeline>::remove_cached_rel_size GIC 17673
<pageserver::pgdatadir_mapping::DatadirModification>::delete ECB 17686
<pageserver::pgdatadir_mapping::SlruSegmentDirectory as core::fmt::Debug>::fmt GIC 24637
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> UIC 0
::fmt UIC 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> UIC 0
::default GIC 615
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 2376
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> GIC 2376
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 9635
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 9635
<pageserver::pgdatadir_mapping::DatadirModification>::put_checkpoint CBC 28659
::put_checkpoint GIC 28659
::put_rel_creation ECB 563733
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_drop ECB 35344
::put_rel_drop ECB 17672
::put_rel_drop::{closure#0} ECB 17672
<pageserver::tenant::timeline::Timeline>::update_cached_rel_size GIC 139850
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_creation GIC 565601
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_creation::{closure#0} GIC 565601
pageserver::pgdatadir_mapping::rel_dir_to_key GIC 695497
<pageserver::tenant::timeline::Timeline>::begin_modification ECB 948596
<pageserver::pgdatadir_mapping::DatadirModification>::flush GIC 1097076
::flush GIC 548538
::flush::{closure#0} GIC 548538
<pageserver::pgdatadir_mapping::DbDirectory as core::fmt::Debug>::fmt ECB 1146168
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> EUB 0
::fmt EUB 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> EUB 0
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 5238
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> ECB 5238
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 567846
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 567846
<pageserver::tenant::timeline::Timeline>::list_rels::{closure#0}::{closure#0} ECB 1562194
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_extend ECB 1564545
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_extend::{closure#0} GIC 1564943
<pageserver::tenant::timeline::Timeline>::set_cached_rel_size ECB 1598204
<pageserver::pgdatadir_mapping::DatadirModification>::get::{closure#0} ECB 1638695
<pageserver::pgdatadir_mapping::DatadirModification>::put_slru_wal_record ECB 1991227
pageserver::pgdatadir_mapping::slru_block_to_key ECB 2002910
pageserver::pgdatadir_mapping::key_to_rel_block GIC 2262451
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_page_image ECB 2302125
<pageserver::pgdatadir_mapping::RelDirectory as core::fmt::Debug>::fmt GIC 2550547
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> UIC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UIC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> UIC 0
::fmt UIC 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> UIC 0
::default GIC 2309
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 583295
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> GIC 583295
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 690824
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> GIC 690824
<pageserver::pgdatadir_mapping::DatadirModification>::get GIC 2736523
pageserver::pgdatadir_mapping::rel_size_to_key ECB 3378180
<pageserver::tenant::timeline::Timeline>::get_rel_page_at_lsn ECB 3738587
<pageserver::tenant::timeline::Timeline>::get_rel_page_at_lsn::{closure#0} GIC 3765662
pageserver::pgdatadir_mapping::key_to_slru_block GIC 23039581
<pageserver::pgdatadir_mapping::DatadirModification>::commit ECB 68371807
<pageserver::pgdatadir_mapping::DatadirModification>::commit::{closure#0} GIC 68723388
<pageserver::pgdatadir_mapping::DatadirModification>::put_rel_wal_record GIC 70051708
<pageserver::tenant::timeline::Timeline>::get_rel_exists::{closure#0} ECB 70195244
<pageserver::tenant::timeline::Timeline>::get_rel_exists GIC 70574056
<pageserver::tenant::timeline::Timeline>::get_rel_size::{closure#0} ECB 73842336
<pageserver::tenant::timeline::Timeline>::get_rel_size GIC 74248149
<pageserver::pgdatadir_mapping::DatadirModification>::put CBC 76590444
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> EUB 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting EUB 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> EUB 0
::fmt EUB 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> EUB 0
::default ECB 613
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 2368
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> ECB 2368
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 9420
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> ECB 9420
::put GIC 76590444
pageserver::pgdatadir_mapping::rel_block_to_key ECB 76675583
<pageserver::tenant::timeline::Timeline>::get_cached_rel_size GIC 144822205

Generated by: LCOV version 2.1-beta