LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 701 788 89.0 %
Date: 2025-07-08 01:17:47 Functions: 44 45 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 52
RemoveTwoPhaseFile 58
RecordTransactionAbortPrepared 76
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 114
PrepareRedoRemove 130
PrepareRedoRemoveFull 130
TwoPhaseGetXidByVirtualXID 166
PrepareRedoAdd 182
TwoPhaseGetDummyProcNumber 218
GetPreparedTransactionList 224
ProcessTwoPhaseBuffer 238
AtProcExit_Twophase 262
GXactLoadSubxactData 274
pg_prepared_xact 316
RecordTransactionCommitPrepared 496
EndPrepare 562
StartPrepare 566
FinishPreparedTransaction 584
LockGXact 584
AdjustToFullTransactionId 588
StandbyTransactionIdIsPrepared 588
MarkAsPreparing 590
MarkAsPrepared 628
PostPrepare_Twophase 628
MarkAsPreparingGuts 632
ProcessRecords 638
RemoveGXact 688
ReadTwoPhaseFile 728
XlogReadTwoPhaseData 732
TwoPhaseFilePath 990
RecoverPreparedTransactions 1726
PrescanPreparedTransactions 1840
restoreTwoPhaseData 1842
TwoPhaseShmemInit 2134
TwoPhaseGetDummyProc 2136
TwoPhaseGetGXact 2354
RegisterTwoPhaseRecord 2748
CheckPointTwoPhase 3376
TwoPhaseShmemSize 6096
save_state_data 6416
AtAbort_Twophase 49408

Generated by: LCOV version 1.16