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 15:12:54 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 118568
FreeBulkInsertState 277
FreezeMultiXactId 0
GetBulkInsertState 292
GetMultiXactIdHintBits 2
HeapDetermineModifiedColumns 9399
HeapTupleGetUpdateXid 3
HeapTupleHeaderAdvanceLatestRemovedXid 107391
MultiXactIdGetUpdateXid 3
MultiXactIdWait 1
ReleaseBulkInsertStatePin 11
UpdateXmaxHintBits 0
compute_infobits 121427
compute_new_xmax_infomask 121966
fix_infomask_from_infobits 0
get_mxact_status_for_lock 3
heap2_redo 0
heap_abort_speculative 0
heap_acquire_tuplock 1
heap_beginscan 8866
heap_beginscan_bm 1632
heap_beginscan_catalog 2741
heap_beginscan_internal 17352
heap_beginscan_parallel 51
heap_beginscan_sampling 21
heap_beginscan_strat 4041
heap_delete 109181
heap_endscan 17172
heap_execute_freeze_tuple 27646
heap_fetch 1401
heap_finish_speculative 54
heap_freeze_tuple 22761
heap_get_latest_tid 42
heap_getnext 3118146
heap_hot_search 6145
heap_hot_search_buffer 1050708
heap_inplace_update 3267
heap_insert 620313
heap_lock_tuple 542
heap_lock_updated_tuple 1
heap_lock_updated_tuple_rec 1
heap_mask 0
heap_multi_insert 238
heap_open 477121
heap_openrv 1225
heap_openrv_extended 18690
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 404745
heap_prepare_insert 728391
heap_redo 0
heap_rescan 1330
heap_rescan_set_params 5
heap_setscanlimits 25
heap_sync 21
heap_tuple_attr_equals 32715
heap_tuple_needs_eventual_freeze 3397
heap_tuple_needs_freeze 0
heap_update 9399
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 112656
heapgettup 766630
heapgettup_pagemode 2351516
initscan 18682
log_heap_clean 4150
log_heap_cleanup_info 56
log_heap_freeze 250
log_heap_new_cid 0
log_heap_update 9067
log_heap_visible 4025
relation_close 518869
relation_open 1006343
relation_openrv 1428
relation_openrv_extended 18765
simple_heap_delete 43454
simple_heap_insert 68894
simple_heap_update 5880
test_lockmode_for_conflict 0
try_relation_open 966
xmax_infomask_changed 2

Generated by: LCOV version 1.11