LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 691 766 90.2 %
Date: 2024-05-20 07:11:02 Functions: 41 41 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
LookupGXact 10
StandbyTransactionIdIsPrepared 36
RecreateTwoPhaseFile 44
RemoveTwoPhaseFile 56
RecordTransactionAbortPrepared 78
StandbyRecoverPreparedTransactions 98
PrepareRedoRemove 128
ReadTwoPhaseFile 168
PrepareRedoAdd 174
GetPreparedTransactionList 202
TwoPhaseGetDummyProcNumber 216
ProcessTwoPhaseBuffer 218
TwoPhaseGetXidByVirtualXID 226
AtProcExit_Twophase 258
pg_prepared_xact 294
GXactLoadSubxactData 340
AdjustToFullTransactionId 416
TwoPhaseFilePath 416
RecordTransactionCommitPrepared 658
EndPrepare 722
StartPrepare 726
FinishPreparedTransaction 748
LockGXact 748
MarkAsPreparing 748
MarkAsPrepared 784
PostPrepare_Twophase 784
MarkAsPreparingGuts 788
ProcessRecords 798
RemoveGXact 850
XlogReadTwoPhaseData 876
RecoverPreparedTransactions 1420
PrescanPreparedTransactions 1518
restoreTwoPhaseData 1520
CheckPointTwoPhase 1704
TwoPhaseShmemInit 1768
TwoPhaseGetDummyProc 2590
TwoPhaseGetGXact 2806
RegisterTwoPhaseRecord 3372
TwoPhaseShmemSize 5066
save_state_data 7894
AtAbort_Twophase 44910

Generated by: LCOV version 1.14