LCOV - code coverage report
Current view: top level - src/backend/access/heap - heapam.c (source / functions) Hit Total Coverage
Test: PostgreSQL Lines: 1600 2930 54.6 %
Date: 2017-09-29 13:40:31 Functions: 74 98 75.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ConditionalMultiXactIdWait 0
Do_MultiXactIdWait 1
DoesMultiXactIdConflict 0
ExtractReplicaIdentity 118488
FreeBulkInsertState 277
FreezeMultiXactId 0
GetBulkInsertState 292
GetMultiXactIdHintBits 2
HeapDetermineModifiedColumns 9402
HeapTupleGetUpdateXid 3
HeapTupleHeaderAdvanceLatestRemovedXid 97861
MultiXactIdGetUpdateXid 3
MultiXactIdWait 1
ReleaseBulkInsertStatePin 11
UpdateXmaxHintBits 0
compute_infobits 121291
compute_new_xmax_infomask 121830
fix_infomask_from_infobits 0
get_mxact_status_for_lock 3
heap2_redo 0
heap_abort_speculative 0
heap_acquire_tuplock 1
heap_beginscan 8861
heap_beginscan_bm 1726
heap_beginscan_catalog 2739
heap_beginscan_internal 17274
heap_beginscan_parallel 51
heap_beginscan_sampling 21
heap_beginscan_strat 3876
heap_delete 109098
heap_endscan 17094
heap_execute_freeze_tuple 25655
heap_fetch 1401
heap_finish_speculative 54
heap_freeze_tuple 22802
heap_get_latest_tid 42
heap_getnext 3058926
heap_hot_search 6498
heap_hot_search_buffer 1051756
heap_inplace_update 3204
heap_insert 620106
heap_lock_tuple 542
heap_lock_updated_tuple 1
heap_lock_updated_tuple_rec 1
heap_mask 0
heap_multi_insert 238
heap_open 474742
heap_openrv 1225
heap_openrv_extended 18647
heap_parallelscan_estimate 13
heap_parallelscan_initialize 13
heap_parallelscan_nextpage 3164
heap_parallelscan_reinitialize 2
heap_parallelscan_startblock_init 53
heap_prepare_freeze_tuple 392660
heap_prepare_insert 728184
heap_redo 0
heap_rescan 1348
heap_rescan_set_params 5
heap_setscanlimits 24
heap_sync 21
heap_tuple_attr_equals 32704
heap_tuple_needs_eventual_freeze 3035
heap_tuple_needs_freeze 0
heap_update 9402
heap_update_snapshot 44
heap_xlog_clean 0
heap_xlog_cleanup_info 0
heap_xlog_confirm 0
heap_xlog_delete 0
heap_xlog_freeze_page 0
heap_xlog_inplace 0
heap_xlog_insert 0
heap_xlog_lock 0
heap_xlog_lock_updated 0
heap_xlog_multi_insert 0
heap_xlog_update 0
heap_xlog_visible 0
heapgetpage 113589
heapgettup 705480
heapgettup_pagemode 2353446
initscan 18622
log_heap_clean 3805
log_heap_cleanup_info 48
log_heap_freeze 247
log_heap_new_cid 0
log_heap_update 9070
log_heap_visible 3759
relation_close 516391
relation_open 1001440
relation_openrv 1428
relation_openrv_extended 18722
simple_heap_delete 43371
simple_heap_insert 68715
simple_heap_update 5883
test_lockmode_for_conflict 0
try_relation_open 957
xmax_infomask_changed 2

Generated by: LCOV version 1.11