LCOV - code coverage report
Current view:
top level
-
src/backend/storage/ipc
- procarray.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1159
1333
86.9 %
Date:
2025-04-24 15:15:11
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
20
CountDBBackends
30
ProcArrayInstallImportedXmin
36
ProcArrayApplyXidAssignment
42
ProcArrayGetReplicationSlotXmin
44
BackendXidGetPid
60
HaveVirtualXIDsDelayingChkpt
68
GetReplicationHorizons
92
ExpireAllKnownAssignedTransactionIds
208
ProcArrayInitRecovery
208
KnownAssignedXidsDisplay
216
ProcArrayGroupClearXid
264
ProcArrayClearTransaction
578
KnownAssignedXidsGetOldestXmin
692
GetCurrentVirtualXIDs
774
CountOtherDBBackends
856
ProcNumberGetProc
1194
GetOldestSafeDecodingTransactionId
1288
XidCacheRemoveRunningXids
1298
ExpireOldKnownAssignedTransactionIds
1536
ProcArrayApplyRecoveryInfo
1536
GetOldestActiveTransactionId
1674
KnownAssignedXidsRemovePreceding
1744
GlobalVisCheckRemovableFullXid
1756
ProcArrayShmemInit
2100
KnownAssignedXidsGetAndSetXmin
2102
GetRunningTransactionData
2668
ProcArrayInstallRestoredXmin
3118
GetOldestTransactionIdConsideredRunning
3250
ProcArrayShmemSize
3906
ProcArraySetReplicationSlotXmin
4486
GetVirtualXIDsDelayingChkpt
5868
KnownAssignedTransactionIdsIdleMaintenance
11132
ProcNumberGetTransactionIds
18176
BackendPidGetProc
20142
GetConflictingVirtualXIDs
22052
BackendPidGetProcWithLock
23422
ProcArrayRemove
35764
ProcArrayAdd
35820
ExpireTreeKnownAssignedTransactionIds
42016
KnownAssignedXidsRemoveTree
42058
MaintainLatestCompletedXidRecovery
43760
KnownAssignedXidsAdd
43920
KnownAssignedXidsRemove
47354
KnownAssignedXidsSearch
47356
KnownAssignedXidsCompress
54726
GetMaxSnapshotSubxidCount
66288
GetMaxSnapshotXidCount
66654
GlobalVisUpdate
112864
GetOldestNonRemovableTransactionId
192742
ProcArrayEndTransactionInternal
262946
MaintainLatestCompletedXid
264832
ComputeXidHorizons
308948
GlobalVisUpdateApply
308948
GlobalVisTestShouldUpdate
813970
ProcArrayEndTransaction
869888
GetSnapshotData
3966166
GetSnapshotDataReuse
3966166
RecordKnownAssignedTransactionIds
4891768
GlobalVisTestIsRemovableXid
18888264
GlobalVisTestIsRemovableFullXid
18890020
FullXidRelativeTo
22724316
TransactionIdIsInProgress
23748548
GlobalVisTestFor
28313100
GlobalVisHorizonKindForRel
28505842
Generated by:
LCOV version 1.14