LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 696 782 89.0 %
Date: 2025-03-13 16:15:06 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 110
PrepareRedoRemove 130
PrepareRedoAdd 180
GetPreparedTransactionList 208
TwoPhaseGetXidByVirtualXID 210
TwoPhaseGetDummyProcNumber 220
ProcessTwoPhaseBuffer 234
AtProcExit_Twophase 270
pg_prepared_xact 300
GXactLoadSubxactData 348
StandbyTransactionIdIsPrepared 574
RecordTransactionCommitPrepared 664
ReadTwoPhaseFile 720
EndPrepare 730
StartPrepare 734
FinishPreparedTransaction 756
LockGXact 756
MarkAsPreparing 758
MarkAsPrepared 794
PostPrepare_Twophase 794
MarkAsPreparingGuts 798
ProcessRecords 808
RemoveGXact 860
XlogReadTwoPhaseData 892
AdjustToFullTransactionId 980
TwoPhaseFilePath 980
RecoverPreparedTransactions 1566
restoreTwoPhaseData 1674
PrescanPreparedTransactions 1676
TwoPhaseShmemInit 1946
CheckPointTwoPhase 2510
TwoPhaseGetDummyProc 2644
TwoPhaseGetGXact 2864
RegisterTwoPhaseRecord 3424
TwoPhaseShmemSize 5568
save_state_data 8012
AtAbort_Twophase 48362

Generated by: LCOV version 1.14