LCOV - code coverage report
Current view: top level - src/backend/access/transam - xact.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1602 1848 86.7 %
Date: 2025-06-06 06:16:36 Functions: 102 110 92.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BlockStateAsString 0
GetCurrentFullTransactionId 0
GetCurrentFullTransactionIdIfAny 0
ShowTransactionStateRec 0
SubTransactionIsActive 0
TransStateAsString 0
UnregisterSubXactCallback 0
UnregisterXactCallback 0
GetTopReadOnlyTransactionNestLevel 18
GetTopFullTransactionIdIfAny 24
RestoreTransactionCharacteristics 68
GetStableLatestTransactionId 284
ReleaseSavepoint 300
MarkSubxactTopXidLogged 438
PrepareTransaction 686
PrepareTransactionBlock 690
RollbackToSavepoint 752
EstimateTransactionStateSpace 910
SerializeTransactionState 910
ForceSyncCommit 982
AtSubAbort_childXids 1302
WarnNoTransactionBlock 2120
DefineSavepoint 2692
EndParallelWorkerTransaction 2734
SetParallelStartTimestamps 2746
StartParallelWorkerTransaction 2746
UserAbortTransactionBlock 2856
RegisterSubXactCallback 3570
RegisterXactCallback 3570
xact_redo_abort 3570
ExitParallelMode 3608
IsInTransactionBlock 4908
GetTopFullTransactionId 5732
EnterParallelMode 6366
AtSubCommit_childXids 7330
RollbackAndReleaseCurrentSubTransaction 8186
ReleaseCurrentSubTransaction 9162
AbortSubTransaction 9360
AtSubAbort_Memory 9360
AtSubAbort_ResourceOwner 9360
AtSubCleanup_Memory 9360
CleanupSubTransaction 9360
RequireTransactionBlock 9910
AtSubCommit_Memory 10668
CommitSubTransaction 10668
XactLogAbortRecord 11824
CheckTransactionBlock 12030
EndTransactionBlock 14320
BeginInternalSubTransaction 17348
BeginTransactionBlock 17652
AtSubStart_Memory 20028
AtSubStart_ResourceOwner 20028
PopTransaction 20028
PushTransaction 20028
StartSubTransaction 20028
AbortOutOfAnyTransaction 33574
EndImplicitTransactionBlock 36434
xact_redo_commit 43226
xact_redo 47470
AbortCurrentTransaction 48014
AbortCurrentTransactionInternal 48014
AbortTransaction 48986
AtAbort_ResourceOwner 48986
AtCleanup_Memory 48986
CleanupTransaction 48986
CallSubXactCallbacks 50724
RecordTransactionAbort 58334
GetTopTransactionId 58690
AtAbort_Memory 82560
GetCurrentTransactionStartTimestamp 87010
BeginImplicitTransactionBlock 89220
PreventInTransactionBlock 151694
XactLogCommitRecord 250170
AssignTransactionId 269330
IsTransactionBlock 539518
TransactionBlockStatusCode 659346
IsTransactionOrTransactionBlock 737402
RecordTransactionCommit 876154
CommitTransaction 879358
AtCommit_Memory 879476
xactGetCommittedChildren 888514
AtStart_Cache 928462
AtStart_Memory 928462
AtStart_ResourceOwner 928462
StartTransaction 928462
CommitTransactionCommand 1066558
CommitTransactionCommandInternal 1066992
SaveTransactionCharacteristics 1067000
StartTransactionCommand 1112370
AtCCI_LocalCache 1137188
SetCurrentStatementStartTimestamp 1224018
IsSubTransaction 1235350
IsAbortedTransactionBlockState 1531340
CallXactCallbacks 1808352
ShowTransactionState 1857922
GetCurrentTransactionStopTimestamp 2027128
IsTransactionState 2094898
CommandCounterIncrement 2167338
GetCurrentStatementStartTimestamp 2376476
GetCurrentCommandId 11455796
TransactionStartedDuringRecovery 14886204
GetCurrentSubTransactionId 17871226
GetCurrentTransactionId 21405290
MarkCurrentTransactionIdLoggedIfAny 29074760
IsSubxactTopXidLogPending 29089398
GetCurrentTransactionIdIfAny 29151920
GetCurrentTransactionNestLevel 34581580
IsInParallelMode 57508036
GetTopTransactionIdIfAny 84406222
TransactionIdIsCurrentTransactionId 84529172

Generated by: LCOV version 1.16