LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
954
1323
72.1 %
Date:
2025-10-10 22:17:20
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
44
RemoveScratchTarget
70
RestoreScratchTarget
70
SetPossibleUnsafeConflict
272
AtPrepare_PredicateLocks
560
PostPrepare_PredicateLocks
560
GetPredicateLockStatusData
572
PredicateLockTwoPhaseFinish
576
ShareSerializableXact
916
XidIsConcurrent
1072
GetSafeSnapshotBlockingPids
1098
CheckForSerializableConflictOut
1136
SetRWConflict
1584
ClearOldPredicateLocks
1718
SetNewSxactGlobalXmin
1718
FlagRWConflict
1744
OnConflict_CheckForSerializationFailure
1744
ReleaseRWConflict
1856
PredicateLockShmemInit
2180
SerialInit
2180
check_serial_buffers
2254
AttachSerializableXact
2746
DecrementParentLocks
2776
ReleaseOneSerializableXact
3120
CreateLocalPredicateLockHash
3122
GetSerializableTransactionSnapshot
3312
GetSerializableTransactionSnapshotInt
3314
ReleasePredXact
3314
SerialSetActiveSerXmin
3392
CheckPointPredicate
3434
RWConflictExists
3780
PredicateLockShmemSize
4060
DeleteChildTargetLocks
4736
CreatePredXact
5494
PredicateLockPageCombine
5658
RemoveTargetIfNoLongerUsed
8488
CheckAndPromotePredicateLockRequest
8500
CreatePredicateLock
8500
MaxPredicateChildLocks
10864
ReleasePredicateLocksLocal
11344
CheckTargetForConflictsIn
15044
DropAllPredicateLocksFromTable
33926
TransferPredicateLocksToHeapRelation
33926
CheckTableForSerializableConflictIn
51740
CoarserLockCovers
52142
PredicateLockAcquire
52552
PredicateLockPageSplit
60498
GetParentPredicateLockTag
90698
PredicateLockExists
154598
RegisterPredicateLockingXid
261902
PredicateLockingNeededForRelation
312032
PredicateLockRelation
754374
PreCommit_CheckForSerializationFailure
1014964
ReleasePredicateLocks
1067656
PredicateLockPage
19196236
CheckForSerializableConflictIn
33023780
SerializationNeededForWrite
33024034
PredicateLockTID
33423426
CheckForSerializableConflictOutNeeded
68846996
SerializationNeededForRead
122222168
Generated by:
LCOV version 1.16