LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
978
1316
74.3 %
Date:
2026-02-09 17:18:05
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
TransferPredicateLocksToNewTarget
2
FlagSxactUnsafe
6
GetSafeSnapshot
8
SetSerializableTransactionSnapshot
26
SerialGetMinConflictCommitSeqNo
50
RemoveScratchTarget
110
RestoreScratchTarget
110
SetPossibleUnsafeConflict
270
GetPredicateLockStatusData
458
AtPrepare_PredicateLocks
616
PostPrepare_PredicateLocks
616
PredicateLockTwoPhaseFinish
636
ShareSerializableXact
996
XidIsConcurrent
1072
CheckForSerializableConflictOut
1142
GetSafeSnapshotBlockingPids
1472
SetRWConflict
1584
ClearOldPredicateLocks
1698
SetNewSxactGlobalXmin
1698
FlagRWConflict
1744
OnConflict_CheckForSerializationFailure
1744
ReleaseRWConflict
1854
PredicateLockShmemInit
2280
SerialInit
2280
check_serial_buffers
2354
DecrementParentLocks
2776
AttachSerializableXact
2958
ReleaseOneSerializableXact
3140
CreateLocalPredicateLockHash
3146
GetSerializableTransactionSnapshot
3336
GetSerializableTransactionSnapshotInt
3338
ReleasePredXact
3338
SerialSetActiveSerXmin
3358
CheckPointPredicate
3576
RWConflictExists
3780
PredicateLockShmemSize
4254
DeleteChildTargetLocks
4754
CreatePredXact
5618
PredicateLockPageCombine
5706
RemoveTargetIfNoLongerUsed
8506
CheckAndPromotePredicateLockRequest
8518
CreatePredicateLock
8518
MaxPredicateChildLocks
10864
ReleasePredicateLocksLocal
12004
CheckTargetForConflictsIn
15080
DropAllPredicateLocksFromTable
35380
TransferPredicateLocksToHeapRelation
35380
CoarserLockCovers
52160
PredicateLockAcquire
52570
CheckTableForSerializableConflictIn
54834
PredicateLockPageSplit
61090
GetParentPredicateLockTag
90734
PredicateLockExists
154616
RegisterPredicateLockingXid
275932
PredicateLockingNeededForRelation
321780
PredicateLockRelation
774506
PreCommit_CheckForSerializationFailure
973260
ReleasePredicateLocks
1028164
PredicateLockPage
19671220
CheckForSerializableConflictIn
33445568
SerializationNeededForWrite
33445926
PredicateLockTID
34321984
CheckForSerializableConflictOutNeeded
69733972
SerializationNeededForRead
124502824
Generated by:
LCOV version 1.16