LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogprefetcher.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 97.6 % 294 287 7 287
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 24 24 24
Baseline: lcov-20251028-005825-baseline Branches: 83.8 % 154 129 25 129
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 97.6 % 294 287 7 287
Function coverage date bins:
(360..) days: 100.0 % 24 24 24
Branch coverage date bins:
(360..) days: 83.8 % 154 129 25 129

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
XLogPrefetchIncrement CBC 2880516 100.0 % (4 / 4) 75.0 % (3 / 4)
XLogPrefetchReconfigure CBC 10 100.0 % (3 / 3)
XLogPrefetchResetStats CBC 3 100.0 % (9 / 9)
XLogPrefetchShmemInit CBC 1049 100.0 % (12 / 12) 50.0 % (1 / 2)
XLogPrefetchShmemSize CBC 1949 100.0 % (2 / 2)
XLogPrefetcherAddFilter CBC 15102 100.0 % (11 / 11) 100.0 % (2 / 2)
XLogPrefetcherAllocate CBC 907 100.0 % (12 / 12)
XLogPrefetcherBeginRead CBC 1934 100.0 % (6 / 6)
XLogPrefetcherCompleteFilters CBC 2743548 100.0 % (8 / 8) 100.0 % (4 / 4)
XLogPrefetcherComputeStats CBC 1048358 100.0 % (14 / 14) 100.0 % (2 / 2)
XLogPrefetcherFree CBC 852 100.0 % (5 / 5)
XLogPrefetcherGetReader CBC 2743442 100.0 % (2 / 2)
XLogPrefetcherIsFiltered CBC 507049 90.9 % (10 / 11) 87.5 % (7 / 8)
XLogPrefetcherNextBlock CBC 3475873 96.7 % (89 / 92) 88.2 % (67 / 76)
XLogPrefetcherReadRecord CBC 2743548 93.1 % (27 / 29) 73.1 % (19 / 26)
assign_recovery_prefetch CBC 1087 80.0 % (4 / 5) 50.0 % (1 / 2)
check_recovery_prefetch CBC 1087 100.0 % (2 / 2)
lrq_alloc CBC 1944 100.0 % (13 / 13) 50.0 % (1 / 2)
lrq_complete_lsn CBC 2743548 100.0 % (12 / 12) 83.3 % (10 / 12)
lrq_completed CBC 1048376 100.0 % (2 / 2)
lrq_free CBC 1889 100.0 % (3 / 3)
lrq_inflight CBC 1048376 100.0 % (2 / 2)
lrq_prefetch CBC 2743566 100.0 % (18 / 18) 83.3 % (10 / 12)
pg_stat_get_recovery_prefetch CBC 6 100.0 % (17 / 17) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta