LCOV - code coverage report
Current view: top level - src/backend/commands - async.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 91.2 % 811 740
Test Date: 2026-05-02 16:16:32 Functions: 96.4 % 55 53
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AddEventToPendingNotifies 1051
ApplyPendingListenActions 35583
AsyncExistsPendingNotify 1066
AsyncNotifyFreezeXids 1129
AsyncShmemInit 1236
AsyncShmemRequest 1239
Async_Listen 60
Async_Notify 1145
Async_Unlisten 4
Async_UnlistenAll 80
Async_UnlistenOnExit 19
AtAbort_Notify 35418
AtCommit_Notify 613518
AtPrepare_Notify 308
AtSubAbort_Notify 5395
AtSubCommit_Notify 5631
BecomeRegisteredListener 58
CleanupListenersOnExit 19
ClearPendingActionsAndNotifies 35583
GlobalChannelKeyInit 226
HandleNotifyInterrupt 11
IsListeningOn 55
NotifyMyFrontEnd 55
PreCommit_Notify 613673
PrepareTableEntriesForListen 58
PrepareTableEntriesForUnlisten 4
PrepareTableEntriesForUnlistenAll 50
ProcessIncomingNotify 31
ProcessNotifyInterrupt 37
RemoveListenerFromChannel 39
SignalBackends 69
asyncQueueAddEntries 104
asyncQueueAdvance 2461
asyncQueueAdvanceTail 14
asyncQueueErrdetailForIoError 0
asyncQueueFillWarning 104
asyncQueueIsFull 104
asyncQueueNotificationToEntry 1146
asyncQueuePageDiff 0
asyncQueuePagePrecedes 145
asyncQueueProcessPageEntries 50
asyncQueueReadAllNotifications 47
asyncQueueUnregister 44
asyncQueueUsage 110
check_notify_buffers 1280
globalChannelTableHash 226
initGlobalChannelTable 165
initLocalChannelTable 96
initPendingListenActions 96
notification_hash 2001
notification_match 1
pg_listening_channels 12
pg_notification_queue_usage 6
pg_notify 1078
queue_listen 115

Generated by: LCOV version 2.0-1