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-07-22 13:15:50 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 15274
uniqueifyJsonbObject 15298
JsonbDeepContains 29164
appendValue 43271
appendKey 45619
lengthCompareJsonbPair 58317
convertJsonbArray 60304
lengthCompareJsonbStringValue 60614
convertToJsonb 65842
JsonbValueToJsonb 67486
appendElement 71530
pushState 80898
padBufferToInt 115819
JsonbHashScalarValue 115932
freeAndGetParent 126085
findJsonbValueFromContainer 139412
convertJsonbScalar 148048
copyScalarSubstructure 150664
getKeyJsonValueFromContainer 173102
convertJsonbValue 180479
compareJsonbContainers 189677
appendToBuffer 203724
pushJsonbValue 305354
pushJsonbValueScalar 307180
compareJsonbScalarValue 324323
copyToBuffer 361508
reserveFromBuffer 460963
lengthCompareJsonbString 470474
JsonbIteratorInit 495147
iteratorFromContainer 517654
fillJsonbValue 1101085
getJsonbLength 1164990
getJsonbOffset 1324952
JsonbIteratorNext 1779617

Generated by: LCOV version 2.0-1