LCOV - code coverage report
Current view:
top level
-
src/backend/storage/ipc
- procarray.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1153
1332
86.6 %
Date:
2025-07-01 11:17:30
Functions:
71
77
92.2 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
BackendPidGetProc
22566
BackendPidGetProcWithLock
25884
BackendXidGetPid
60
CancelDBBackends
20
CancelVirtualTransaction
6
ComputeXidHorizons
384800
CountDBBackends
30
CountDBConnections
0
CountOtherDBBackends
864
CountUserBackends
0
ExpireAllKnownAssignedTransactionIds
210
ExpireOldKnownAssignedTransactionIds
1570
ExpireTreeKnownAssignedTransactionIds
42296
FullXidRelativeTo
23071770
GetConflictingVirtualXIDs
25138
GetCurrentVirtualXIDs
756
GetMaxSnapshotSubxidCount
63432
GetMaxSnapshotXidCount
63800
GetOldestActiveTransactionId
1692
GetOldestNonRemovableTransactionId
272428
GetOldestSafeDecodingTransactionId
1296
GetOldestTransactionIdConsideredRunning
3282
GetReplicationHorizons
94
GetRunningTransactionData
2698
GetSnapshotData
4195698
GetSnapshotDataReuse
4195698
GetVirtualXIDsDelayingChkpt
5944
GlobalVisCheckRemovableFullXid
1778
GlobalVisCheckRemovableXid
12
GlobalVisHorizonKindForRel
28782602
GlobalVisTestFor
28510174
GlobalVisTestIsRemovableFullXid
18868818
GlobalVisTestIsRemovableXid
18867040
GlobalVisTestShouldUpdate
807638
GlobalVisUpdate
108996
GlobalVisUpdateApply
384800
HaveVirtualXIDsDelayingChkpt
70
IsBackendPid
4
KnownAssignedTransactionIdsIdleMaintenance
7386
KnownAssignedXidExists
2
KnownAssignedXidsAdd
43902
KnownAssignedXidsCompress
51294
KnownAssignedXidsDisplay
218
KnownAssignedXidsGet
0
KnownAssignedXidsGetAndSetXmin
2228
KnownAssignedXidsGetOldestXmin
678
KnownAssignedXidsRemove
47634
KnownAssignedXidsRemovePreceding
1780
KnownAssignedXidsRemoveTree
42338
KnownAssignedXidsReset
0
KnownAssignedXidsSearch
47636
MaintainLatestCompletedXid
263808
MaintainLatestCompletedXidRecovery
44076
MinimumActiveBackends
0
ProcArrayAdd
34344
ProcArrayApplyRecoveryInfo
1570
ProcArrayApplyXidAssignment
42
ProcArrayClearTransaction
582
ProcArrayEndTransaction
1023494
ProcArrayEndTransactionInternal
261914
ProcArrayGetReplicationSlotXmin
44
ProcArrayGroupClearXid
286
ProcArrayInitRecovery
210
ProcArrayInstallImportedXmin
36
ProcArrayInstallRestoredXmin
3120
ProcArrayRemove
34292
ProcArraySetReplicationSlotXmin
4526
ProcArrayShmemInit
2126
ProcArrayShmemSize
3952
ProcNumberGetProc
1314
ProcNumberGetTransactionIds
20654
RecordKnownAssignedTransactionIds
4912010
SignalVirtualTransaction
10
TerminateOtherDBBackends
2
TransactionIdIsActive
0
TransactionIdIsInProgress
20707578
XidCacheRemoveRunningXids
1298
Generated by:
LCOV version 1.16