LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
953
1316
72.4 %
Date:
2026-02-07 12:18:09
Functions:
63
71
88.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AtPrepare_PredicateLocks
640
AttachSerializableXact
2960
CheckAndPromotePredicateLockRequest
8518
CheckForSerializableConflictIn
33452514
CheckForSerializableConflictOut
1136
CheckForSerializableConflictOutNeeded
69726650
CheckPointPredicate
3576
CheckTableForSerializableConflictIn
54818
CheckTargetForConflictsIn
15080
ClearOldPredicateLocks
1730
CoarserLockCovers
52160
CreateLocalPredicateLockHash
3144
CreatePredXact
5618
CreatePredicateLock
8518
DecrementParentLocks
2776
DeleteChildTargetLocks
4754
DeleteLockTarget
0
DropAllPredicateLocksFromTable
35404
FlagRWConflict
1744
FlagSxactUnsafe
6
GetParentPredicateLockTag
90734
GetPredicateLockStatusData
450
GetSafeSnapshot
8
GetSafeSnapshotBlockingPids
1566
GetSerializableTransactionSnapshot
3336
GetSerializableTransactionSnapshotInt
3338
MaxPredicateChildLocks
10864
OnConflict_CheckForSerializationFailure
1744
PageIsPredicateLocked
0
PostPrepare_PredicateLocks
640
PreCommit_CheckForSerializationFailure
975742
PredicateLockAcquire
52570
PredicateLockExists
154616
PredicateLockPage
19653254
PredicateLockPageCombine
5640
PredicateLockPageSplit
60884
PredicateLockRelation
771442
PredicateLockShmemInit
2280
PredicateLockShmemSize
4254
PredicateLockTID
34378014
PredicateLockTwoPhaseFinish
658
PredicateLockingNeededForRelation
321816
RWConflictExists
3780
RegisterPredicateLockingXid
277050
ReleaseOneSerializableXact
3138
ReleasePredXact
3338
ReleasePredicateLocks
1030572
ReleasePredicateLocksLocal
12008
ReleaseRWConflict
1852
RemoveScratchTarget
100
RemoveTargetIfNoLongerUsed
8506
RestoreScratchTarget
100
SerialAdd
0
SerialGetMinConflictCommitSeqNo
44
SerialInit
2280
SerialPagePrecedesLogically
0
SerialSetActiveSerXmin
3426
SerializationNeededForRead
124530496
SerializationNeededForWrite
33452884
SetNewSxactGlobalXmin
1730
SetPossibleUnsafeConflict
268
SetRWConflict
1584
SetSerializableTransactionSnapshot
26
ShareSerializableXact
996
SummarizeOldestCommittedSxact
0
TransferPredicateLocksToHeapRelation
35404
TransferPredicateLocksToNewTarget
0
XidIsConcurrent
1072
check_serial_buffers
2356
predicatelock_hash
0
predicatelock_twophase_recover
0
Generated by:
LCOV version 1.16