LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
953
1322
72.1 %
Date:
2025-06-07 21:17:34
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
12
SetSerializableTransactionSnapshot
26
SerialGetMinConflictCommitSeqNo
44
RemoveScratchTarget
104
RestoreScratchTarget
104
SetPossibleUnsafeConflict
266
GetPredicateLockStatusData
560
AtPrepare_PredicateLocks
582
PostPrepare_PredicateLocks
582
PredicateLockTwoPhaseFinish
596
ShareSerializableXact
910
XidIsConcurrent
1064
GetSafeSnapshotBlockingPids
1070
CheckForSerializableConflictOut
1128
SetRWConflict
1560
ClearOldPredicateLocks
1716
SetNewSxactGlobalXmin
1716
FlagRWConflict
1720
OnConflict_CheckForSerializationFailure
1720
ReleaseRWConflict
1826
PredicateLockShmemInit
2096
SerialInit
2096
check_serial_buffers
2164
AttachSerializableXact
2734
DecrementParentLocks
2760
ReleaseOneSerializableXact
3084
CreateLocalPredicateLockHash
3090
GetSerializableTransactionSnapshot
3292
GetSerializableTransactionSnapshotInt
3294
ReleasePredXact
3294
CheckPointPredicate
3332
SerialSetActiveSerXmin
3394
RWConflictExists
3736
PredicateLockShmemSize
3898
DeleteChildTargetLocks
4690
CreatePredXact
5390
PredicateLockPageCombine
5608
RemoveTargetIfNoLongerUsed
8410
CheckAndPromotePredicateLockRequest
8422
CreatePredicateLock
8422
MaxPredicateChildLocks
10768
ReleasePredicateLocksLocal
11276
CheckTargetForConflictsIn
14956
DropAllPredicateLocksFromTable
33906
TransferPredicateLocksToHeapRelation
33906
CheckTableForSerializableConflictIn
51966
CoarserLockCovers
52064
PredicateLockAcquire
52464
PredicateLockPageSplit
60612
GetParentPredicateLockTag
90302
PredicateLockExists
154382
RegisterPredicateLockingXid
263090
PredicateLockingNeededForRelation
309090
PredicateLockRelation
748750
PreCommit_CheckForSerializationFailure
971936
ReleasePredicateLocks
1023458
PredicateLockPage
19416696
CheckForSerializableConflictIn
32943918
SerializationNeededForWrite
32944230
PredicateLockTID
33464146
CheckForSerializableConflictOutNeeded
69852426
SerializationNeededForRead
123483146
Generated by:
LCOV version 1.16