LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
844
1539
54.8 %
Date:
2017-09-29 15:12:54
Functions:
53
67
79.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AtPrepare_PredicateLocks
6
CheckAndPromotePredicateLockRequest
8
CheckForSerializableConflictIn
1063171
CheckForSerializableConflictOut
5049830
CheckPointPredicate
11
CheckTableForSerializableConflictIn
2230
CheckTargetForConflictsIn
30
ClearOldPredicateLocks
8
CoarserLockCovers
8
CreatePredXact
18
CreatePredicateLock
8
DecrementParentLocks
0
DeleteChildTargetLocks
8
DeleteLockTarget
0
DropAllPredicateLocksFromTable
1173
FirstPredXact
8
FlagRWConflict
3
FlagSxactUnsafe
0
GetParentPredicateLockTag
16
GetPredicateLockStatusData
52
GetSafeSnapshot
1
GetSafeSnapshotBlockingPids
0
GetSerializableTransactionSnapshot
13
GetSerializableTransactionSnapshotInt
13
InitPredicateLocks
5
MaxPredicateChildLocks
0
NextPredXact
18
OldSerXidAdd
0
OldSerXidGetMinConflictCommitSeqNo
0
OldSerXidInit
5
OldSerXidPagePrecedesLogically
0
OldSerXidSetActiveSerXmin
16
OnConflict_CheckForSerializationFailure
3
PageIsPredicateLocked
0
PostPrepare_PredicateLocks
6
PreCommit_CheckForSerializationFailure
22913
PredicateLockAcquire
12
PredicateLockExists
12
PredicateLockPage
821389
PredicateLockPageCombine
135
PredicateLockPageSplit
1004
PredicateLockRelation
28148
PredicateLockShmemSize
5
PredicateLockTuple
1140058
PredicateLockTwoPhaseFinish
6
PredicateLockingNeededForRelation
1036
RWConflictExists
8
RegisterPredicateLockingXid
10594
ReleaseOneSerializableXact
12
ReleasePredXact
13
ReleasePredicateLocks
26224
ReleaseRWConflict
2
RemoveScratchTarget
9
RemoveTargetIfNoLongerUsed
8
RestoreScratchTarget
9
SerializationNeededForRead
7039425
SerializationNeededForWrite
1063207
SetNewSxactGlobalXmin
8
SetPossibleUnsafeConflict
0
SetRWConflict
2
SetSerializableTransactionSnapshot
0
SummarizeOldestCommittedSxact
0
TransferPredicateLocksToHeapRelation
1173
TransferPredicateLocksToNewTarget
138
XidIsConcurrent
2
predicatelock_hash
0
predicatelock_twophase_recover
0
Generated by:
LCOV version 1.11