LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 696 782 89.0 %
Date: 2025-05-12 15:15:27 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 50
RemoveTwoPhaseFile 60
RecordTransactionAbortPrepared 80
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 112
PrepareRedoRemove 130
TwoPhaseGetXidByVirtualXID 158
PrepareRedoAdd 182
TwoPhaseGetDummyProcNumber 220
GetPreparedTransactionList 228
ProcessTwoPhaseBuffer 238
AtProcExit_Twophase 274
GXactLoadSubxactData 276
pg_prepared_xact 320
StandbyTransactionIdIsPrepared 502
RecordTransactionCommitPrepared 522
EndPrepare 588
StartPrepare 592
FinishPreparedTransaction 614
LockGXact 614
MarkAsPreparing 616
ReadTwoPhaseFile 648
MarkAsPrepared 654
PostPrepare_Twophase 654
MarkAsPreparingGuts 658
ProcessRecords 668
RemoveGXact 718
XlogReadTwoPhaseData 754
AdjustToFullTransactionId 910
TwoPhaseFilePath 910
RecoverPreparedTransactions 1698
PrescanPreparedTransactions 1810
restoreTwoPhaseData 1812
TwoPhaseShmemInit 2100
TwoPhaseGetDummyProc 2222
TwoPhaseGetGXact 2442
RegisterTwoPhaseRecord 2856
CheckPointTwoPhase 3314
TwoPhaseShmemSize 6006
save_state_data 6660
AtAbort_Twophase 49222

Generated by: LCOV version 1.14