LCOV - differential code coverage report
Current view: top level - src/backend/utils/resowner - resowner.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 85.5 % 463 396 3 27 36 1 10 246 21 119 56 247 3
Current Date: 2023-04-08 17:13:01 Functions: 86.6 % 67 58 9 55 3 9 58
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 89.5 % 19 17 2 17
View type: Flat (180,240] days: 80.0 % 5 4 1 4
Legend: Lines: hit not hit (240..) days: 85.4 % 439 375 27 36 1 10 246 119 48 235
Function coverage date bins:
[..60] days: 100.0 % 3 3 3
(240..) days: 44.0 % 125 55 9 55 7 54

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
ResourceOwnerReleaseInternal GIC 3018624 79.8 % (71 / 89)
PrintDSMLeakWarning LBC 0 0.0 % (0 / 3)
PrintDSMLeakWarning UIC 0
ResourceOwnerRememberFile ECB 5110
PrintFileLeakWarning UIC 0 0.0 % (0 / 3)
PrintHMACLeakWarning LBC 0 0.0 % (0 / 3)
PrintHMACLeakWarning UIC 0
ResourceOwnerRememberCryptoHash ECB 499247
PrintRelCacheLeakWarning UIC 0 0.0 % (0 / 3)
PrintTupleDescLeakWarning UIC 0 0.0 % (0 / 3)
ResourceArrayRemove GIC 205826244 96.7 % (29 / 30)
ResourceOwnerForgetCryptoHash GIC 499242 75.0 % (3 / 4)
ResourceOwnerForgetFile GIC 5110 75.0 % (3 / 4)
ResourceOwnerForgetJIT GNC 839 75.0 % (3 / 4)
ResourceOwnerForgetJIT GIC 839
ResourceOwnerEnlargeDSMs ECB 14798
ResourceOwnerForgetRelationRef GIC 39145584 75.0 % (3 / 4)
ResourceOwnerForgetSnapshot GIC 8845361 75.0 % (3 / 4)
CreateAuxProcessResourceOwner GIC 2407 100.0 % (7 / 7)
ReleaseAuxProcessResourcesCallback GIC 2407 100.0 % (4 / 4)
ResourceArrayAdd GIC 206595945 100.0 % (14 / 14)
ResourceArrayFree GIC 13047411 100.0 % (4 / 4)
ResourceArrayInit GIC 13078767 100.0 % (7 / 7)
ResourceOwnerDelete GIC 1003647 100.0 % (34 / 34)
ResourceOwnerEnlargeBufferIOs GNC 2601190 100.0 % (4 / 4)
ResourceOwnerEnlargeCryptoHash GIC 499247 100.0 % (3 / 3)
ResourceOwnerEnlargeDSMs GIC 14798 100.0 % (3 / 3)
ResourceOwnerEnlargeFiles GIC 7446 100.0 % (3 / 3)
ResourceOwnerEnlargePlanCacheRefs GIC 83803 100.0 % (3 / 3)
ResourceOwnerEnlargeRelationRefs GIC 40884389 100.0 % (3 / 3)
ResourceOwnerEnlargeSnapshots GIC 8845361 100.0 % (3 / 3)
ResourceOwnerGetParent GIC 482967 100.0 % (2 / 2)
ResourceOwnerNewParent GIC 1003682 100.0 % (17 / 17)
ResourceOwnerReleaseAllPlanCacheRefs GIC 7302 100.0 % (5 / 5)
ResourceOwnerRememberBuffer GIC 83570573 100.0 % (3 / 3)
ResourceOwnerRememberBufferIO GNC 2599422 100.0 % (3 / 3)
ResourceOwnerRememberCryptoHash GIC 499247 100.0 % (3 / 3)
ResourceOwnerRememberFile GIC 5110 100.0 % (3 / 3)
ResourceOwnerRememberHMAC GIC 216 100.0 % (3 / 3)
ResourceOwnerRememberLock GNC 27048592 100.0 % (7 / 7)
ResourceOwnerRememberLock GIC 27048592
ResourceOwnerRememberBuffer ECB 83570573
ResourceOwnerRememberRelationRef GIC 39145584 100.0 % (3 / 3)
ResourceOwnerRememberTupleDesc GIC 21264947 100.0 % (3 / 3)
PrintCryptoHashLeakWarning EUB 0
PrintPlanCacheLeakWarning EUB 0
PrintSnapshotLeakWarning EUB 0
RegisterResourceReleaseCallback ECB 23
ReleaseAuxProcessResources ECB 3026
ResourceArrayEnlarge ECB 208923634
ResourceArrayGetAny ECB 13180874
ResourceOwnerCreate ECB 1006059
ResourceOwnerEnlargeBuffers ECB 84925049
ResourceOwnerEnlargeCatCacheListRefs ECB 1600190
ResourceOwnerEnlargeCatCacheRefs ECB 48196159
ResourceOwnerEnlargeHMAC ECB 216
ResourceOwnerEnlargeJIT ECB 839
ResourceOwnerEnlargeTupleDescs ECB 21264947
ResourceOwnerForgetBuffer ECB 83570573
ResourceOwnerForgetBufferIO ECB 2599422
ResourceOwnerForgetCatCacheListRef ECB 1600190
ResourceOwnerForgetCatCacheRef ECB 48196159
ResourceOwnerForgetDSM ECB 14798
ResourceOwnerForgetHMAC ECB 216
ResourceOwnerForgetLock ECB 27048592
ResourceOwnerForgetPlanCacheRef ECB 83803
ResourceOwnerForgetTupleDesc ECB 21264947
ResourceOwnerRelease ECB 2932668
ResourceOwnerRememberCatCacheListRef ECB 1600190
ResourceOwnerRememberCatCacheRef ECB 48196159
ResourceOwnerRememberDSM ECB 14798
ResourceOwnerRememberJIT ECB 839
ResourceOwnerRememberPlanCacheRef ECB 83803
ResourceOwnerRememberSnapshot ECB 8845361
UnregisterResourceReleaseCallback EUB 0

Generated by: LCOV version v1.16-55-g56c0a2a