LCOV - code coverage report
Current view: top level - src/include/access - htup_details.h (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 97.3 % 187 182
Test Date: 2026-11-11 13:16:13 Functions: 98.4 % 61 60
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 92.0 % 50 46

Function Name Sort by function name Hit count Sort by function hit count
BITMAPLEN 34331931
GETSTRUCT 97076701
HEAP_LOCKED_UPGRADED 186552
HEAP_XMAX_IS_EXCL_LOCKED 106774
HEAP_XMAX_IS_KEYSHR_LOCKED 105922
HEAP_XMAX_IS_LOCKED_ONLY 31449820
HEAP_XMAX_IS_SHR_LOCKED 99972
HeapTupleClearHeapOnly 4458618
HeapTupleClearHotUpdated 4442328
HeapTupleHasExternal 24707185
HeapTupleHasNulls 481565603
HeapTupleHasVarWidth 138259040
HeapTupleHeaderClearDatum 47013
HeapTupleHeaderClearHeapOnly 4458618
HeapTupleHeaderClearHotUpdated 6980086
HeapTupleHeaderClearMatch 7653766
HeapTupleHeaderGetDatumLength 1747275
HeapTupleHeaderGetRawCommandId 20016677
HeapTupleHeaderGetRawXmax 88994125
HeapTupleHeaderGetRawXmin 206513012
HeapTupleHeaderGetSpeculativeToken 2
HeapTupleHeaderGetTypMod 2840957
HeapTupleHeaderGetTypeId 7414658
HeapTupleHeaderGetUpdateXid 12545319
HeapTupleHeaderGetVersion 1002665
HeapTupleHeaderGetXmin 71555997
HeapTupleHeaderGetXvac 17193995
HeapTupleHeaderHasMatch 9252633
HeapTupleHeaderIndicatesMovedPartitions 17176
HeapTupleHeaderIsDatum 201325065
HeapTupleHeaderIsHeapOnly 85469500
HeapTupleHeaderIsHotUpdated 27011869
HeapTupleHeaderIsSpeculative 229254150
HeapTupleHeaderIsVersionedDatum 194770489
HeapTupleHeaderReallyIsDatum 1187820
HeapTupleHeaderSetCmax 7035358
HeapTupleHeaderSetCmin 18055342
HeapTupleHeaderSetDatum 19214008
HeapTupleHeaderSetDatumLength 19213964
HeapTupleHeaderSetHeapOnly 347584
HeapTupleHeaderSetHotUpdated 214324
HeapTupleHeaderSetMatch 3986946
HeapTupleHeaderSetMovedPartitions 780
HeapTupleHeaderSetSpeculativeToken 2279
HeapTupleHeaderSetTypMod 14170058
HeapTupleHeaderSetTypeId 19213964
HeapTupleHeaderSetVersion 5043973
HeapTupleHeaderSetXmax 25562864
HeapTupleHeaderSetXmin 18106852
HeapTupleHeaderSetXminFrozen 104151
HeapTupleHeaderSetXvac 0
HeapTupleHeaderXminCommitted 187564204
HeapTupleHeaderXminFrozen 376943435
HeapTupleHeaderXminInvalid 49546859
HeapTupleIsHeapOnly 45394188
HeapTupleIsHotUpdated 10208101
HeapTupleNoNulls 206897499
HeapTupleSetHeapOnly 347584
HeapTupleSetHotUpdated 173792
fastgetattr 200024623
heap_getattr 187402237

Generated by: LCOV version 2.0-1