LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 697 782 89.1 %
Date: 2025-06-06 22:17:11 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 56
RecordTransactionAbortPrepared 78
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 114
PrepareRedoRemove 130
TwoPhaseGetXidByVirtualXID 170
PrepareRedoAdd 182
TwoPhaseGetDummyProcNumber 220
GetPreparedTransactionList 224
ProcessTwoPhaseBuffer 238
GXactLoadSubxactData 250
AtProcExit_Twophase 268
pg_prepared_xact 316
RecordTransactionCommitPrepared 472
EndPrepare 542
StartPrepare 546
FinishPreparedTransaction 562
LockGXact 562
MarkAsPreparing 570
StandbyTransactionIdIsPrepared 586
MarkAsPrepared 608
PostPrepare_Twophase 608
MarkAsPreparingGuts 612
ProcessRecords 616
RemoveGXact 666
XlogReadTwoPhaseData 710
ReadTwoPhaseFile 726
AdjustToFullTransactionId 986
TwoPhaseFilePath 986
RecoverPreparedTransactions 1700
PrescanPreparedTransactions 1814
restoreTwoPhaseData 1814
TwoPhaseGetDummyProc 2072
TwoPhaseShmemInit 2096
TwoPhaseGetGXact 2292
RegisterTwoPhaseRecord 2672
CheckPointTwoPhase 3316
TwoPhaseShmemSize 5994
save_state_data 6220
AtAbort_Twophase 49278

Generated by: LCOV version 1.16