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-08-31 23:15:47 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 15303
uniqueifyJsonbObject 15327
JsonbDeepContains 29164
appendValue 43318
appendKey 45666
lengthCompareJsonbPair 58326
convertJsonbArray 60351
lengthCompareJsonbStringValue 60623
convertToJsonb 65845
JsonbValueToJsonb 67489
appendElement 71701
pushState 80974
JsonbHashScalarValue 115932
padBufferToInt 116004
freeAndGetParent 122636
findJsonbValueFromContainer 139412
convertJsonbScalar 148240
copyScalarSubstructure 150856
getKeyJsonValueFromContainer 173102
compareJsonbContainers 179178
convertJsonbValue 180700
appendToBuffer 203990
pushJsonbValue 305698
pushJsonbValueScalar 307524
compareJsonbScalarValue 313144
copyToBuffer 362039
reserveFromBuffer 461493
lengthCompareJsonbString 470483
JsonbIteratorInit 473766
iteratorFromContainer 494859
fillJsonbValue 1075730
getJsonbLength 1147698
getJsonbOffset 1288703
JsonbIteratorNext 1727381

Generated by: LCOV version 2.0-1