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-04-26 03:10:58 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 28
RecreateTwoPhaseFile 44
RemoveTwoPhaseFile 56
RecordTransactionAbortPrepared 78
StandbyRecoverPreparedTransactions 100
PrepareRedoRemove 128
ReadTwoPhaseFile 160
PrepareRedoAdd 174
GetPreparedTransactionList 202
ProcessTwoPhaseBuffer 218
TwoPhaseGetDummyProcNumber 220
TwoPhaseGetXidByVirtualXID 230
AtProcExit_Twophase 260
pg_prepared_xact 294
GXactLoadSubxactData 370
AdjustToFullTransactionId 408
TwoPhaseFilePath 408
RecordTransactionCommitPrepared 686
EndPrepare 754
StartPrepare 758
FinishPreparedTransaction 776
LockGXact 776
MarkAsPreparing 780
MarkAsPrepared 816
PostPrepare_Twophase 816
MarkAsPreparingGuts 820
ProcessRecords 826
RemoveGXact 878
XlogReadTwoPhaseData 904
RecoverPreparedTransactions 1420
PrescanPreparedTransactions 1520
restoreTwoPhaseData 1520
CheckPointTwoPhase 1704
TwoPhaseShmemInit 1768
TwoPhaseGetDummyProc 2682
TwoPhaseGetGXact 2902
RegisterTwoPhaseRecord 3548
TwoPhaseShmemSize 5066
save_state_data 8320
AtAbort_Twophase 45396

Generated by: LCOV version 1.14