LCOV - code coverage report
Current view: top level - src/backend/access/transam - xact.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 87.3 % 1856 1620
Test Date: 2026-05-07 13:16:38 Functions: 93.6 % 110 103
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
BlockStateAsString 0
GetCurrentFullTransactionIdIfAny 0
ShowTransactionStateRec 0
SubTransactionIsActive 0
TransStateAsString 0
UnregisterSubXactCallback 0
UnregisterXactCallback 0
GetTopReadOnlyTransactionNestLevel 9
GetTopFullTransactionIdIfAny 16
RestoreTransactionCharacteristics 44
GetStableLatestTransactionId 163
ReleaseSavepoint 184
MarkSubxactTopXidLogged 223
GetCurrentFullTransactionId 386
PrepareTransaction 386
PrepareTransactionBlock 388
RollbackToSavepoint 493
ForceSyncCommit 569
EstimateTransactionStateSpace 679
SerializeTransactionState 679
AtSubAbort_childXids 857
WarnNoTransactionBlock 1470
DefineSavepoint 1664
EndParallelWorkerTransaction 2002
xact_redo_abort 2002
SetParallelStartTimestamps 2010
StartParallelWorkerTransaction 2010
UserAbortTransactionBlock 2215
RegisterSubXactCallback 2559
RegisterXactCallback 2559
ExitParallelMode 2657
IsInTransactionBlock 3128
GetTopFullTransactionId 3235
AtSubCommit_childXids 3739
RollbackAndReleaseCurrentSubTransaction 4621
EnterParallelMode 4675
ReleaseCurrentSubTransaction 4767
RequireTransactionBlock 5121
AbortSubTransaction 5400
AtSubAbort_Memory 5400
AtSubAbort_ResourceOwner 5400
AtSubCleanup_Memory 5400
CleanupSubTransaction 5400
AtSubCommit_Memory 5644
CommitSubTransaction 5644
CheckTransactionBlock 6591
BeginInternalSubTransaction 9388
XactLogAbortRecord 9389
EndTransactionBlock 10290
AtSubStart_Memory 11044
AtSubStart_ResourceOwner 11044
PopTransaction 11044
PushTransaction 11044
StartSubTransaction 11044
BeginTransactionBlock 12763
EndImplicitTransactionBlock 19290
AbortOutOfAnyTransaction 20515
xact_redo_commit 23869
xact_redo 26226
CallSubXactCallbacks 27732
AbortCurrentTransaction 34318
AbortCurrentTransactionInternal 34318
AbortTransaction 35547
AtAbort_ResourceOwner 35547
AtCleanup_Memory 35547
CleanupTransaction 35547
GetTopTransactionId 39980
RecordTransactionAbort 40939
GetCurrentTransactionStartTimestamp 45184
BeginImplicitTransactionBlock 47877
AtAbort_Memory 56061
PreventInTransactionBlock 116688
XactLogCommitRecord 159153
AssignTransactionId 172283
IsTransactionBlock 352752
TransactionBlockStatusCode 425368
IsTransactionOrTransactionBlock 467778
RecordTransactionCommit 609925
CommitTransaction 612194
AtCommit_Memory 612246
xactGetCommittedChildren 619598
AtStart_Cache 647793
AtStart_Memory 647793
AtStart_ResourceOwner 647793
StartTransaction 647793
CommitTransactionCommand 718879
CommitTransactionCommandInternal 719171
SaveTransactionCharacteristics 719175
AtCCI_LocalCache 725168
IsSubTransaction 744601
StartTransactionCommand 752115
SetCurrentStatementStartTimestamp 774570
IsAbortedTransactionBlockState 961866
CallXactCallbacks 1260265
IsTransactionState 1267555
GetCurrentTransactionStopTimestamp 1275907
ShowTransactionState 1287865
CommandCounterIncrement 1344662
GetCurrentStatementStartTimestamp 1531950
GetCurrentCommandId 7904771
GetCurrentSubTransactionId 9343128
TransactionStartedDuringRecovery 9974505
GetCurrentTransactionId 16858050
MarkCurrentTransactionIdLoggedIfAny 24809722
IsSubxactTopXidLogPending 24818626
GetCurrentTransactionIdIfAny 24862430
GetCurrentTransactionNestLevel 25709661
IsInParallelMode 32127843
TransactionIdIsCurrentTransactionId 64571967
GetTopTransactionIdIfAny 64610736

Generated by: LCOV version 2.0-1