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 05:18:48
Functions:
71
77
92.2 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
CountDBConnections
0
CountUserBackends
0
KnownAssignedXidsGet
0
KnownAssignedXidsReset
0
MinimumActiveBackends
0
TransactionIdIsActive
0
KnownAssignedXidExists
2
TerminateOtherDBBackends
2
IsBackendPid
4
CancelVirtualTransaction
6
SignalVirtualTransaction
10
GlobalVisCheckRemovableXid
12
CancelDBBackends
18
CountDBBackends
30
ProcArrayInstallImportedXmin
36
ProcArrayApplyXidAssignment
42
ProcArrayGetReplicationSlotXmin
44
BackendXidGetPid
60
HaveVirtualXIDsDelayingChkpt
86
GetReplicationHorizons
96
ExpireAllKnownAssignedTransactionIds
210
ProcArrayInitRecovery
210
KnownAssignedXidsDisplay
218
ProcArrayGroupClearXid
310
ProcArrayClearTransaction
580
KnownAssignedXidsGetOldestXmin
696
GetCurrentVirtualXIDs
752
CountOtherDBBackends
864
ProcNumberGetProc
1064
GetOldestSafeDecodingTransactionId
1292
XidCacheRemoveRunningXids
1298
ExpireOldKnownAssignedTransactionIds
1588
ProcArrayApplyRecoveryInfo
1588
GetOldestActiveTransactionId
1698
GlobalVisCheckRemovableFullXid
1772
KnownAssignedXidsRemovePreceding
1798
KnownAssignedXidsGetAndSetXmin
2050
ProcArrayShmemInit
2126
GetRunningTransactionData
2726
ProcArrayInstallRestoredXmin
3122
GetOldestTransactionIdConsideredRunning
3304
ProcArrayShmemSize
3952
ProcArraySetReplicationSlotXmin
4530
GetVirtualXIDsDelayingChkpt
5956
KnownAssignedTransactionIdsIdleMaintenance
13250
ProcNumberGetTransactionIds
22348
BackendPidGetProc
24322
BackendPidGetProcWithLock
27654
GetConflictingVirtualXIDs
28388
ProcArrayRemove
34968
ProcArrayAdd
35020
ExpireTreeKnownAssignedTransactionIds
42410
KnownAssignedXidsRemoveTree
42452
KnownAssignedXidsAdd
43984
MaintainLatestCompletedXidRecovery
44208
KnownAssignedXidsRemove
47748
KnownAssignedXidsSearch
47750
KnownAssignedXidsCompress
57290
GetMaxSnapshotSubxidCount
64702
GetMaxSnapshotXidCount
65068
GlobalVisUpdate
108336
ProcArrayEndTransactionInternal
262490
MaintainLatestCompletedXid
264382
GetOldestNonRemovableTransactionId
331222
ComputeXidHorizons
442958
GlobalVisUpdateApply
442958
GlobalVisTestShouldUpdate
757318
ProcArrayEndTransaction
1142420
GetSnapshotData
4373956
GetSnapshotDataReuse
4373956
RecordKnownAssignedTransactionIds
4915978
GlobalVisTestIsRemovableXid
18840998
GlobalVisTestIsRemovableFullXid
18842770
TransactionIdIsInProgress
22517124
FullXidRelativeTo
23280706
GlobalVisTestFor
28496988
GlobalVisHorizonKindForRel
28828210
Generated by:
LCOV version 1.16