LCOV - code coverage report
Current view:
top level
-
src/backend/storage/ipc
- procarray.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
1137
1333
85.3 %
Date:
2024-03-29 13:11:54
Functions:
70
79
88.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
CountDBConnections
0
CountUserBackends
0
GlobalVisTestNonRemovableFullHorizon
0
GlobalVisTestNonRemovableHorizon
0
KnownAssignedXidExists
0
KnownAssignedXidsGet
0
KnownAssignedXidsReset
0
MinimumActiveBackends
0
TransactionIdIsActive
0
TerminateOtherDBBackends
2
IsBackendPid
4
CancelVirtualTransaction
6
SignalVirtualTransaction
10
GlobalVisCheckRemovableXid
12
CancelDBBackends
20
CountDBBackends
26
HaveVirtualXIDsDelayingChkpt
28
ProcArrayInstallImportedXmin
32
ProcArrayApplyXidAssignment
42
ProcArrayGetReplicationSlotXmin
44
BackendXidGetPid
60
GetReplicationHorizons
62
ExpireAllKnownAssignedTransactionIds
186
ProcArrayInitRecovery
186
KnownAssignedXidsDisplay
192
KnownAssignedXidsGetOldestXmin
356
ProcArrayGroupClearXid
366
GlobalVisCheckRemovableFullXid
452
ExpireOldKnownAssignedTransactionIds
494
ProcArrayApplyRecoveryInfo
494
GetOldestActiveTransactionId
614
CountOtherDBBackends
676
KnownAssignedXidsRemovePreceding
680
GetCurrentVirtualXIDs
686
ProcArrayClearTransaction
764
GetOldestSafeDecodingTransactionId
1136
ProcNumberGetProc
1174
XidCacheRemoveRunningXids
1292
GetRunningTransactionData
1472
GetOldestTransactionIdConsideredRunning
1648
CreateSharedProcArray
1768
KnownAssignedXidsGetAndSetXmin
1972
ProcArrayInstallRestoredXmin
2948
GetVirtualXIDsDelayingChkpt
3256
ProcArrayShmemSize
3298
ProcArraySetReplicationSlotXmin
3852
BackendPidGetProc
9194
ProcNumberGetTransactionIds
9316
BackendPidGetProcWithLock
12064
GetConflictingVirtualXIDs
17860
ProcArrayRemove
26374
ProcArrayAdd
26432
KnownAssignedTransactionIdsIdleMaintenance
29832
ExpireTreeKnownAssignedTransactionIds
38666
KnownAssignedXidsRemoveTree
38708
MaintainLatestCompletedXidRecovery
38852
KnownAssignedXidsAdd
41182
KnownAssignedXidsRemove
44002
KnownAssignedXidsSearch
44002
GetMaxSnapshotSubxidCount
52212
GetMaxSnapshotXidCount
52536
KnownAssignedXidsCompress
69034
GetOldestNonRemovableTransactionId
71846
GlobalVisUpdate
101322
ComputeXidHorizons
174878
GlobalVisUpdateApply
174878
ProcArrayEndTransactionInternal
231454
MaintainLatestCompletedXid
233514
ProcArrayEndTransaction
564268
GlobalVisTestShouldUpdate
874830
GetSnapshotData
3134112
GetSnapshotDataReuse
3134112
RecordKnownAssignedTransactionIds
4679196
TransactionIdIsInProgress
10419694
GlobalVisTestIsRemovableXid
18778078
GlobalVisTestIsRemovableFullXid
18778530
FullXidRelativeTo
21726604
GlobalVisTestFor
27105418
GlobalVisHorizonKindForRel
27177264
Generated by:
LCOV version 1.14