LCOV - differential code coverage report
Current view: top level - src/include/access - htup_details.h (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 96.3 % 164 158 6 4 154 4
Current Date: 2026-05-05 10:23:31 +0900 Functions: 98.1 % 54 53 1 4 49 3
Baseline: lcov-20260505-025707-baseline Branches: 78.0 % 50 39 11 39
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 4 4 4
(360..) days: 96.2 % 160 154 6 154
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 98.0 % 51 50 1 1 49
Branch coverage date bins:
(360..) days: 78.0 % 50 39 11 39

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
BITMAPLEN CBC 40187500 100.0 % (2 / 2)
GETSTRUCT CBC 92932052 100.0 % (2 / 2)
HEAP_LOCKED_UPGRADED CBC 188641 100.0 % (4 / 4) 83.3 % (5 / 6)
HEAP_XMAX_IS_KEYSHR_LOCKED GNC 515129 100.0 % (2 / 2)
HEAP_XMAX_IS_LOCKED_ONLY CBC 28654538 100.0 % (3 / 3) 75.0 % (3 / 4)
HEAP_XMAX_IS_SHR_LOCKED GNC 99998 100.0 % (2 / 2)
HeapTupleClearHeapOnly CBC 4430282 100.0 % (3 / 3)
HeapTupleClearHotUpdated CBC 4414634 100.0 % (3 / 3)
HeapTupleHasExternal CBC 24455194 100.0 % (2 / 2)
HeapTupleHasNulls CBC 501988830 100.0 % (2 / 2)
HeapTupleHasVarWidth CBC 144884288 100.0 % (2 / 2)
HeapTupleHeaderClearHeapOnly CBC 4430282 100.0 % (3 / 3)
HeapTupleHeaderClearHotUpdated CBC 6849726 100.0 % (3 / 3)
HeapTupleHeaderClearMatch CBC 8339700 100.0 % (3 / 3)
HeapTupleHeaderGetDatumLength CBC 2605197 100.0 % (2 / 2)
HeapTupleHeaderGetRawCommandId CBC 19399135 100.0 % (2 / 2)
HeapTupleHeaderGetRawXmax CBC 70467105 100.0 % (2 / 2)
HeapTupleHeaderGetRawXmin CBC 232143385 100.0 % (2 / 2)
HeapTupleHeaderGetSpeculativeToken CBC 2 100.0 % (3 / 3) 50.0 % (1 / 2)
HeapTupleHeaderGetTypMod CBC 2595729 100.0 % (2 / 2)
HeapTupleHeaderGetTypeId CBC 2602807 100.0 % (2 / 2)
HeapTupleHeaderGetUpdateXid CBC 10644549 100.0 % (6 / 6) 100.0 % (6 / 6)
HeapTupleHeaderGetXmin CBC 77706743 100.0 % (3 / 3) 100.0 % (2 / 2)
HeapTupleHeaderGetXvac CBC 9518099 75.0 % (3 / 4) 50.0 % (1 / 2)
HeapTupleHeaderHasMatch CBC 9116260 100.0 % (2 / 2)
HeapTupleHeaderIndicatesMovedPartitions CBC 150193 100.0 % (2 / 2)
HeapTupleHeaderIsHeapOnly CBC 82510223 100.0 % (2 / 2)
HeapTupleHeaderIsHotUpdated CBC 26226966 100.0 % (4 / 4) 100.0 % (6 / 6)
HeapTupleHeaderIsSpeculative CBC 228738759 100.0 % (2 / 2)
HeapTupleHeaderSetCmax CBC 6898632 100.0 % (7 / 7) 75.0 % (3 / 4)
HeapTupleHeaderSetCmin CBC 17968463 100.0 % (5 / 5) 50.0 % (1 / 2)
HeapTupleHeaderSetDatumLength CBC 19120555 100.0 % (3 / 3)
HeapTupleHeaderSetHeapOnly CBC 336460 100.0 % (3 / 3)
HeapTupleHeaderSetHotUpdated CBC 206429 100.0 % (3 / 3)
HeapTupleHeaderSetMatch CBC 4040775 100.0 % (3 / 3)
HeapTupleHeaderSetMovedPartitions CBC 818 100.0 % (3 / 3)
HeapTupleHeaderSetSpeculativeToken CBC 2229 100.0 % (3 / 3)
HeapTupleHeaderSetTypMod CBC 19147651 100.0 % (3 / 3)
HeapTupleHeaderSetTypeId CBC 19147651 100.0 % (3 / 3)
HeapTupleHeaderSetXmax CBC 25321885 100.0 % (3 / 3)
HeapTupleHeaderSetXmin CBC 17997484 100.0 % (3 / 3)
HeapTupleHeaderSetXminFrozen CBC 104102 100.0 % (4 / 4) 50.0 % (1 / 2)
HeapTupleHeaderSetXvac UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
HeapTupleHeaderXminCommitted CBC 195951431 100.0 % (2 / 2)
HeapTupleHeaderXminFrozen CBC 392850939 100.0 % (2 / 2)
HeapTupleHeaderXminInvalid CBC 48643437 100.0 % (2 / 2)
HeapTupleIsHeapOnly CBC 45972323 100.0 % (2 / 2)
HeapTupleIsHotUpdated CBC 9747481 100.0 % (2 / 2)
HeapTupleNoNulls CBC 214054090 100.0 % (2 / 2)
HeapTupleSetHeapOnly CBC 336460 100.0 % (3 / 3)
HeapTupleSetHotUpdated CBC 168230 100.0 % (3 / 3)
fastgetattr GNC 207319746 100.0 % (12 / 12) 87.5 % (7 / 8)
heap_getattr CBC 195790917 83.3 % (5 / 6) 75.0 % (3 / 4)

Generated by: LCOV version 2.5.0-beta