LCOV - code coverage report
Current view:
top level
-
src/backend/storage/ipc
- procarray.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1165
1319
88.3 %
Date:
2025-07-30 02:18:37
Functions:
71
76
93.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
BackendPidGetProc
25188
BackendPidGetProcWithLock
28562
BackendXidGetPid
60
CancelDBBackends
18
CancelVirtualTransaction
6
ComputeXidHorizons
421192
CountDBBackends
30
CountDBConnections
0
CountOtherDBBackends
870
CountUserBackends
0
ExpireAllKnownAssignedTransactionIds
214
ExpireOldKnownAssignedTransactionIds
1606
ExpireTreeKnownAssignedTransactionIds
42506
FullXidRelativeTo
23193378
GetConflictingVirtualXIDs
27136
GetCurrentVirtualXIDs
786
GetMaxSnapshotSubxidCount
65524
GetMaxSnapshotXidCount
65894
GetOldestActiveTransactionId
1812
GetOldestNonRemovableTransactionId
309468
GetOldestSafeDecodingTransactionId
1314
GetOldestTransactionIdConsideredRunning
3334
GetReplicationHorizons
94
GetRunningTransactionData
2752
GetSnapshotData
4330324
GetSnapshotDataReuse
4330324
GetVirtualXIDsDelayingChkpt
6020
GlobalVisCheckRemovableFullXid
2112
GlobalVisCheckRemovableXid
12
GlobalVisHorizonKindForRel
28769506
GlobalVisTestFor
28460038
GlobalVisTestIsRemovableFullXid
18817366
GlobalVisTestIsRemovableXid
18815254
GlobalVisTestShouldUpdate
768378
GlobalVisUpdate
108296
GlobalVisUpdateApply
421192
HaveVirtualXIDsDelayingChkpt
92
IsBackendPid
4
KnownAssignedTransactionIdsIdleMaintenance
19862
KnownAssignedXidExists
2
KnownAssignedXidsAdd
44078
KnownAssignedXidsCompress
64016
KnownAssignedXidsDisplay
222
KnownAssignedXidsGet
0
KnownAssignedXidsGetAndSetXmin
2076
KnownAssignedXidsGetOldestXmin
698
KnownAssignedXidsRemove
47844
KnownAssignedXidsRemovePreceding
1820
KnownAssignedXidsRemoveTree
42548
KnownAssignedXidsReset
0
KnownAssignedXidsSearch
47846
MaintainLatestCompletedXid
268242
MaintainLatestCompletedXidRecovery
44326
MinimumActiveBackends
0
ProcArrayAdd
35470
ProcArrayApplyRecoveryInfo
1606
ProcArrayApplyXidAssignment
42
ProcArrayClearTransaction
578
ProcArrayEndTransaction
1103906
ProcArrayEndTransactionInternal
266354
ProcArrayGetReplicationSlotXmin
44
ProcArrayGroupClearXid
256
ProcArrayInitRecovery
214
ProcArrayInstallImportedXmin
36
ProcArrayInstallRestoredXmin
3120
ProcArrayRemove
35416
ProcArraySetReplicationSlotXmin
4598
ProcArrayShmemInit
2152
ProcArrayShmemSize
3998
ProcNumberGetProc
1240
ProcNumberGetTransactionIds
23160
RecordKnownAssignedTransactionIds
4921800
SignalVirtualTransaction
10
TerminateOtherDBBackends
2
TransactionIdIsInProgress
21555124
XidCacheRemoveRunningXids
1298
Generated by:
LCOV version 1.16