LCOV - code coverage report
Current view: top level - src/backend/access/transam - xact.c (source / functions) Hit Total Coverage
Test: PostgreSQL Lines: 1305 1630 80.1 %
Date: 2017-09-29 15:12:54 Functions: 88 97 90.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlockStateAsString 0
GetStableLatestTransactionId 0
ShowTransactionStateRec 0
TransStateAsString 0
UnregisterSubXactCallback 0
UnregisterXactCallback 0
xact_redo 0
xact_redo_abort 0
xact_redo_commit 0
ForceSyncCommit 7
PrepareTransaction 7
PrepareTransactionBlock 8
ReleaseCurrentSubTransaction 9
ReleaseSavepoint 15
EstimateTransactionStateSpace 17
SerializeTransactionState 17
AtSubCommit_childXids 24
AtSubAbort_childXids 40
AtSubCommit_Memory 49
CommitSubTransaction 49
RollbackToSavepoint 50
WarnNoTransactionChain 61
PreventTransactionChain 105
EndParallelWorkerTransaction 114
IsInTransactionChain 114
StartParallelWorkerTransaction 115
DefineSavepoint 120
ExitParallelMode 130
UserAbortTransactionBlock 141
RegisterSubXactCallback 160
RegisterXactCallback 160
EndTransactionBlock 170
RollbackAndReleaseCurrentSubTransaction 243
EnterParallelMode 246
BeginInternalSubTransaction 252
RequireTransactionChain 267
BeginTransactionBlock 308
AbortSubTransaction 323
AtSubAbort_Memory 323
AtSubAbort_ResourceOwner 323
AtSubCleanup_Memory 323
CleanupSubTransaction 323
CheckTransactionChain 328
AtSubStart_Memory 372
AtSubStart_ResourceOwner 372
PopTransaction 372
PushTransaction 372
StartSubTransaction 372
AbortOutOfAnyTransaction 392
IsTransactionBlock 547
IsSubTransaction 603
GetTopTransactionId 620
XactLogAbortRecord 725
CallSubXactCallbacks 793
GetCurrentTransactionStartTimestamp 924
SubTransactionIsActive 2463
AbortCurrentTransaction 3249
AbortTransaction 3306
AtAbort_ResourceOwner 3306
CleanupTransaction 3306
RecordTransactionAbort 3628
AtAbort_Memory 3698
AtCleanup_Memory 3698
XactLogCommitRecord 9909
SetCurrentTransactionStopTimestamp 10588
AssignTransactionId 10658
AtCCI_LocalCache 22090
RecordTransactionCommit 22792
AtCommit_Memory 22912
CommitTransaction 22919
xactGetCommittedChildren 23520
GetCurrentTransactionStopTimestamp 25280
CommitTransactionCommand 25745
AtStart_Cache 26218
AtStart_Memory 26218
AtStart_ResourceOwner 26218
StartTransaction 26218
TransactionBlockStatusCode 27020
IsTransactionOrTransactionBlock 27535
SetCurrentStatementStartTimestamp 27709
StartTransactionCommand 28949
CallXactCallbacks 49132
ShowTransactionState 50211
CommandCounterIncrement 50970
IsAbortedTransactionBlockState 55248
GetTopTransactionIdIfAny 60308
GetCurrentStatementStartTimestamp 82445
GetCurrentSubTransactionId 103045
GetCurrentCommandId 316011
TransactionStartedDuringRecovery 364489
GetCurrentTransactionId 757413
IsInParallelMode 1011296
GetCurrentTransactionNestLevel 1138360
TransactionIdIsCurrentTransactionId 1380573
MarkCurrentTransactionIdLoggedIfAny 1390106
GetCurrentTransactionIdIfAny 1393734
IsTransactionState 3156970

Generated by: LCOV version 1.11