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 % 709 646
Test Date: 2026-10-12 09: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 1018
equalsJsonbScalarValue 2559
convertJsonbObject 15324
uniqueifyJsonbObject 15348
JsonbDeepContains 29164
appendValue 43347
appendKey 45695
lengthCompareJsonbPair 58383
convertJsonbArray 60353
lengthCompareJsonbStringValue 60680
convertToJsonb 65891
JsonbValueToJsonb 67535
appendElement 71617
pushState 81000
JsonbHashScalarValue 115932
padBufferToInt 115968
freeAndGetParent 130300
findJsonbValueFromContainer 139412
convertJsonbScalar 148237
copyScalarSubstructure 150853
getKeyJsonValueFromContainer 173362
compareJsonbContainers 179178
convertJsonbValue 180691
appendToBuffer 204016
pushJsonbValue 305744
pushJsonbValueScalar 307570
compareJsonbScalarValue 313144
copyToBuffer 362039
reserveFromBuffer 461552
lengthCompareJsonbString 471040
JsonbIteratorInit 475986
iteratorFromContainer 502523
fillJsonbValue 1092058
getJsonbLength 1158917
getJsonbOffset 1298730
JsonbIteratorNext 1755713

Generated by: LCOV version 2.0-1