LCOV - code coverage report
Current view: top level - src/backend/access/transam - xact.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 87.3 % 1856 1620
Test Date: 2026-06-17 07:16:35 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 393
PrepareTransaction 393
PrepareTransactionBlock 395
RollbackToSavepoint 490
ForceSyncCommit 571
EstimateTransactionStateSpace 679
SerializeTransactionState 679
AtSubAbort_childXids 857
WarnNoTransactionBlock 1474
DefineSavepoint 1677
EndParallelWorkerTransaction 1995
SetParallelStartTimestamps 2003
StartParallelWorkerTransaction 2003
xact_redo_abort 2022
UserAbortTransactionBlock 2214
RegisterSubXactCallback 2347
RegisterXactCallback 2560
ExitParallelMode 2650
GetTopFullTransactionId 3192
IsInTransactionBlock 3356
AtSubCommit_childXids 3756
RollbackAndReleaseCurrentSubTransaction 4645
EnterParallelMode 4661
ReleaseCurrentSubTransaction 4767
RequireTransactionBlock 5139
AbortSubTransaction 5420
AtSubAbort_Memory 5420
AtSubAbort_ResourceOwner 5420
AtSubCleanup_Memory 5420
CleanupSubTransaction 5420
AtSubCommit_Memory 5661
CommitSubTransaction 5661
CheckTransactionBlock 6613
BeginInternalSubTransaction 9412
XactLogAbortRecord 9467
EndTransactionBlock 10308
AtSubStart_Memory 11081
AtSubStart_ResourceOwner 11081
PopTransaction 11081
PushTransaction 11081
StartSubTransaction 11081
BeginTransactionBlock 12786
EndImplicitTransactionBlock 19366
AbortOutOfAnyTransaction 20765
xact_redo_commit 24028
xact_redo 26423
CallSubXactCallbacks 27823
GetTopTransactionId 32717
AbortCurrentTransaction 34290
AbortCurrentTransactionInternal 34290
AbortTransaction 35508
AtAbort_ResourceOwner 35508
AtCleanup_Memory 35508
CleanupTransaction 35508
RecordTransactionAbort 40920
GetCurrentTransactionStartTimestamp 45184
BeginImplicitTransactionBlock 48950
AtAbort_Memory 56273
PreventInTransactionBlock 120627
XactLogCommitRecord 159867
AssignTransactionId 173090
IsTransactionBlock 358472
TransactionBlockStatusCode 427632
IsTransactionOrTransactionBlock 469833
RecordTransactionCommit 619760
CommitTransaction 622054
AtCommit_Memory 622082
xactGetCommittedChildren 629516
AtStart_Cache 657590
AtStart_Memory 657590
AtStart_ResourceOwner 657590
StartTransaction 657590
IsSubTransaction 720801
AtCCI_LocalCache 725280
CommitTransactionCommand 729350
CommitTransactionCommandInternal 729641
SaveTransactionCharacteristics 729645
StartTransactionCommand 762512
SetCurrentStatementStartTimestamp 778388
IsAbortedTransactionBlockState 967585
IsTransactionState 1239139
CallXactCallbacks 1279897
GetCurrentTransactionStopTimestamp 1281148
ShowTransactionState 1307619
CommandCounterIncrement 1348134
GetCurrentStatementStartTimestamp 1543650
GetCurrentCommandId 7952665
GetCurrentSubTransactionId 9355257
TransactionStartedDuringRecovery 10184991
GetCurrentTransactionId 16823129
MarkCurrentTransactionIdLoggedIfAny 24770293
IsSubxactTopXidLogPending 24779238
GetCurrentTransactionIdIfAny 24822814
GetCurrentTransactionNestLevel 26364814
IsInParallelMode 32108738
TransactionIdIsCurrentTransactionId 64900227
GetTopTransactionIdIfAny 64948929

Generated by: LCOV version 2.0-1