LCOV - code coverage report
Current view:
top level
-
src/backend/storage/ipc
- procarray.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1160
1333
87.0 %
Date:
2025-04-02 20:15:43
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
HaveVirtualXIDsDelayingChkpt
58
BackendXidGetPid
60
GetReplicationHorizons
92
ExpireAllKnownAssignedTransactionIds
206
ProcArrayInitRecovery
206
KnownAssignedXidsDisplay
214
ProcArrayGroupClearXid
366
ProcArrayClearTransaction
566
KnownAssignedXidsGetOldestXmin
674
GetCurrentVirtualXIDs
786
CountOtherDBBackends
840
ExpireOldKnownAssignedTransactionIds
896
ProcArrayApplyRecoveryInfo
896
GetOldestActiveTransactionId
1032
KnownAssignedXidsRemovePreceding
1102
ProcNumberGetProc
1162
GetOldestSafeDecodingTransactionId
1270
XidCacheRemoveRunningXids
1300
GlobalVisCheckRemovableFullXid
1656
GetRunningTransactionData
2010
KnownAssignedXidsGetAndSetXmin
2044
ProcArrayShmemInit
2064
GetOldestTransactionIdConsideredRunning
2582
ProcArrayInstallRestoredXmin
3118
ProcArrayShmemSize
3840
ProcArraySetReplicationSlotXmin
4398
GetVirtualXIDsDelayingChkpt
4548
KnownAssignedTransactionIdsIdleMaintenance
11830
ProcNumberGetTransactionIds
17728
BackendPidGetProc
19790
GetConflictingVirtualXIDs
21930
BackendPidGetProcWithLock
23214
ProcArrayRemove
35310
ProcArrayAdd
35362
ExpireTreeKnownAssignedTransactionIds
41858
KnownAssignedXidsRemoveTree
41900
MaintainLatestCompletedXidRecovery
42960
KnownAssignedXidsAdd
43812
KnownAssignedXidsRemove
47196
KnownAssignedXidsSearch
47198
KnownAssignedXidsCompress
54626
GetMaxSnapshotSubxidCount
65424
GetMaxSnapshotXidCount
65786
GlobalVisUpdate
110980
GetOldestNonRemovableTransactionId
187242
ProcArrayEndTransactionInternal
260298
MaintainLatestCompletedXid
262176
ComputeXidHorizons
300896
GlobalVisUpdateApply
300896
GlobalVisTestShouldUpdate
773290
ProcArrayEndTransaction
851966
GetSnapshotData
3913526
GetSnapshotDataReuse
3913526
RecordKnownAssignedTransactionIds
4885630
GlobalVisTestIsRemovableXid
18933792
GlobalVisTestIsRemovableFullXid
18935448
FullXidRelativeTo
22734226
TransactionIdIsInProgress
23650736
GlobalVisTestFor
28293388
GlobalVisHorizonKindForRel
28480630
Generated by:
LCOV version 1.14