LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 696 782 89.0 %
Date: 2025-06-07 04:17:53 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 52
RemoveTwoPhaseFile 58
RecordTransactionAbortPrepared 76
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 114
PrepareRedoRemove 130
TwoPhaseGetXidByVirtualXID 168
PrepareRedoAdd 182
TwoPhaseGetDummyProcNumber 218
GetPreparedTransactionList 224
ProcessTwoPhaseBuffer 238
AtProcExit_Twophase 264
GXactLoadSubxactData 266
pg_prepared_xact 316
RecordTransactionCommitPrepared 528
EndPrepare 596
StartPrepare 600
FinishPreparedTransaction 616
LockGXact 616
MarkAsPreparing 624
MarkAsPrepared 662
PostPrepare_Twophase 662
MarkAsPreparingGuts 666
ProcessRecords 670
StandbyTransactionIdIsPrepared 672
RemoveGXact 720
XlogReadTwoPhaseData 760
ReadTwoPhaseFile 816
AdjustToFullTransactionId 1078
TwoPhaseFilePath 1078
RecoverPreparedTransactions 1700
PrescanPreparedTransactions 1814
restoreTwoPhaseData 1814
TwoPhaseShmemInit 2096
TwoPhaseGetDummyProc 2234
TwoPhaseGetGXact 2452
RegisterTwoPhaseRecord 2884
CheckPointTwoPhase 3332
TwoPhaseShmemSize 5994
save_state_data 6714
AtAbort_Twophase 49258

Generated by: LCOV version 1.16