LCOV - code coverage report
Current view: top level - src/backend/access/transam - xact.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1594 1839 86.7 %
Date: 2025-06-28 05:17:58 Functions: 101 109 92.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AbortCurrentTransaction 48064
AbortCurrentTransactionInternal 48064
AbortOutOfAnyTransaction 34310
AbortSubTransaction 9358
AbortTransaction 49014
AssignTransactionId 270998
AtAbort_Memory 83324
AtAbort_ResourceOwner 49014
AtCCI_LocalCache 1144734
AtCleanup_Memory 49014
AtCommit_Memory 1022504
AtStart_Cache 1071518
AtStart_Memory 1071518
AtStart_ResourceOwner 1071518
AtSubAbort_Memory 9358
AtSubAbort_ResourceOwner 9358
AtSubAbort_childXids 1298
AtSubCleanup_Memory 9358
AtSubCommit_Memory 10660
AtSubCommit_childXids 7340
AtSubStart_Memory 20018
AtSubStart_ResourceOwner 20018
BeginImplicitTransactionBlock 89174
BeginInternalSubTransaction 17364
BeginTransactionBlock 17640
BlockStateAsString 0
CallSubXactCallbacks 50696
CallXactCallbacks 2094436
CheckTransactionBlock 11972
CleanupSubTransaction 9358
CleanupTransaction 49014
CommandCounterIncrement 2181866
CommitSubTransaction 10660
CommitTransaction 1022404
CommitTransactionCommand 1209664
CommitTransactionCommandInternal 1210098
DefineSavepoint 2666
EndImplicitTransactionBlock 36038
EndParallelWorkerTransaction 2722
EndTransactionBlock 14320
EnterParallelMode 6342
EstimateTransactionStateSpace 910
ExitParallelMode 3596
ForceSyncCommit 984
GetCurrentCommandId 11872408
GetCurrentFullTransactionId 0
GetCurrentFullTransactionIdIfAny 0
GetCurrentStatementStartTimestamp 2449206
GetCurrentSubTransactionId 17891740
GetCurrentTransactionId 21475680
GetCurrentTransactionIdIfAny 29238390
GetCurrentTransactionNestLevel 35454434
GetCurrentTransactionStartTimestamp 87008
GetCurrentTransactionStopTimestamp 2049200
GetStableLatestTransactionId 292
GetTopFullTransactionId 5730
GetTopFullTransactionIdIfAny 24
GetTopTransactionId 58744
GetTopTransactionIdIfAny 88035610
IsAbortedTransactionBlockState 1532832
IsInParallelMode 57752674
IsInTransactionBlock 4948
IsSubTransaction 1305192
IsSubxactTopXidLogPending 29175792
IsTransactionBlock 610626
IsTransactionOrTransactionBlock 738648
IsTransactionState 2099558
MarkCurrentTransactionIdLoggedIfAny 29160982
MarkSubxactTopXidLogged 438
PopTransaction 20018
PrepareTransaction 668
PrepareTransactionBlock 672
PreventInTransactionBlock 221218
PushTransaction 20018
RecordTransactionAbort 58360
RecordTransactionCommit 1019212
RegisterSubXactCallback 3554
RegisterXactCallback 3554
ReleaseCurrentSubTransaction 9162
ReleaseSavepoint 282
RequireTransactionBlock 9844
RestoreTransactionCharacteristics 68
RollbackAndReleaseCurrentSubTransaction 8202
RollbackToSavepoint 734
SaveTransactionCharacteristics 1210106
SerializeTransactionState 910
SetCurrentStatementStartTimestamp 1295268
SetParallelStartTimestamps 2734
ShowTransactionState 2143984
ShowTransactionStateRec 0
StartParallelWorkerTransaction 2734
StartSubTransaction 20018
StartTransaction 1071518
StartTransactionCommand 1255486
SubTransactionIsActive 0
TransStateAsString 0
TransactionBlockStatusCode 659204
TransactionIdIsCurrentTransactionId 88040802
TransactionStartedDuringRecovery 15493290
UnregisterSubXactCallback 0
UnregisterXactCallback 0
UserAbortTransactionBlock 2844
WarnNoTransactionBlock 2128
XactLogAbortRecord 11832
XactLogCommitRecord 251822
xactGetCommittedChildren 1031562
xact_redo 47498
xact_redo_abort 3576
xact_redo_commit 43240

Generated by: LCOV version 1.16