LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 703 789 89.1 %
Date: 2024-11-21 12:15:04 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 78
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 110
PrepareRedoRemove 130
PrepareRedoAdd 180
TwoPhaseGetXidByVirtualXID 196
GetPreparedTransactionList 204
TwoPhaseGetDummyProcNumber 220
ProcessTwoPhaseBuffer 234
AtProcExit_Twophase 268
pg_prepared_xact 296
GXactLoadSubxactData 348
StandbyTransactionIdIsPrepared 524
RecordTransactionCommitPrepared 666
ReadTwoPhaseFile 670
EndPrepare 730
StartPrepare 734
FinishPreparedTransaction 756
LockGXact 756
MarkAsPreparing 758
MarkAsPrepared 794
PostPrepare_Twophase 794
MarkAsPreparingGuts 798
ProcessRecords 808
RemoveGXact 860
XlogReadTwoPhaseData 892
AdjustToFullTransactionId 930
TwoPhaseFilePath 930
RecoverPreparedTransactions 1528
restoreTwoPhaseData 1636
PrescanPreparedTransactions 1638
TwoPhaseShmemInit 1902
CheckPointTwoPhase 2470
TwoPhaseGetDummyProc 2644
TwoPhaseGetGXact 2864
RegisterTwoPhaseRecord 3424
TwoPhaseShmemSize 5436
save_state_data 8012
AtAbort_Twophase 46794

Generated by: LCOV version 1.14