LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 722 811 89.0 %
Date: 2025-10-10 21:18:09 Functions: 45 46 97.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
IsTwoPhaseTransactionGidForSubid 0
LookupGXactBySubid 2
LookupGXact 10
RecreateTwoPhaseFile 50
RemoveTwoPhaseFile 52
RecordTransactionAbortPrepared 76
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 114
PrepareRedoRemove 130
PrepareRedoRemoveFull 130
TwoPhaseGetXidByVirtualXID 158
PrepareRedoAdd 182
TwoPhaseGetDummyProcNumber 224
GetPreparedTransactionList 228
GXactLoadSubxactData 230
ProcessTwoPhaseBuffer 238
AtProcExit_Twophase 266
pg_prepared_xact 320
RecordTransactionCommitPrepared 488
EndPrepare 560
StartPrepare 564
FinishPreparedTransaction 576
LockGXact 576
MarkAsPreparing 588
MarkAsPrepared 626
PostPrepare_Twophase 626
MarkAsPreparingGuts 630
ProcessRecords 630
RemoveGXact 680
XlogReadTwoPhaseData 724
AdjustToFullTransactionId 726
StandbyTransactionIdIsPrepared 726
ReadTwoPhaseFile 864
TwoPhaseFilePath 1118
RecoverPreparedTransactions 1778
PrescanPreparedTransactions 1892
restoreTwoPhaseData 1894
TwoPhaseGetDummyProc 2120
TwoPhaseShmemInit 2180
TwoPhaseGetGXact 2344
RegisterTwoPhaseRecord 2748
CheckPointTwoPhase 3436
TwoPhaseShmemSize 6240
save_state_data 6370
TwoPhaseGetOldestXidInCommit 7930
AtAbort_Twophase 50590

Generated by: LCOV version 1.16