LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 697 782 89.1 %
Date: 2025-02-22 15: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 80
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 110
PrepareRedoRemove 130
PrepareRedoAdd 180
TwoPhaseGetXidByVirtualXID 202
GetPreparedTransactionList 208
TwoPhaseGetDummyProcNumber 220
ProcessTwoPhaseBuffer 234
AtProcExit_Twophase 272
pg_prepared_xact 300
GXactLoadSubxactData 360
StandbyTransactionIdIsPrepared 520
RecordTransactionCommitPrepared 662
ReadTwoPhaseFile 666
EndPrepare 732
StartPrepare 736
FinishPreparedTransaction 754
LockGXact 754
MarkAsPreparing 760
MarkAsPrepared 796
PostPrepare_Twophase 796
MarkAsPreparingGuts 800
ProcessRecords 806
RemoveGXact 858
XlogReadTwoPhaseData 890
AdjustToFullTransactionId 926
TwoPhaseFilePath 926
RecoverPreparedTransactions 1562
restoreTwoPhaseData 1668
PrescanPreparedTransactions 1672
TwoPhaseShmemInit 1938
CheckPointTwoPhase 2498
TwoPhaseGetDummyProc 2642
TwoPhaseGetGXact 2862
RegisterTwoPhaseRecord 3432
TwoPhaseShmemSize 5544
save_state_data 8042
AtAbort_Twophase 48388

Generated by: LCOV version 1.14