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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 96.3 % 164 158 6 1 157 1
Current Date: 2025-09-06 07:49:51 +0900 Functions: 98.1 % 54 53 1 1 52
Baseline: lcov-20250907-010129-baseline Branches: 78.0 % 50 39 11 39
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 96.6 % 147 142 5 142
(360..) days: 93.8 % 16 15 1 15
Function coverage date bins:
(30,360] days: 98.1 % 52 51 1 51
(360..) days: 100.0 % 2 2 1 1
Branch coverage date bins:
(30,360] days: 76.3 % 38 29 9 29
(360..) days: 83.3 % 12 10 2 10

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 3787533 100.0 % (2 / 2)
GETSTRUCT CBC 62479003 100.0 % (2 / 2)
HEAP_LOCKED_UPGRADED CBC 36999 100.0 % (4 / 4) 83.3 % (5 / 6)
HEAP_XMAX_IS_EXCL_LOCKED CBC 106099 100.0 % (2 / 2)
HEAP_XMAX_IS_KEYSHR_LOCKED CBC 105362 100.0 % (2 / 2)
HEAP_XMAX_IS_LOCKED_ONLY CBC 17111072 100.0 % (3 / 3) 75.0 % (3 / 4)
HEAP_XMAX_IS_SHR_LOCKED CBC 99308 100.0 % (2 / 2)
HeapTupleClearHeapOnly CBC 320976 100.0 % (3 / 3)
HeapTupleClearHotUpdated CBC 309550 100.0 % (3 / 3)
HeapTupleHasExternal CBC 14800775 100.0 % (2 / 2)
HeapTupleHasNulls CBC 509536216 100.0 % (2 / 2)
HeapTupleHasVarWidth CBC 28378363 100.0 % (2 / 2)
HeapTupleHeaderClearHeapOnly CBC 320976 100.0 % (3 / 3)
HeapTupleHeaderClearHotUpdated CBC 2220503 100.0 % (3 / 3)
HeapTupleHeaderClearMatch CBC 5764309 100.0 % (3 / 3)
HeapTupleHeaderGetDatumLength CBC 1063911 100.0 % (2 / 2)
HeapTupleHeaderGetRawCommandId CBC 14654789 100.0 % (2 / 2)
HeapTupleHeaderGetRawXmax CBC 39044260 100.0 % (2 / 2)
HeapTupleHeaderGetRawXmin CBC 154820350 100.0 % (2 / 2)
HeapTupleHeaderGetSpeculativeToken CBC 2 100.0 % (3 / 3) 50.0 % (1 / 2)
HeapTupleHeaderGetTypMod CBC 1056229 100.0 % (2 / 2)
HeapTupleHeaderGetTypeId CBC 1062337 100.0 % (2 / 2)
HeapTupleHeaderGetUpdateXid CBC 6719179 100.0 % (6 / 6) 100.0 % (6 / 6)
HeapTupleHeaderGetXmin CBC 47717684 100.0 % (3 / 3) 100.0 % (2 / 2)
HeapTupleHeaderGetXvac CBC 5990148 75.0 % (3 / 4) 50.0 % (1 / 2)
HeapTupleHeaderHasMatch CBC 6395902 100.0 % (2 / 2)
HeapTupleHeaderIndicatesMovedPartitions CBC 122859 100.0 % (2 / 2)
HeapTupleHeaderIsHeapOnly CBC 51325643 100.0 % (2 / 2)
HeapTupleHeaderIsHotUpdated CBC 18622802 100.0 % (4 / 4) 100.0 % (6 / 6)
HeapTupleHeaderIsSpeculative CBC 223109167 100.0 % (2 / 2)
HeapTupleHeaderSetCmax CBC 2315532 100.0 % (7 / 7) 75.0 % (3 / 4)
HeapTupleHeaderSetCmin CBC 11925571 100.0 % (5 / 5) 50.0 % (1 / 2)
HeapTupleHeaderSetDatumLength CBC 12649966 100.0 % (3 / 3)
HeapTupleHeaderSetHeapOnly CBC 284368 100.0 % (3 / 3)
HeapTupleHeaderSetHotUpdated CBC 178162 100.0 % (3 / 3)
HeapTupleHeaderSetMatch CBC 2947473 100.0 % (3 / 3)
HeapTupleHeaderSetMovedPartitions CBC 627 100.0 % (3 / 3)
HeapTupleHeaderSetSpeculativeToken CBC 2070 100.0 % (3 / 3)
HeapTupleHeaderSetTypMod CBC 12673109 100.0 % (3 / 3)
HeapTupleHeaderSetTypeId CBC 12673109 100.0 % (3 / 3)
HeapTupleHeaderSetXmax CBC 14061580 100.0 % (3 / 3)
HeapTupleHeaderSetXmin CBC 11946264 100.0 % (3 / 3)
HeapTupleHeaderSetXminFrozen CBC 103179 100.0 % (4 / 4) 50.0 % (1 / 2)
HeapTupleHeaderSetXvac UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
HeapTupleHeaderXminCommitted CBC 128490072 100.0 % (2 / 2)
HeapTupleHeaderXminFrozen CBC 335406438 100.0 % (2 / 2)
HeapTupleHeaderXminInvalid CBC 34247896 100.0 % (2 / 2)
HeapTupleIsHeapOnly CBC 32042618 100.0 % (2 / 2)
HeapTupleIsHotUpdated CBC 7386650 100.0 % (2 / 2)
HeapTupleNoNulls CBC 254854893 100.0 % (2 / 2)
HeapTupleSetHeapOnly CBC 284368 100.0 % (3 / 3)
HeapTupleSetHotUpdated CBC 142184 100.0 % (3 / 3)
fastgetattr GNC 149197193 100.0 % (12 / 12) 87.5 % (7 / 8)
heap_getattr CBC 140348946 83.3 % (5 / 6) 75.0 % (3 / 4)

Generated by: LCOV version 2.4-beta