LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
988
1318
75.0 %
Date:
2024-04-26 19:11:10
Functions:
64
71
90.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
DeleteLockTarget
0
PageIsPredicateLocked
0
SerialAdd
0
SerialPagePrecedesLogically
0
SummarizeOldestCommittedSxact
0
predicatelock_hash
0
predicatelock_twophase_recover
0
FlagSxactUnsafe
6
GetSafeSnapshot
8
TransferPredicateLocksToNewTarget
8
SetSerializableTransactionSnapshot
26
SerialGetMinConflictCommitSeqNo
44
RemoveScratchTarget
90
RestoreScratchTarget
90
SetPossibleUnsafeConflict
268
GetPredicateLockStatusData
438
AtPrepare_PredicateLocks
714
PostPrepare_PredicateLocks
714
PredicateLockTwoPhaseFinish
720
ShareSerializableXact
826
GetSafeSnapshotBlockingPids
926
XidIsConcurrent
1064
CheckForSerializableConflictOut
1128
SetRWConflict
1560
ClearOldPredicateLocks
1686
SetNewSxactGlobalXmin
1686
CheckPointPredicate
1706
FlagRWConflict
1720
OnConflict_CheckForSerializationFailure
1720
InitPredicateLocks
1768
SerialInit
1768
ReleaseRWConflict
1828
check_serial_buffers
1830
AttachSerializableXact
2642
DecrementParentLocks
2760
ReleaseOneSerializableXact
3104
CreateLocalPredicateLockHash
3110
PredicateLockShmemSize
3298
GetSerializableTransactionSnapshot
3304
GetSerializableTransactionSnapshotInt
3306
ReleasePredXact
3306
SerialSetActiveSerXmin
3338
RWConflictExists
3736
PredicateLockPageCombine
4658
DeleteChildTargetLocks
4706
CreatePredXact
5074
RemoveTargetIfNoLongerUsed
8426
CheckAndPromotePredicateLockRequest
8438
CreatePredicateLock
8438
MaxPredicateChildLocks
10768
ReleasePredicateLocksLocal
11020
CheckTargetForConflictsIn
14992
DropAllPredicateLocksFromTable
31894
TransferPredicateLocksToHeapRelation
31894
CheckTableForSerializableConflictIn
44924
CoarserLockCovers
52080
PredicateLockAcquire
52480
PredicateLockPageSplit
55734
GetParentPredicateLockTag
90334
PredicateLockExists
154398
RegisterPredicateLockingXid
231788
PredicateLockingNeededForRelation
298316
PreCommit_CheckForSerializationFailure
518290
ReleasePredicateLocks
565762
PredicateLockRelation
590580
PredicateLockPage
14320228
PredicateLockTID
25496076
CheckForSerializableConflictIn
29694304
SerializationNeededForWrite
29694586
CheckForSerializableConflictOutNeeded
58002488
SerializationNeededForRead
98410500
Generated by:
LCOV version 1.14