LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 695 782 88.9 %
Date: 2025-04-02 20:15:43 Functions: 43 44 97.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
IsTwoPhaseTransactionGidForSubid 0
LookupGXactBySubid 2
LookupGXact 10
RecreateTwoPhaseFile 52
RemoveTwoPhaseFile 64
RecordTransactionAbortPrepared 80
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 114
PrepareRedoRemove 130
TwoPhaseGetXidByVirtualXID 166
PrepareRedoAdd 180
TwoPhaseGetDummyProcNumber 220
GetPreparedTransactionList 226
ProcessTwoPhaseBuffer 234
GXactLoadSubxactData 250
AtProcExit_Twophase 270
pg_prepared_xact 318
RecordTransactionCommitPrepared 492
EndPrepare 558
StartPrepare 562
FinishPreparedTransaction 584
LockGXact 584
MarkAsPreparing 586
StandbyTransactionIdIsPrepared 598
MarkAsPrepared 622
PostPrepare_Twophase 622
MarkAsPreparingGuts 626
ProcessRecords 636
RemoveGXact 688
XlogReadTwoPhaseData 720
ReadTwoPhaseFile 746
AdjustToFullTransactionId 1012
TwoPhaseFilePath 1012
RecoverPreparedTransactions 1668
restoreTwoPhaseData 1780
PrescanPreparedTransactions 1782
TwoPhaseShmemInit 2064
TwoPhaseGetDummyProc 2128
TwoPhaseGetGXact 2348
CheckPointTwoPhase 2640
RegisterTwoPhaseRecord 2736
TwoPhaseShmemSize 5904
save_state_data 6366
AtAbort_Twophase 48830

Generated by: LCOV version 1.14