LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogprefetcher.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 97.6 % 294 287 7 287
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 24 24 24
Baseline: lcov-20250908-010021-baseline Branches: 83.8 % 154 129 25 129
Baseline Date: 2025-09-05 08:21:35 +0100 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
XLogPrefetcherNextBlock CBC 3493633 96.7 % (89 / 92) 88.2 % (67 / 76)
XLogPrefetcherReadRecord CBC 2736687 93.1 % (27 / 29) 73.1 % (19 / 26)
lrq_complete_lsn CBC 2736687 100.0 % (12 / 12) 83.3 % (10 / 12)
lrq_prefetch CBC 2736704 100.0 % (18 / 18) 83.3 % (10 / 12)
XLogPrefetchIncrement CBC 2873912 100.0 % (4 / 4) 75.0 % (3 / 4)
XLogPrefetchShmemInit CBC 1029 100.0 % (12 / 12) 50.0 % (1 / 2)
XLogPrefetcherIsFiltered CBC 506991 90.9 % (10 / 11) 87.5 % (7 / 8)
assign_recovery_prefetch CBC 1067 80.0 % (4 / 5) 50.0 % (1 / 2)
lrq_alloc CBC 1902 100.0 % (13 / 13) 50.0 % (1 / 2)
XLogPrefetcherAddFilter CBC 15051 100.0 % (11 / 11) 100.0 % (2 / 2)
XLogPrefetcherCompleteFilters CBC 2736687 100.0 % (8 / 8) 100.0 % (4 / 4)
XLogPrefetcherComputeStats CBC 1044740 100.0 % (14 / 14) 100.0 % (2 / 2)
pg_stat_get_recovery_prefetch CBC 6 100.0 % (17 / 17) 100.0 % (2 / 2)
XLogPrefetchReconfigure CBC 10 100.0 % (3 / 3)
XLogPrefetchResetStats CBC 3 100.0 % (9 / 9)
XLogPrefetchShmemSize CBC 1909 100.0 % (2 / 2)
XLogPrefetcherAllocate CBC 887 100.0 % (12 / 12)
XLogPrefetcherBeginRead CBC 1892 100.0 % (6 / 6)
XLogPrefetcherFree CBC 832 100.0 % (5 / 5)
XLogPrefetcherGetReader CBC 2736583 100.0 % (2 / 2)
check_recovery_prefetch CBC 1067 100.0 % (2 / 2)
lrq_completed CBC 1044757 100.0 % (2 / 2)
lrq_free CBC 1847 100.0 % (3 / 3)
lrq_inflight CBC 1044757 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta