LCOV - code coverage report
Current view: top level - src/backend/utils/adt - jsonb_util.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.1 % 711 648
Test Date: 2026-08-11 20:15:55 Functions: 100.0 % 38 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.6 % 428 315

Function Name Sort by function name Hit count Sort by function hit count
JsonbHashScalarValueExtended 144
JsonbToJsonbValue 482
getIthJsonbValueFromContainer 998
equalsJsonbScalarValue 2559
convertJsonbObject 15326
uniqueifyJsonbObject 15350
JsonbDeepContains 29164
appendValue 43336
appendKey 45684
lengthCompareJsonbPair 58330
convertJsonbArray 60350
lengthCompareJsonbStringValue 60627
convertToJsonb 65853
JsonbValueToJsonb 67497
appendElement 71669
pushState 80996
JsonbHashScalarValue 115932
padBufferToInt 115996
freeAndGetParent 128042
findJsonbValueFromContainer 139412
convertJsonbScalar 148230
copyScalarSubstructure 150846
getKeyJsonValueFromContainer 173102
compareJsonbContainers 179178
convertJsonbValue 180694
appendToBuffer 204005
pushJsonbValue 305732
pushJsonbValueScalar 307558
compareJsonbScalarValue 313144
copyToBuffer 362058
reserveFromBuffer 461530
lengthCompareJsonbString 470487
JsonbIteratorInit 474634
iteratorFromContainer 500265
fillJsonbValue 1087222
getJsonbLength 1156994
getJsonbOffset 1297110
JsonbIteratorNext 1746015

Generated by: LCOV version 2.0-1