LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 703 789 89.1 %
Date: 2025-08-17 10:18:46 Functions: 44 45 97.8 %
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 54
RecordTransactionAbortPrepared 76
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 114
PrepareRedoRemove 130
PrepareRedoRemoveFull 130
PrepareRedoAdd 182
TwoPhaseGetXidByVirtualXID 198
TwoPhaseGetDummyProcNumber 216
GetPreparedTransactionList 228
ProcessTwoPhaseBuffer 238
AtProcExit_Twophase 254
GXactLoadSubxactData 262
pg_prepared_xact 320
RecordTransactionCommitPrepared 500
EndPrepare 566
StartPrepare 570
FinishPreparedTransaction 588
LockGXact 588
MarkAsPreparing 594
AdjustToFullTransactionId 598
StandbyTransactionIdIsPrepared 598
MarkAsPrepared 632
PostPrepare_Twophase 632
MarkAsPreparingGuts 636
ProcessRecords 642
RemoveGXact 692
XlogReadTwoPhaseData 736
ReadTwoPhaseFile 738
TwoPhaseFilePath 996
RecoverPreparedTransactions 1726
PrescanPreparedTransactions 1840
restoreTwoPhaseData 1842
TwoPhaseShmemInit 2128
TwoPhaseGetDummyProc 2148
TwoPhaseGetGXact 2364
RegisterTwoPhaseRecord 2760
CheckPointTwoPhase 3372
TwoPhaseShmemSize 6084
save_state_data 6432
AtAbort_Twophase 49562

Generated by: LCOV version 1.16