LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
953
1323
72.0 %
Date:
2025-07-29 14:18:42
Functions:
63
71
88.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
DeleteLockTarget
0
PageIsPredicateLocked
0
SerialAdd
0
SerialPagePrecedesLogically
0
SummarizeOldestCommittedSxact
0
TransferPredicateLocksToNewTarget
0
predicatelock_hash
0
predicatelock_twophase_recover
0
FlagSxactUnsafe
6
GetSafeSnapshot
8
SetSerializableTransactionSnapshot
26
SerialGetMinConflictCommitSeqNo
50
RemoveScratchTarget
70
RestoreScratchTarget
70
SetPossibleUnsafeConflict
266
GetPredicateLockStatusData
450
AtPrepare_PredicateLocks
534
PostPrepare_PredicateLocks
534
PredicateLockTwoPhaseFinish
548
ShareSerializableXact
910
GetSafeSnapshotBlockingPids
1018
XidIsConcurrent
1064
CheckForSerializableConflictOut
1134
SetRWConflict
1560
ClearOldPredicateLocks
1694
SetNewSxactGlobalXmin
1694
FlagRWConflict
1720
OnConflict_CheckForSerializationFailure
1720
ReleaseRWConflict
1826
PredicateLockShmemInit
2152
SerialInit
2152
check_serial_buffers
2226
AttachSerializableXact
2734
DecrementParentLocks
2760
ReleaseOneSerializableXact
3080
CreateLocalPredicateLockHash
3086
GetSerializableTransactionSnapshot
3280
GetSerializableTransactionSnapshotInt
3282
ReleasePredXact
3282
SerialSetActiveSerXmin
3350
CheckPointPredicate
3382
RWConflictExists
3736
PredicateLockShmemSize
3998
DeleteChildTargetLocks
4688
CreatePredXact
5434
PredicateLockPageCombine
5486
RemoveTargetIfNoLongerUsed
8408
CheckAndPromotePredicateLockRequest
8420
CreatePredicateLock
8420
MaxPredicateChildLocks
10768
ReleasePredicateLocksLocal
11272
CheckTargetForConflictsIn
14956
DropAllPredicateLocksFromTable
33960
TransferPredicateLocksToHeapRelation
33960
CoarserLockCovers
52062
CheckTableForSerializableConflictIn
52076
PredicateLockAcquire
52462
PredicateLockPageSplit
60664
GetParentPredicateLockTag
90298
PredicateLockExists
154380
RegisterPredicateLockingXid
266586
PredicateLockingNeededForRelation
308662
PredicateLockRelation
761152
PreCommit_CheckForSerializationFailure
1073508
ReleasePredicateLocks
1125250
PredicateLockPage
19667828
CheckForSerializableConflictIn
33138142
SerializationNeededForWrite
33138404
PredicateLockTID
34091834
CheckForSerializableConflictOutNeeded
70431084
SerializationNeededForRead
124953032
Generated by:
LCOV version 1.16