LCOV - code coverage report
Current view:
top level
-
src/backend/storage/lmgr
- predicate.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
843
1539
54.8 %
Date:
2017-09-29 13:40:31
Functions:
53
67
79.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
DecrementParentLocks
0
DeleteLockTarget
0
FlagSxactUnsafe
0
GetSafeSnapshotBlockingPids
0
MaxPredicateChildLocks
0
OldSerXidAdd
0
OldSerXidGetMinConflictCommitSeqNo
0
OldSerXidPagePrecedesLogically
0
PageIsPredicateLocked
0
SetPossibleUnsafeConflict
0
SetSerializableTransactionSnapshot
0
SummarizeOldestCommittedSxact
0
predicatelock_hash
0
predicatelock_twophase_recover
0
GetSafeSnapshot
1
ReleaseRWConflict
2
SetRWConflict
2
XidIsConcurrent
2
FlagRWConflict
3
OnConflict_CheckForSerializationFailure
3
InitPredicateLocks
5
OldSerXidInit
5
PredicateLockShmemSize
5
AtPrepare_PredicateLocks
6
PostPrepare_PredicateLocks
6
PredicateLockTwoPhaseFinish
6
RemoveScratchTarget
7
RestoreScratchTarget
7
CheckAndPromotePredicateLockRequest
8
CoarserLockCovers
8
CreatePredicateLock
8
DeleteChildTargetLocks
8
RWConflictExists
8
RemoveTargetIfNoLongerUsed
8
ClearOldPredicateLocks
9
FirstPredXact
9
SetNewSxactGlobalXmin
9
CheckPointPredicate
11
PredicateLockAcquire
12
PredicateLockExists
12
ReleaseOneSerializableXact
12
GetSerializableTransactionSnapshot
13
GetSerializableTransactionSnapshotInt
13
ReleasePredXact
13
GetParentPredicateLockTag
16
CreatePredXact
18
OldSerXidSetActiveSerXmin
18
TransferPredicateLocksToNewTarget
18
NextPredXact
19
CheckTargetForConflictsIn
30
PredicateLockPageCombine
42
GetPredicateLockStatusData
52
PredicateLockingNeededForRelation
908
PredicateLockPageSplit
930
DropAllPredicateLocksFromTable
1172
TransferPredicateLocksToHeapRelation
1172
CheckTableForSerializableConflictIn
2225
RegisterPredicateLockingXid
10562
PreCommit_CheckForSerializationFailure
22890
ReleasePredicateLocks
26173
PredicateLockRelation
27927
PredicateLockPage
820575
CheckForSerializableConflictIn
1062389
SerializationNeededForWrite
1062432
PredicateLockTuple
1139285
CheckForSerializableConflictOut
4922353
SerializationNeededForRead
6910140
Generated by:
LCOV version 1.11