LCOV - differential code coverage report
Current view: top level - src/include/access - htup_details.h (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 96.3 % 164 158 6 158
Current Date: 2026-09-20 14:13:17 +0900 Functions: 98.1 % 54 53 1 53
Baseline: lcov-20260920-baseline Branches: 78.0 % 50 39 11 39
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 3 3 3
(360..) days: 96.3 % 161 155 6 155
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 98.0 % 51 50 1 50
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 32065853 100.0 % (2 / 2)
GETSTRUCT CBC 90100105 100.0 % (2 / 2)
HEAP_LOCKED_UPGRADED CBC 188567 100.0 % (4 / 4) 83.3 % (5 / 6)
HEAP_XMAX_IS_EXCL_LOCKED CBC 106674 100.0 % (2 / 2)
HEAP_XMAX_IS_KEYSHR_LOCKED CBC 515183 100.0 % (2 / 2)
HEAP_XMAX_IS_LOCKED_ONLY CBC 26372847 100.0 % (3 / 3) 75.0 % (3 / 4)
HEAP_XMAX_IS_SHR_LOCKED CBC 99858 100.0 % (2 / 2)
HeapTupleClearHeapOnly CBC 4456660 100.0 % (3 / 3)
HeapTupleClearHotUpdated CBC 4441420 100.0 % (3 / 3)
HeapTupleHasExternal CBC 23961478 100.0 % (2 / 2)
HeapTupleHasNulls CBC 471341828 100.0 % (2 / 2)
HeapTupleHasVarWidth CBC 134864447 100.0 % (2 / 2)
HeapTupleHeaderClearHeapOnly CBC 4456660 100.0 % (3 / 3)
HeapTupleHeaderClearHotUpdated CBC 6875608 100.0 % (3 / 3)
HeapTupleHeaderClearMatch CBC 7730862 100.0 % (3 / 3)
HeapTupleHeaderGetDatumLength CBC 2559289 100.0 % (2 / 2)
HeapTupleHeaderGetRawCommandId CBC 19211275 100.0 % (2 / 2)
HeapTupleHeaderGetRawXmax CBC 68530034 100.0 % (2 / 2)
HeapTupleHeaderGetRawXmin CBC 222587180 100.0 % (2 / 2)
HeapTupleHeaderGetSpeculativeToken CBC 2 100.0 % (3 / 3) 50.0 % (1 / 2)
HeapTupleHeaderGetTypMod CBC 2549819 100.0 % (2 / 2)
HeapTupleHeaderGetTypeId CBC 2556897 100.0 % (2 / 2)
HeapTupleHeaderGetUpdateXid CBC 10628897 100.0 % (6 / 6) 100.0 % (6 / 6)
HeapTupleHeaderGetXmin CBC 77569069 100.0 % (3 / 3) 100.0 % (2 / 2)
HeapTupleHeaderGetXvac CBC 9731437 75.0 % (3 / 4) 50.0 % (1 / 2)
HeapTupleHeaderHasMatch CBC 8994821 100.0 % (2 / 2)
HeapTupleHeaderIndicatesMovedPartitions CBC 150520 100.0 % (2 / 2)
HeapTupleHeaderIsHeapOnly CBC 82109068 100.0 % (2 / 2)
HeapTupleHeaderIsHotUpdated CBC 26405324 100.0 % (4 / 4) 100.0 % (6 / 6)
HeapTupleHeaderIsSpeculative CBC 228142016 100.0 % (2 / 2)
HeapTupleHeaderSetCmax CBC 6923168 100.0 % (7 / 7) 75.0 % (3 / 4)
HeapTupleHeaderSetCmin CBC 17819570 100.0 % (5 / 5) 50.0 % (1 / 2)
HeapTupleHeaderSetDatumLength CBC 18934339 100.0 % (3 / 3)
HeapTupleHeaderSetHeapOnly CBC 333736 100.0 % (3 / 3)
HeapTupleHeaderSetHotUpdated CBC 206104 100.0 % (3 / 3)
HeapTupleHeaderSetMatch CBC 3931963 100.0 % (3 / 3)
HeapTupleHeaderSetMovedPartitions CBC 779 100.0 % (3 / 3)
HeapTupleHeaderSetSpeculativeToken CBC 2280 100.0 % (3 / 3)
HeapTupleHeaderSetTypMod CBC 18969197 100.0 % (3 / 3)
HeapTupleHeaderSetTypeId CBC 18969197 100.0 % (3 / 3)
HeapTupleHeaderSetXmax CBC 25129349 100.0 % (3 / 3)
HeapTupleHeaderSetXmin CBC 17847487 100.0 % (3 / 3)
HeapTupleHeaderSetXminFrozen CBC 104115 100.0 % (4 / 4) 50.0 % (1 / 2)
HeapTupleHeaderSetXvac UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
HeapTupleHeaderXminCommitted CBC 185949515 100.0 % (2 / 2)
HeapTupleHeaderXminFrozen CBC 381214605 100.0 % (2 / 2)
HeapTupleHeaderXminInvalid CBC 48529560 100.0 % (2 / 2)
HeapTupleIsHeapOnly CBC 45190646 100.0 % (2 / 2)
HeapTupleIsHotUpdated CBC 9808068 100.0 % (2 / 2)
HeapTupleNoNulls CBC 203127511 100.0 % (2 / 2)
HeapTupleSetHeapOnly CBC 333736 100.0 % (3 / 3)
HeapTupleSetHotUpdated CBC 166868 100.0 % (3 / 3)
fastgetattr CBC 196636013 100.0 % (12 / 12) 87.5 % (7 / 8)
heap_getattr CBC 185533720 83.3 % (5 / 6) 75.0 % (3 / 4)

Generated by: LCOV version 2.0-1