LCOV - code coverage report
Current view: top level - src/backend/commands - async.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 748 815 91.8 %
Date: 2026-02-07 22:18:23 Functions: 53 54 98.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
asyncQueuePageDiff 0
notification_match 2
Async_Unlisten 6
PrepareTableEntriesForUnlisten 6
pg_notification_queue_usage 10
pg_listening_channels 18
HandleNotifyInterrupt 22
asyncQueueAdvanceTail 26
Async_UnlistenOnExit 34
CleanupListenersOnExit 34
ProcessIncomingNotify 62
ProcessNotifyInterrupt 74
RemoveListenerFromChannel 74
asyncQueueUnregister 80
asyncQueueReadAllNotifications 92
PrepareTableEntriesForUnlistenAll 96
asyncQueueProcessPageEntries 98
IsListeningOn 110
NotifyMyFrontEnd 110
BecomeRegisteredListener 112
PrepareTableEntriesForListen 112
Async_Listen 116
SignalBackends 130
Async_UnlistenAll 156
initLocalChannelTable 182
initPendingListenActions 182
asyncQueueAddEntries 200
asyncQueueFillWarning 200
asyncQueueIsFull 200
asyncQueueUsage 210
queue_listen 220
asyncQueuePagePrecedes 288
initGlobalChannelTable 312
GlobalChannelKeyInit 432
globalChannelTableHash 432
AtPrepare_Notify 622
AsyncNotifyFreezeXids 1944
AddEventToPendingNotifies 2102
AsyncExistsPendingNotify 2132
pg_notify 2144
Async_Notify 2276
AsyncShmemInit 2280
asyncQueueNotificationToEntry 2284
check_notify_buffers 2354
notification_hash 4002
AsyncShmemSize 4254
asyncQueueAdvance 4906
AtSubAbort_Notify 9412
AtSubCommit_Notify 10720
AtAbort_Notify 52198
ApplyPendingListenActions 52510
ClearPendingActionsAndNotifies 52510
AtCommit_Notify 965526
PreCommit_Notify 965836

Generated by: LCOV version 1.16