LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
956
1323
72.3 %
Date:
2025-10-31 18:17:57
Functions:
63
71
88.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AtPrepare_PredicateLocks
614
AttachSerializableXact
2750
CheckAndPromotePredicateLockRequest
8500
CheckForSerializableConflictIn
33036606
CheckForSerializableConflictOut
1142
CheckForSerializableConflictOutNeeded
68401350
CheckPointPredicate
3458
CheckTableForSerializableConflictIn
51902
CheckTargetForConflictsIn
15044
ClearOldPredicateLocks
1684
CoarserLockCovers
52142
CreateLocalPredicateLockHash
3120
CreatePredXact
5508
CreatePredicateLock
8500
DecrementParentLocks
2776
DeleteChildTargetLocks
4736
DeleteLockTarget
0
DropAllPredicateLocksFromTable
34004
FlagRWConflict
1744
FlagSxactUnsafe
6
GetParentPredicateLockTag
90698
GetPredicateLockStatusData
620
GetSafeSnapshot
8
GetSafeSnapshotBlockingPids
1522
GetSerializableTransactionSnapshot
3312
GetSerializableTransactionSnapshotInt
3314
MaxPredicateChildLocks
10864
OnConflict_CheckForSerializationFailure
1744
PageIsPredicateLocked
0
PostPrepare_PredicateLocks
614
PreCommit_CheckForSerializationFailure
986466
PredicateLockAcquire
52552
PredicateLockExists
154598
PredicateLockPage
19113452
PredicateLockPageCombine
5466
PredicateLockPageSplit
60162
PredicateLockRelation
752592
PredicateLockShmemInit
2194
PredicateLockShmemSize
4088
PredicateLockTID
33346770
PredicateLockTwoPhaseFinish
628
PredicateLockingNeededForRelation
311924
RWConflictExists
3780
RegisterPredicateLockingXid
260766
ReleaseOneSerializableXact
3114
ReleasePredXact
3314
ReleasePredicateLocks
1039118
ReleasePredicateLocksLocal
11354
ReleaseRWConflict
1854
RemoveScratchTarget
56
RemoveTargetIfNoLongerUsed
8488
RestoreScratchTarget
56
SerialAdd
0
SerialGetMinConflictCommitSeqNo
50
SerialInit
2194
SerialPagePrecedesLogically
0
SerialSetActiveSerXmin
3332
SerializationNeededForRead
121615306
SerializationNeededForWrite
33036866
SetNewSxactGlobalXmin
1684
SetPossibleUnsafeConflict
270
SetRWConflict
1584
SetSerializableTransactionSnapshot
26
ShareSerializableXact
916
SummarizeOldestCommittedSxact
0
TransferPredicateLocksToHeapRelation
34004
TransferPredicateLocksToNewTarget
0
XidIsConcurrent
1072
check_serial_buffers
2268
predicatelock_hash
0
predicatelock_twophase_recover
0
Generated by:
LCOV version 1.16