Click on ▽ or ▷
to hide or show direct children of item.
Click on a function name to hide or show all descendents of item.
70 samples
avg.thr max.thr call tree
40.13 43.00 ▽ clone
40.13 43.00
▽ start_thread
40.13 43.00
▽ mongo::PortMessageServer::handleIncomingMsg
36.16 38.00
├
▽ mongo::MyMessageHandler::process:169
31.99 32.00
│├
▽ mongo::assembleResponse:523
31.99 32.00
││
▽ mongo::receivedCommand:254
31.99 32.00
││
▽ mongo::runCommands:497
31.97 32.00
││ ├
▽ mongo::Command::execCommand:1293
31.97 32.00
││ │
▽ mongo::Command::run:1388
31.97 32.00
││ │
▽ mongo::WriteCmd::run:144
31.97 32.00
││ │
▽ mongo::WriteBatchExecutor::executeBatch:321
31.97 32.00
││ │
▽ mongo::WriteBatchExecutor::bulkExecute:697
31.96 32.00
││ │ ├
▽ mongo::WriteBatchExecutor::execInserts:816
31.96 32.00
││ │ │
▽ mongo::WriteBatchExecutor::execOneInsert:1026
23.07 32.00
││ │ │ ├
▽ insertOne:987
23.07 32.00
││ │ │ │
▽ mongo::Collection::insertDocument:380
19.74 32.00
││ │ │ │ ├
▽ mongo::Collection::insertDocuments:358
14.09 31.00
││ │ │ │ │├
▽ mongo::Collection::_insertDocuments:430
14.07 31.00
││ │ │ │ ││├
▽ mongo::WiredTigerRecordStore::insertRecords:1171
14.07 31.00
││ │ │ │ │││
▽ mongo::WiredTigerCursor::WiredTigerCursor:357
14.07 31.00
││ │ │ │ │││
▽ mongo::WiredTigerRecoveryUnit::getSession:177
14.07 31.00
││ │ │ │ │││
▽ mongo::WiredTigerRecoveryUnit::_txnOpen:341
14.07 31.00
││ │ │ │ │││
▽ __session_begin_transaction:847
14.07 31.00
││ │ │ │ │││
▽ __wt_txn_begin:266
14.07 31.00
││ │ │ │ │││
▽ __wt_cache_eviction_check:236
8.79 31.00
││ │ │ │ │││ ├
▽ __wt_cache_eviction_worker:1544
8.79 31.00
││ │ │ │ │││ │
▽ __wt_cond_wait:18
8.79 31.00
││ │ │ │ │││ │
▽ __wt_cond_wait_signal:82
8.79 31.00
││ │ │ │ │││ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.14 7.00
││ │ │ │ │││ │ ├
▽ __pthread_mutex_cond_lock
0.14 7.00
││ │ │ │ │││ │ │
▽ _L_cond_lock_791
0.14 7.00
││ │ │ │ │││ │ │
▽ __lll_lock_wait
0.07 4.00
││ │ │ │ │││ │ ├
▽ __lll_lock_wait
0.01 1.00
││ │ │ │ │││ │ └
▽ __pthread_mutex_unlock_usercnt
0.01 1.00
││ │ │ │ │││ │
▽ _L_unlock_569
0.01 1.00
││ │ │ │ │││ │
▽ __lll_unlock_wake
5.29 31.00
││ │ │ │ │││ └
▽ __wt_cache_eviction_worker:1534
5.29 31.00
││ │ │ │ │││
▽ __evict_page:1449
5.17 31.00
││ │ │ │ │││ ├
▽ __wt_evict:79
5.16 31.00
││ │ │ │ │││ │├
▽ __evict_review:398
4.29 31.00
││ │ │ │ │││ ││├
▽ __wt_reconcile:418
4.21 31.00
││ │ │ │ │││ │││├
▽ __rec_row_leaf:5173
4.21 31.00
││ │ │ │ │││ ││││
▽ __rec_split_finish:2991
4.21 31.00
││ │ │ │ │││ ││││
▽ __rec_split_finish_std:2976
2.57 31.00
││ │ │ │ │││ ││││ ├
▽ __rec_split_write:3280
2.57 31.00
││ │ │ │ │││ ││││ │
▽ __wt_bt_write:357
2.57 31.00
││ │ │ │ │││ ││││ │
▽ __wt_block_write:181
2.57 31.00
││ │ │ │ │││ ││││ │
▽ __wt_block_write_off:289
2.57 31.00
││ │ │ │ │││ ││││ │
▽ __wt_write:80
2.57 31.00
││ │ │ │ │││ ││││ │
▽ pwrite64
1.64 27.00
││ │ │ │ │││ ││││ └
▽ __rec_split_write:3291
1.60 27.00
││ │ │ │ │││ ││││ ├
▽ __rec_update_las:3328
1.60 27.00
││ │ │ │ │││ ││││ │
▽ __wt_las_cursor:208
1.60 27.00
││ │ │ │ │││ ││││ │
▽ __wt_spin_lock:159
1.60 27.00
││ │ │ │ │││ ││││ │
▽ pthread_mutex_lock
1.60 27.00
││ │ │ │ │││ ││││ │
▽ _L_lock_790
1.60 27.00
││ │ │ │ │││ ││││ │
▽ __lll_lock_wait
0.03 1.00
││ │ │ │ │││ ││││ ├
▽ __rec_update_las:3416
0.03 1.00
││ │ │ │ │││ ││││ │
▽ __curfile_insert:245
0.01 1.00
││ │ │ │ │││ ││││ │ ├
▽ __wt_btcur_insert:548
0.01 1.00
││ │ │ │ │││ ││││ │ │
▽ __cursor_row_modify:266
0.01 1.00
││ │ │ │ │││ ││││ │ │
▽ __wt_row_modify:206
0.01 1.00
││ │ │ │ │││ ││││ │ │
▽ __wt_insert_serial:220
0.01 1.00
││ │ │ │ │││ ││││ │ │
▽ __insert_simple_func:58
0.01 1.00
││ │ │ │ │││ ││││ │ └
▽ __wt_btcur_insert:503
0.01 1.00
││ │ │ │ │││ ││││ │
▽ __cursor_func_init:201
0.01 1.00
││ │ │ │ │││ ││││ │
▽ __wt_txn_cursor_op:476
0.01 1.00
││ │ │ │ │││ ││││ │
▽ __wt_txn_get_snapshot:136
0.01 1.00
││ │ │ │ │││ ││││ └
▽ __rec_update_las:3413
0.01 1.00
││ │ │ │ │││ ││││
▽ __wt_cursor_set_value:377
0.01 1.00
││ │ │ │ │││ ││││
▽ __wt_cursor_set_valuev:430
0.01 1.00
││ │ │ │ │││ ││││
▽ __wt_struct_packv:612
0.01 1.00
││ │ │ │ │││ ││││
▽ __pack_write:431
0.01 1.00
││ │ │ │ │││ ││││
▽ __wt_vpack_uint:213
0.01 1.00
││ │ │ │ │││ ││││
▽ __wt_vpack_posint:91
0.07 3.00
││ │ │ │ │││ │││└
▽ __rec_row_leaf:5169
0.07 3.00
││ │ │ │ │││ │││
▽ __rec_row_leaf_insert:5234
0.04 3.00
││ │ │ │ │││ │││ ├
▽ __rec_split:2371
0.04 3.00
││ │ │ │ │││ │││ │
▽ __rec_split_fixup:3045
0.04 3.00
││ │ │ │ │││ │││ │
▽ __rec_split_write:3280
0.04 3.00
││ │ │ │ │││ │││ │
▽ __wt_bt_write:357
0.04 3.00
││ │ │ │ │││ │││ │
▽ __wt_block_write:181
0.04 3.00
││ │ │ │ │││ │││ │
▽ __wt_block_write_off:289
0.04 3.00
││ │ │ │ │││ │││ │
▽ __wt_write:80
0.04 3.00
││ │ │ │ │││ │││ │
▽ pwrite64
0.03 2.00
││ │ │ │ │││ │││ └
▽ __rec_split:2414
0.03 2.00
││ │ │ │ │││ │││
▽ __rec_split_write:3280
0.03 2.00
││ │ │ │ │││ │││
▽ __wt_bt_write:357
0.03 2.00
││ │ │ │ │││ │││
▽ __wt_block_write:181
0.01 1.00
││ │ │ │ │││ │││ ├
▽ __wt_block_write_off:280
0.01 1.00
││ │ │ │ │││ │││ │
▽ __wt_block_alloc:579
0.01 1.00
││ │ │ │ │││ │││ │
▽ __block_merge:1103
0.01 1.00
││ │ │ │ │││ │││ │
▽ __block_off_remove:371
0.01 1.00
││ │ │ │ │││ │││ └
▽ __wt_block_write_off:277
0.01 1.00
││ │ │ │ │││ │││
▽ __wt_spin_lock:159
0.01 1.00
││ │ │ │ │││ │││
▽ pthread_mutex_lock
0.01 1.00
││ │ │ │ │││ │││
▽ _L_lock_790
0.01 1.00
││ │ │ │ │││ │││
▽ __lll_lock_wait
0.87 10.00
││ │ │ │ │││ ││└
▽ __wt_reconcile:414
0.87 10.00
││ │ │ │ │││ ││
▽ __rec_row_int:4745
0.87 10.00
││ │ │ │ │││ ││
▽ __rec_split_finish:2991
0.87 10.00
││ │ │ │ │││ ││
▽ __rec_split_finish_std:2976
0.87 10.00
││ │ │ │ │││ ││
▽ __rec_split_write:3280
0.87 10.00
││ │ │ │ │││ ││
▽ __wt_bt_write:357
0.87 10.00
││ │ │ │ │││ ││
▽ __wt_block_write:181
0.87 10.00
││ │ │ │ │││ ││
▽ __wt_block_write_off:289
0.87 10.00
││ │ │ │ │││ ││
▽ __wt_write:80
0.87 10.00
││ │ │ │ │││ ││
▽ pwrite64
0.01 1.00
││ │ │ │ │││ │└
▽ __evict_review:333
0.01 1.00
││ │ │ │ │││ │
▽ __evict_child_check:281
0.11 8.00
││ │ │ │ │││ └
▽ __wt_evict:122
0.10 7.00
││ │ │ │ │││ ├
▽ __evict_page_dirty_update:216
0.10 7.00
││ │ │ │ │││ │
▽ __wt_split_multi:1605
0.10 7.00
││ │ │ │ │││ │
▽ __split_parent_lock:1609
0.10 7.00
││ │ │ │ │││ │
▽ __split_parent_lock:897
0.10 7.00
││ │ │ │ │││ │
▽ __wt_fair_lock:306
0.10 7.00
││ │ │ │ │││ │
▽ __wt_sleep:23
0.10 7.00
││ │ │ │ │││ │
▽ select
0.01 1.00
││ │ │ │ │││ └
▽ __evict_page_dirty_update:247
0.01 1.00
││ │ │ │ │││
▽ __wt_ref_out:32
0.01 1.00
││ │ │ │ │││
▽ __wt_page_out:116
0.01 1.00
││ │ │ │ │││
▽ __free_page_int:212
0.01 1.00
││ │ │ │ │││
▽ __wt_free_ref_index:279
0.01 1.00
││ │ │ │ │││
▽ __wt_free_ref:262
0.01 1.00
││ │ │ │ │││
▽ __wt_free_int:264
0.01 1.00
││ │ │ │ │││
▽ tc_free:1587
0.01 1.00
││ │ │ │ ││└
▽ mongo::WiredTigerRecordStore::insertRecords:1206
0.01 1.00
││ │ │ │ ││
▽ __curfile_insert:245
0.01 1.00
││ │ │ │ ││
▽ __wt_btcur_insert:539
0.01 1.00
││ │ │ │ ││
▽ __cursor_row_search:241
0.01 1.00
││ │ │ │ ││
▽ __wt_row_search:294
0.01 1.00
││ │ │ │ ││
▽ __wt_page_swap_func:1260
0.01 1.00
││ │ │ │ ││
▽ __wt_page_in_func:483
5.66 31.00
││ │ │ │ │└
▽ mongo::Collection::_insertDocuments:445
5.66 31.00
││ │ │ │ │
▽ mongo::IndexCatalog::indexRecords:1175
5.66 31.00
││ │ │ │ │
▽ mongo::IndexCatalog::_indexRecords:1134
5.66 31.00
││ │ │ │ │
▽ mongo::IndexCatalog::_indexFilteredRecords:1122
5.66 31.00
││ │ │ │ │
▽ mongo::IndexAccessMethod::insert:113
5.66 31.00
││ │ │ │ │
▽ mongo::WiredTigerIndex::insert:243
5.66 31.00
││ │ │ │ │
▽ mongo::WiredTigerIndexUnique::_insert:961
5.66 31.00
││ │ │ │ │
▽ __curfile_insert:245
5.66 31.00
││ │ │ │ │
▽ __wt_btcur_insert:539
5.66 31.00
││ │ │ │ │
▽ __cursor_row_search:241
5.66 31.00
││ │ │ │ │
▽ __wt_row_search:294
5.66 31.00
││ │ │ │ │
▽ __wt_page_swap_func:1260
5.43 30.00
││ │ │ │ │ ├
▽ __wt_page_in_func:464
2.84 30.00
││ │ │ │ │ │├
▽ __page_read:373
2.49 28.00
││ │ │ │ │ ││├
▽ __wt_bt_read:40
2.49 28.00
││ │ │ │ │ │││
▽ __wt_bm_read:99
2.49 28.00
││ │ │ │ │ │││
▽ __wt_block_read_off:191
2.49 28.00
││ │ │ │ │ │││
▽ __wt_read:41
2.49 28.00
││ │ │ │ │ │││
▽ pread64
0.36 4.00
││ │ │ │ │ ││└
▽ __wt_bt_read
0.36 4.00
││ │ │ │ │ ││
▽ __wt_bm_read:99
0.36 4.00
││ │ │ │ │ ││
▽ __wt_block_read_off:191
0.36 4.00
││ │ │ │ │ ││
▽ __wt_read:41
0.36 4.00
││ │ │ │ │ ││
▽ pread64
2.59 24.00
││ │ │ │ │ │└
▽ __page_read:406
2.01 20.00
││ │ │ │ │ │ ├
▽ __las_page_instantiate:134
2.01 20.00
││ │ │ │ │ │ │
▽ __wt_las_cursor:208
2.01 20.00
││ │ │ │ │ │ │
▽ __wt_spin_lock:159
2.01 20.00
││ │ │ │ │ │ │
▽ pthread_mutex_lock
2.01 20.00
││ │ │ │ │ │ │
▽ _L_lock_790
2.01 20.00
││ │ │ │ │ │ │
▽ __lll_lock_wait
0.37 4.00
││ │ │ │ │ │ ├
▽ __las_page_instantiate
0.33 4.00
││ │ │ │ │ │ │├
▽ __wt_las_cursor:208
0.33 4.00
││ │ │ │ │ │ ││
▽ __wt_spin_lock:159
0.33 4.00
││ │ │ │ │ │ ││
▽ pthread_mutex_lock
0.33 4.00
││ │ │ │ │ │ ││
▽ _L_lock_790
0.33 4.00
││ │ │ │ │ │ ││
▽ __lll_lock_wait
0.01 1.00
││ │ │ │ │ │ │├
▽ __curfile_next:113
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_btcur_next:530
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_tree_walk:301
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_page_swap_func:1260
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_page_in_func:464
0.01 1.00
││ │ │ │ │ │ ││
▽ __page_read:373
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_bt_read:40
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_bm_read:99
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_block_read_off:191
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_read:41
0.01 1.00
││ │ │ │ │ │ ││
▽ pread64
0.01 1.00
││ │ │ │ │ │ │├
▽ __curfile_search_near:222
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_btcur_search_near:417
0.01 1.00
││ │ │ │ │ │ ││
▽ __cursor_row_search:241
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_row_search:294
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_page_swap_func:1260
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_page_in_func:464
0.01 1.00
││ │ │ │ │ │ ││
▽ __page_read:373
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_bt_read:40
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_bm_read:99
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_block_read_off:191
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_read:41
0.01 1.00
││ │ │ │ │ │ ││
▽ pread64
0.01 1.00
││ │ │ │ │ │ │└
▽ __wt_update_alloc:274
0.01 1.00
││ │ │ │ │ │ │
▽ __wt_calloc:60
0.01 1.00
││ │ │ │ │ │ │
▽ tc_calloc:1594
0.01 1.00
││ │ │ │ │ │ │
▽ do_calloc:1133
0.01 1.00
││ │ │ │ │ │ │
▽ do_malloc_no_errno_or_cpp_alloc:1047
0.01 1.00
││ │ │ │ │ │ │
▽ do_malloc_no_errno:1114
0.01 1.00
││ │ │ │ │ │ │
▽ do_malloc_small:1107
0.01 1.00
││ │ │ │ │ │ │
▽ Allocate:364
0.13 1.00
││ │ │ │ │ │ ├
▽ __las_page_instantiate:153
0.11 1.00
││ │ │ │ │ │ │├
▽ __curfile_next:113
0.10 1.00
││ │ │ │ │ │ ││├
▽ __wt_btcur_next:530
0.10 1.00
││ │ │ │ │ │ │││
▽ __wt_tree_walk:301
0.10 1.00
││ │ │ │ │ │ │││
▽ __wt_page_swap_func:1260
0.10 1.00
││ │ │ │ │ │ │││
▽ __wt_page_in_func:464
0.10 1.00
││ │ │ │ │ │ │││
▽ __page_read:373
0.10 1.00
││ │ │ │ │ │ │││
▽ __wt_bt_read:40
0.10 1.00
││ │ │ │ │ │ │││
▽ __wt_bm_read:99
0.10 1.00
││ │ │ │ │ │ │││
▽ __wt_block_read_off:191
0.10 1.00
││ │ │ │ │ │ │││
▽ __wt_read:41
0.10 1.00
││ │ │ │ │ │ │││
▽ pread64
0.01 1.00
││ │ │ │ │ │ ││└
▽ __wt_btcur_next:497
0.01 1.00
││ │ │ │ │ │ ││
▽ __cursor_row_next:325
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_txn_read:231
0.01 1.00
││ │ │ │ │ │ ││
▽ __wt_txn_visible:181
0.01 1.00
││ │ │ │ │ │ │└
▽ __curfile_next:104
0.06 1.00
││ │ │ │ │ │ ├
▽ __las_page_instantiate:151
0.06 1.00
││ │ │ │ │ │ │
▽ __curfile_search_near:222
0.06 1.00
││ │ │ │ │ │ │
▽ __wt_btcur_search_near:417
0.06 1.00
││ │ │ │ │ │ │
▽ __cursor_row_search:241
0.06 1.00
││ │ │ │ │ │ │
▽ __wt_row_search:294
0.06 1.00
││ │ │ │ │ │ │
▽ __wt_page_swap_func:1260
0.06 1.00
││ │ │ │ │ │ │
▽ __wt_page_in_func:464
0.06 1.00
││ │ │ │ │ │ │
▽ __page_read:373
0.06 1.00
││ │ │ │ │ │ │
▽ __wt_bt_read:40
0.06 1.00
││ │ │ │ │ │ │
▽ __wt_bm_read:99
0.06 1.00
││ │ │ │ │ │ │
▽ __wt_block_read_off:191
0.06 1.00
││ │ │ │ │ │ │
▽ __wt_read:41
0.06 1.00
││ │ │ │ │ │ │
▽ pread64
0.01 1.00
││ │ │ │ │ │ └
▽ __las_page_instantiate:205
0.01 1.00
││ │ │ │ │ │
▽ __row_instantiate:90
0.01 1.00
││ │ │ │ │ │
▽ __wt_row_search:369
0.01 1.00
││ │ │ │ │ │
▽ __wt_row_leaf_key:819
0.01 1.00
││ │ │ │ │ │
▽ __wt_row_leaf_key_work:453
0.01 1.00
││ │ │ │ │ │
▽ __wt_cache_page_inmem_incr:51
0.16 4.00
││ │ │ │ │ ├
▽ __wt_page_in_func:597
0.14 3.00
││ │ │ │ │ │├
▽ __wt_cache_eviction_check:226
0.13 3.00
││ │ │ │ │ ││├
▽ __wt_eviction_needed:185
0.01 1.00
││ │ │ │ │ ││└
▽ __wt_eviction_needed:182
0.01 1.00
││ │ │ │ │ │└
▽ __wt_cache_eviction_check:236
0.01 1.00
││ │ │ │ │ │
▽ __wt_cache_eviction_worker:1489
0.04 2.00
││ │ │ │ │ ├
▽ __wt_page_in_func:475
0.01 1.00
││ │ │ │ │ ├
▽ __wt_page_in_func:483
0.01 1.00
││ │ │ │ │ └
▽ __wt_page_in_func:450
3.31 31.00
││ │ │ │ ├
▽ mongo::Collection::insertDocuments:365
3.31 31.00
││ │ │ │ │
▽ mongo::OpObserver::onInsert:61
3.31 31.00
││ │ │ │ │
▽ mongo::repl::logOp:414
3.31 31.00
││ │ │ │ │
▽ mongo::repl::_logOp:386
3.31 31.00
││ │ │ │ │
▽ getNextOpTime:145
3.31 31.00
││ │ │ │ │
▽ mongo::synchronizeOnCappedInFlightResource:229
3.31 31.00
││ │ │ │ │
▽ ResourceLock:82
3.31 31.00
││ │ │ │ │
▽ mongo::Lock::ResourceLock::lock:205
3.31 31.00
││ │ │ │ │
▽ mongo::LockerImpl<...>::lockComplete:682
3.31 31.00
││ │ │ │ │
▽ mongo::CondVarLockGrantNotification::wait:229
3.31 31.00
││ │ │ │ │
▽ wait_for<...>:132
3.31 31.00
││ │ │ │ │
▽ wait_until<...>:100
3.31 31.00
││ │ │ │ │
▽ __wait_until_impl<...>:160
3.31 31.00
││ │ │ │ │
▽ __gthread_cond_timedwait:871
3.31 31.00
││ │ │ │ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.01 1.00
││ │ │ │ └
▽ mongo::Collection::insertDocuments:348
0.01 1.00
││ │ │ │
▽ mongo::Collection::checkValidation:262
8.89 30.00
││ │ │ └
▽ insertOne:982
8.89 30.00
││ │ │
▽ lockAndCheck:947
8.89 30.00
││ │ │
▽ mongo::WriteBatchExecutor::ExecInsertsState::_lockAndCheckImpl:898
8.89 30.00
││ │ │
▽ make_unique<...>:28
8.89 30.00
││ │ │
▽ mongo::Lock::DBLock::DBLock:104
8.89 30.00
││ │ │
▽ mongo::Lock::GlobalLock::GlobalLock:66
8.89 30.00
││ │ │
▽ mongo::Lock::GlobalLock::waitForLock:84
8.89 30.00
││ │ │
▽ mongo::LockerImpl<...>::lockComplete:682
8.89 30.00
││ │ │
▽ mongo::CondVarLockGrantNotification::wait:229
8.89 30.00
││ │ │
▽ wait_for<...>:132
8.89 30.00
││ │ │
▽ wait_until<...>:100
8.89 30.00
││ │ │
▽ __wait_until_impl<...>:160
8.89 30.00
││ │ │
▽ __gthread_cond_timedwait:871
8.89 30.00
││ │ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.01 1.00
││ │ └
▽ mongo::WriteBatchExecutor::execInserts:823
0.01 1.00
││ │
▽ mongo::WriteBatchExecutor::ExecInsertsState::~ExecInsertsState
0.01 1.00
││ │
▽ mongo::Lock::DBLock::~DBLock:123
0.01 1.00
││ │
▽ ~GlobalLock:125
0.01 1.00
││ │
▽ mongo::Lock::GlobalLock::_unlock:94
0.01 1.00
││ │
▽ mongo::LockerImpl<...>::unlockAll:335
0.01 1.00
││ │
▽ mongo::LockerImpl<...>::unlock:411
0.01 1.00
││ │
▽ mongo::LockerImpl<...>::_unlockImpl:745
0.01 1.00
││ │
▽ mongo::LockManager::unlock:632
0.01 1.00
││ │
▽ mongo::LockManager::_onLockModeChanged:775
0.01 1.00
││ │
▽ mongo::CondVarLockGrantNotification::notify:243
0.01 1.00
││ │
▽ std::condition_variable::notify_all:72
0.01 1.00
││ │
▽ __gthread_cond_broadcast:852
0.01 1.00
││ │
▽ pthread_cond_broadcast@@GLIBC_2.3.2
0.01 1.00
││ └
▽ mongo::Command::execCommand:1285
0.01 1.00
││
▽ mongo::OperationContextImpl::checkForInterrupt:172
0.01 1.00
││
▽ mongo::LockerImpl<...>::inAWriteUnitOfWork:111
3.39 6.00
│├
▽ mongo::assembleResponse:528
3.39 6.00
││
▽ receivedRpc:295
3.39 6.00
││
▽ mongo::runCommands:497
3.39 6.00
││
▽ mongo::Command::execCommand:1293
3.36 6.00
││ ├
▽ mongo::Command::run:1388
3.17 6.00
││ │├
▽ mongo::GetMoreCmd::run
2.94 6.00
││ ││├
▽ mongo::GetMoreCmd::generateBatch
2.94 6.00
││ │││
▽ mongo::PlanExecutor::getNext:322
2.94 6.00
││ │││
▽ mongo::PlanExecutor::getNextImpl:373
2.19 6.00
││ │││ ├
▽ mongo::PlanYieldPolicy::yield:103
2.19 6.00
││ │││ │
▽ mongo::PlanExecutor::restoreStateWithoutRetrying:287
2.19 6.00
││ │││ │
▽ mongo::CollectionScan::doRestoreState:224
2.19 6.00
││ │││ │
▽ mongo::WiredTigerRecordStore::Cursor::restore
2.19 6.00
││ │││ │
▽ mongo::WiredTigerRecoveryUnit::getSession:177
2.19 6.00
││ │││ │
▽ mongo::WiredTigerRecoveryUnit::_txnOpen:341
2.19 6.00
││ │││ │
▽ __session_begin_transaction:847
2.19 6.00
││ │││ │
▽ __wt_txn_begin:266
2.19 6.00
││ │││ │
▽ __wt_cache_eviction_check:236
1.21 6.00
││ │││ │ ├
▽ __wt_cache_eviction_worker:1544
1.21 6.00
││ │││ │ │
▽ __wt_cond_wait:18
1.17 6.00
││ │││ │ │ ├
▽ __wt_cond_wait_signal:82
1.17 6.00
││ │││ │ │ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.01 1.00
││ │││ │ │ │ ├
▽ __pthread_mutex_cond_lock
0.01 1.00
││ │││ │ │ │ │
▽ _L_cond_lock_791
0.01 1.00
││ │││ │ │ │ │
▽ __lll_lock_wait
0.01 1.00
││ │││ │ │ │ ├
▽ __lll_lock_wait
0.01 1.00
││ │││ │ │ │ └
▽ __pthread_mutex_unlock_usercnt
0.01 1.00
││ │││ │ │ │
▽ _L_unlock_569
0.01 1.00
││ │││ │ │ │
▽ __lll_unlock_wake
0.03 2.00
││ │││ │ │ ├
▽ __wt_cond_wait_signal:73
0.03 2.00
││ │││ │ │ │
▽ pthread_mutex_lock
0.03 2.00
││ │││ │ │ │
▽ _L_lock_790
0.03 2.00
││ │││ │ │ │
▽ __lll_lock_wait
0.01 1.00
││ │││ │ │ └
▽ __wt_cond_wait_signal:102
0.01 1.00
││ │││ │ │
▽ pthread_mutex_unlock
0.01 1.00
││ │││ │ │
▽ _L_unlock_697
0.01 1.00
││ │││ │ │
▽ __lll_unlock_wake
0.97 5.00
││ │││ │ └
▽ __wt_cache_eviction_worker:1534
0.97 5.00
││ │││ │
▽ __evict_page:1449
0.97 5.00
││ │││ │
▽ __wt_evict:79
0.97 5.00
││ │││ │
▽ __evict_review:398
0.70 5.00
││ │││ │ ├
▽ __wt_reconcile:418
0.67 4.00
││ │││ │ │├
▽ __rec_row_leaf:5173
0.67 4.00
││ │││ │ ││
▽ __rec_split_finish:2991
0.67 4.00
││ │││ │ ││
▽ __rec_split_finish_std:2976
0.40 4.00
││ │││ │ ││ ├
▽ __rec_split_write:3291
0.37 4.00
││ │││ │ ││ │├
▽ __rec_update_las:3328
0.37 4.00
││ │││ │ ││ ││
▽ __wt_las_cursor:208
0.37 4.00
││ │││ │ ││ ││
▽ __wt_spin_lock:159
0.37 4.00
││ │││ │ ││ ││
▽ pthread_mutex_lock
0.37 4.00
││ │││ │ ││ ││
▽ _L_lock_790
0.37 4.00
││ │││ │ ││ ││
▽ __lll_lock_wait
0.03 1.00
││ │││ │ ││ │└
▽ __rec_update_las:3416
0.03 1.00
││ │││ │ ││ │
▽ __curfile_insert:245
0.03 1.00
││ │││ │ ││ │
▽ __wt_btcur_insert:548
0.03 1.00
││ │││ │ ││ │
▽ __cursor_row_modify:266
0.03 1.00
││ │││ │ ││ │
▽ __wt_row_modify:171
0.03 1.00
││ │││ │ ││ │
▽ __wt_update_alloc:274
0.03 1.00
││ │││ │ ││ │
▽ __wt_calloc:60
0.03 1.00
││ │││ │ ││ │
▽ tc_calloc:1594
0.03 1.00
││ │││ │ ││ │
▽ do_calloc:1133
0.03 1.00
││ │││ │ ││ │
▽ do_malloc_no_errno_or_cpp_alloc:1047
0.03 1.00
││ │││ │ ││ │
▽ do_malloc_no_errno:1114
0.03 1.00
││ │││ │ ││ │
▽ do_malloc_small:1107
0.03 1.00
││ │││ │ ││ │
▽ Allocate:366
0.03 1.00
││ │││ │ ││ │
▽ tcmalloc::ThreadCache::FetchFromCentralCache:166
0.03 1.00
││ │││ │ ││ │
▽ tcmalloc::CentralFreeList::RemoveRange:248
0.03 1.00
││ │││ │ ││ │
▽ Lock:71
0.03 1.00
││ │││ │ ││ │
▽ SpinLock::SlowLock:133
0.03 1.00
││ │││ │ ││ │
▽ base::internal::SpinLockDelay:88
0.03 1.00
││ │││ │ ││ │
▽ sys_futex:2097
0.27 2.00
││ │││ │ ││ └
▽ __rec_split_write:3280
0.27 2.00
││ │││ │ ││
▽ __wt_bt_write:357
0.27 2.00
││ │││ │ ││
▽ __wt_block_write:181
0.27 2.00
││ │││ │ ││
▽ __wt_block_write_off:289
0.27 2.00
││ │││ │ ││
▽ __wt_write:80
0.27 2.00
││ │││ │ ││
▽ pwrite64
0.03 2.00
││ │││ │ │└
▽ __rec_row_leaf:5169
0.03 2.00
││ │││ │ │
▽ __rec_row_leaf_insert:5234
0.03 2.00
││ │││ │ │
▽ __rec_split:2371
0.03 2.00
││ │││ │ │
▽ __rec_split_fixup:3045
0.03 2.00
││ │││ │ │
▽ __rec_split_write:3280
0.03 2.00
││ │││ │ │
▽ __wt_bt_write:357
0.03 2.00
││ │││ │ │
▽ __wt_block_write:181
0.03 2.00
││ │││ │ │
▽ __wt_block_write_off:289
0.03 2.00
││ │││ │ │
▽ __wt_write:80
0.03 2.00
││ │││ │ │
▽ pwrite64
0.27 2.00
││ │││ │ └
▽ __wt_reconcile:414
0.27 2.00
││ │││ │
▽ __rec_row_int:4745
0.27 2.00
││ │││ │
▽ __rec_split_finish:2991
0.27 2.00
││ │││ │
▽ __rec_split_finish_std:2976
0.27 2.00
││ │││ │
▽ __rec_split_write:3280
0.27 2.00
││ │││ │
▽ __wt_bt_write:357
0.27 2.00
││ │││ │
▽ __wt_block_write:181
0.27 2.00
││ │││ │
▽ __wt_block_write_off:289
0.27 2.00
││ │││ │
▽ __wt_write:80
0.27 2.00
││ │││ │
▽ pwrite64
0.76 4.00
││ │││ └
▽ mongo::PlanYieldPolicy::yield:100
0.76 4.00
││ │││
▽ mongo::QueryYield::yieldAllLocks:72
0.76 4.00
││ │││
▽ mongo::LockerImpl<...>::restoreLockState:586
0.76 4.00
││ │││
▽ mongo::LockerImpl<...>::lockGlobal:270
0.76 4.00
││ │││
▽ mongo::LockerImpl<...>::lockComplete:682
0.76 4.00
││ │││
▽ mongo::CondVarLockGrantNotification::wait:229
0.76 4.00
││ │││
▽ wait_for<...>:132
0.76 4.00
││ │││
▽ wait_until<...>:100
0.76 4.00
││ │││
▽ __wait_until_impl<...>:160
0.76 4.00
││ │││
▽ __gthread_cond_timedwait:871
0.76 4.00
││ │││
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.19 1.00
││ ││├
▽ mongo::PlanExecutor::restoreState:273
0.19 1.00
││ │││
▽ mongo::PlanExecutor::restoreStateWithoutRetrying:287
0.19 1.00
││ │││
▽ mongo::CollectionScan::doRestoreState:224
0.19 1.00
││ │││
▽ mongo::WiredTigerRecordStore::Cursor::restore
0.19 1.00
││ │││
▽ mongo::WiredTigerCursor::WiredTigerCursor:357
0.19 1.00
││ │││
▽ mongo::WiredTigerRecoveryUnit::getSession:177
0.19 1.00
││ │││
▽ mongo::WiredTigerRecoveryUnit::_txnOpen:341
0.19 1.00
││ │││
▽ __session_begin_transaction:847
0.19 1.00
││ │││
▽ __wt_txn_begin:266
0.19 1.00
││ │││
▽ __wt_cache_eviction_check:236
0.16 1.00
││ │││ ├
▽ __wt_cache_eviction_worker:1534
0.16 1.00
││ │││ │
▽ __evict_page:1449
0.14 1.00
││ │││ │ ├
▽ __wt_evict:79
0.14 1.00
││ │││ │ │
▽ __evict_review:398
0.13 1.00
││ │││ │ │ ├
▽ __wt_reconcile:418
0.13 1.00
││ │││ │ │ │
▽ __rec_row_leaf:5173
0.13 1.00
││ │││ │ │ │
▽ __rec_split_finish:2991
0.13 1.00
││ │││ │ │ │
▽ __rec_split_finish_std:2976
0.10 1.00
││ │││ │ │ │ ├
▽ __rec_split_write:3291
0.06 1.00
││ │││ │ │ │ │├
▽ __rec_update_las:3328
0.06 1.00
││ │││ │ │ │ ││
▽ __wt_las_cursor:208
0.06 1.00
││ │││ │ │ │ ││
▽ __wt_spin_lock:159
0.06 1.00
││ │││ │ │ │ ││
▽ pthread_mutex_lock
0.06 1.00
││ │││ │ │ │ ││
▽ _L_lock_790
0.06 1.00
││ │││ │ │ │ ││
▽ __lll_lock_wait
0.01 1.00
││ │││ │ │ │ │├
▽ __rec_update_las:3351
0.01 1.00
││ │││ │ │ │ ││
▽ __wt_las_remove_block:38
0.01 1.00
││ │││ │ │ │ ││
▽ __curfile_search_near:222
0.01 1.00
││ │││ │ │ │ ││
▽ __wt_btcur_search_near:417
0.01 1.00
││ │││ │ │ │ ││
▽ __cursor_row_search:241
0.01 1.00
││ │││ │ │ │ ││
▽ __wt_row_search:455
0.01 1.00
││ │││ │ │ │ ││
▽ __wt_search_insert:104
0.01 1.00
││ │││ │ │ │ │├
▽ __rec_update_las:3416
0.01 1.00
││ │││ │ │ │ ││
▽ __curfile_insert:245
0.01 1.00
││ │││ │ │ │ ││
▽ __wt_btcur_insert:548
0.01 1.00
││ │││ │ │ │ ││
▽ __cursor_row_modify:266
0.01 1.00
││ │││ │ │ │ ││
▽ __wt_row_modify:171
0.01 1.00
││ │││ │ │ │ ││
▽ __wt_update_alloc:274
0.01 1.00
││ │││ │ │ │ ││
▽ __wt_calloc:60
0.01 1.00
││ │││ │ │ │ ││
▽ tc_calloc:1594
0.01 1.00
││ │││ │ │ │ ││
▽ do_calloc:1133
0.01 1.00
││ │││ │ │ │ ││
▽ do_malloc_no_errno_or_cpp_alloc:1047
0.01 1.00
││ │││ │ │ │ ││
▽ do_malloc_no_errno:1114
0.01 1.00
││ │││ │ │ │ ││
▽ do_malloc_small:1107
0.01 1.00
││ │││ │ │ │ ││
▽ Allocate:366
0.01 1.00
││ │││ │ │ │ ││
▽ tcmalloc::ThreadCache::FetchFromCentralCache:166
0.01 1.00
││ │││ │ │ │ ││
▽ tcmalloc::CentralFreeList::RemoveRange:248
0.01 1.00
││ │││ │ │ │ ││
▽ Lock:71
0.01 1.00
││ │││ │ │ │ ││
▽ SpinLock::SlowLock:133
0.01 1.00
││ │││ │ │ │ ││
▽ base::internal::SpinLockDelay:88
0.01 1.00
││ │││ │ │ │ ││
▽ sys_futex:2097
0.01 1.00
││ │││ │ │ │ │└
▽ __rec_update_las:3404
0.01 1.00
││ │││ │ │ │ │
▽ __wt_cursor_set_key:103
0.01 1.00
││ │││ │ │ │ │
▽ __wt_cursor_set_keyv:285
0.01 1.00
││ │││ │ │ │ │
▽ __wt_buf_initsize:61
0.01 1.00
││ │││ │ │ │ │
▽ __wt_buf_grow:18
0.01 1.00
││ │││ │ │ │ │
▽ __wt_buf_grow_worker:18
0.03 1.00
││ │││ │ │ │ └
▽ __rec_split_write:3280
0.03 1.00
││ │││ │ │ │
▽ __wt_bt_write:357
0.03 1.00
││ │││ │ │ │
▽ __wt_block_write:181
0.03 1.00
││ │││ │ │ │
▽ __wt_block_write_off:289
0.03 1.00
││ │││ │ │ │
▽ __wt_write:80
0.03 1.00
││ │││ │ │ │
▽ pwrite64
0.01 1.00
││ │││ │ │ └
▽ __wt_reconcile:414
0.01 1.00
││ │││ │ │
▽ __rec_row_int:4745
0.01 1.00
││ │││ │ │
▽ __rec_split_finish:2991
0.01 1.00
││ │││ │ │
▽ __rec_split_finish_std:2976
0.01 1.00
││ │││ │ │
▽ __rec_split_write:3280
0.01 1.00
││ │││ │ │
▽ __wt_bt_write:357
0.01 1.00
││ │││ │ │
▽ __wt_block_write:181
0.01 1.00
││ │││ │ │
▽ __wt_block_write_off:289
0.01 1.00
││ │││ │ │
▽ __wt_write:80
0.01 1.00
││ │││ │ │
▽ pwrite64
0.01 1.00
││ │││ │ └
▽ __wt_evict:122
0.01 1.00
││ │││ │
▽ __evict_page_dirty_update:247
0.01 1.00
││ │││ │
▽ __wt_ref_out:32
0.01 1.00
││ │││ │
▽ __wt_page_out:122
0.01 1.00
││ │││ │
▽ __free_page_row_leaf:334
0.01 1.00
││ │││ │
▽ __free_update:394
0.01 1.00
││ │││ │
▽ __wt_free_update_list:412
0.01 1.00
││ │││ │
▽ __wt_free_int:264
0.01 1.00
││ │││ │
▽ tc_free:1589
0.01 1.00
││ │││ │
▽ do_free:1238
0.01 1.00
││ │││ │
▽ do_free_with_callback:1229
0.01 1.00
││ │││ │
▽ do_free_helper:1199
0.01 1.00
││ │││ │
▽ Deallocate:391
0.01 1.00
││ │││ │
▽ tcmalloc::ThreadCache::ListTooLong:197
0.01 1.00
││ │││ │
▽ tcmalloc::ThreadCache::ReleaseToCentralCache:236
0.01 1.00
││ │││ │
▽ tcmalloc::CentralFreeList::InsertRange:232
0.01 1.00
││ │││ │
▽ SpinLockHolder:136
0.01 1.00
││ │││ │
▽ Lock:71
0.01 1.00
││ │││ │
▽ SpinLock::SlowLock:133
0.01 1.00
││ │││ │
▽ base::internal::SpinLockDelay:88
0.01 1.00
││ │││ │
▽ sys_futex:2097
0.03 1.00
││ │││ └
▽ __wt_cache_eviction_worker:1544
0.03 1.00
││ │││
▽ __wt_cond_wait:18
0.03 1.00
││ │││
▽ __wt_cond_wait_signal:82
0.03 1.00
││ │││
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.03 1.00
││ ││├
▽ mongo::AutoGetCollectionForRead::AutoGetCollectionForRead:77
0.03 1.00
││ │││
▽ emplace<...>:965
0.03 1.00
││ │││
▽ emplace_assign<...>:492
0.03 1.00
││ │││
▽ mongo::AutoGetCollection::AutoGetCollection:52
0.03 1.00
││ │││
▽ mongo::AutoGetDb::AutoGetDb:45
0.03 1.00
││ │││
▽ mongo::Lock::DBLock::DBLock:104
0.03 1.00
││ │││
▽ mongo::Lock::GlobalLock::GlobalLock:66
0.03 1.00
││ │││
▽ mongo::Lock::GlobalLock::waitForLock:84
0.03 1.00
││ │││
▽ mongo::LockerImpl<...>::lockComplete:682
0.03 1.00
││ │││
▽ mongo::CondVarLockGrantNotification::wait:229
0.03 1.00
││ │││
▽ wait_for<...>:132
0.03 1.00
││ │││
▽ wait_until<...>:100
0.03 1.00
││ │││
▽ __wait_until_impl<...>:160
0.03 1.00
││ │││
▽ __gthread_cond_timedwait:871
0.03 1.00
││ │││
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.01 1.00
││ ││└
▽ tc_free:1589
0.01 1.00
││ ││
▽ do_free:1238
0.01 1.00
││ ││
▽ do_free_with_callback:1229
0.01 1.00
││ ││
▽ do_free_helper:1199
0.01 1.00
││ ││
▽ Deallocate:393
0.01 1.00
││ ││
▽ tcmalloc::ThreadCache::Scavenge:254
0.01 1.00
││ ││
▽ tcmalloc::ThreadCache::ReleaseToCentralCache:236
0.01 1.00
││ ││
▽ tcmalloc::CentralFreeList::InsertRange:232
0.01 1.00
││ ││
▽ SpinLockHolder:136
0.01 1.00
││ ││
▽ Lock:70
0.01 1.00
││ ││
▽ Acquire_CompareAndSwap:112
0.19 2.00
││ │└
▽ mongo::FindCmd::run
0.10 1.00
││ │ ├
▽ mongo::getExecutorFind:567
0.10 1.00
││ │ │
▽ mongo::(anonymous namespace)::getOplogStartHack:511
0.10 1.00
││ │ │
▽ mongo::WiredTigerRecordStore::oplogStartHack:1559
0.10 1.00
││ │ │
▽ mongo::WiredTigerCursor::WiredTigerCursor:357
0.10 1.00
││ │ │
▽ mongo::WiredTigerRecoveryUnit::getSession:177
0.10 1.00
││ │ │
▽ mongo::WiredTigerRecoveryUnit::_txnOpen:341
0.10 1.00
││ │ │
▽ __session_begin_transaction:847
0.10 1.00
││ │ │
▽ __wt_txn_begin:266
0.10 1.00
││ │ │
▽ __wt_cache_eviction_check:236
0.09 1.00
││ │ │ ├
▽ __wt_cache_eviction_worker:1534
0.09 1.00
││ │ │ │
▽ __evict_page:1449
0.09 1.00
││ │ │ │
▽ __wt_evict:79
0.09 1.00
││ │ │ │
▽ __evict_review:398
0.06 1.00
││ │ │ │ ├
▽ __wt_reconcile:418
0.06 1.00
││ │ │ │ │
▽ __rec_row_leaf:5173
0.06 1.00
││ │ │ │ │
▽ __rec_split_finish:2991
0.06 1.00
││ │ │ │ │
▽ __rec_split_finish_std:2976
0.04 1.00
││ │ │ │ │ ├
▽ __rec_split_write:3280
0.04 1.00
││ │ │ │ │ │
▽ __wt_bt_write:357
0.04 1.00
││ │ │ │ │ │
▽ __wt_block_write:181
0.04 1.00
││ │ │ │ │ │
▽ __wt_block_write_off:289
0.04 1.00
││ │ │ │ │ │
▽ __wt_write:80
0.04 1.00
││ │ │ │ │ │
▽ pwrite64
0.01 1.00
││ │ │ │ │ └
▽ __rec_split_write:3291
0.01 1.00
││ │ │ │ │
▽ __rec_update_las:3328
0.01 1.00
││ │ │ │ │
▽ __wt_las_cursor:208
0.01 1.00
││ │ │ │ │
▽ __wt_spin_lock:159
0.01 1.00
││ │ │ │ │
▽ pthread_mutex_lock
0.01 1.00
││ │ │ │ │
▽ _L_lock_790
0.01 1.00
││ │ │ │ │
▽ __lll_lock_wait
0.03 1.00
││ │ │ │ └
▽ __wt_reconcile:414
0.03 1.00
││ │ │ │
▽ __rec_row_int:4745
0.03 1.00
││ │ │ │
▽ __rec_split_finish:2991
0.03 1.00
││ │ │ │
▽ __rec_split_finish_std:2976
0.03 1.00
││ │ │ │
▽ __rec_split_write:3280
0.03 1.00
││ │ │ │
▽ __wt_bt_write:357
0.03 1.00
││ │ │ │
▽ __wt_block_write:181
0.03 1.00
││ │ │ │
▽ __wt_block_write_off:289
0.03 1.00
││ │ │ │
▽ __wt_write:80
0.03 1.00
││ │ │ │
▽ pwrite64
0.01 1.00
││ │ │ └
▽ __wt_cache_eviction_worker:1544
0.01 1.00
││ │ │
▽ __wt_cond_wait:18
0.01 1.00
││ │ │
▽ __wt_cond_wait_signal:82
0.01 1.00
││ │ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.04 1.00
││ │ ├
▽ mongo::AutoGetCollectionForRead::AutoGetCollectionForRead:77
0.04 1.00
││ │ │
▽ emplace<...>:965
0.04 1.00
││ │ │
▽ emplace_assign<...>:492
0.04 1.00
││ │ │
▽ mongo::AutoGetCollection::AutoGetCollection:52
0.04 1.00
││ │ │
▽ mongo::AutoGetDb::AutoGetDb:45
0.04 1.00
││ │ │
▽ mongo::Lock::DBLock::DBLock:104
0.04 1.00
││ │ │
▽ mongo::Lock::GlobalLock::GlobalLock:66
0.04 1.00
││ │ │
▽ mongo::Lock::GlobalLock::waitForLock:84
0.04 1.00
││ │ │
▽ mongo::LockerImpl<...>::lockComplete:682
0.04 1.00
││ │ │
▽ mongo::CondVarLockGrantNotification::wait:229
0.04 1.00
││ │ │
▽ wait_for<...>:132
0.04 1.00
││ │ │
▽ wait_until<...>:100
0.04 1.00
││ │ │
▽ __wait_until_impl<...>:160
0.04 1.00
││ │ │
▽ __gthread_cond_timedwait:871
0.04 1.00
││ │ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.04 1.00
││ │ └
▽ mongo::PlanExecutor::getNext:322
0.04 1.00
││ │
▽ mongo::PlanExecutor::getNextImpl:373
0.03 1.00
││ │ ├
▽ mongo::PlanYieldPolicy::yield:103
0.03 1.00
││ │ │
▽ mongo::PlanExecutor::restoreStateWithoutRetrying:287
0.03 1.00
││ │ │
▽ mongo::CollectionScan::doRestoreState:224
0.03 1.00
││ │ │
▽ mongo::WiredTigerRecordStore::Cursor::restore
0.03 1.00
││ │ │
▽ mongo::WiredTigerRecoveryUnit::getSession:177
0.03 1.00
││ │ │
▽ mongo::WiredTigerRecoveryUnit::_txnOpen:341
0.03 1.00
││ │ │
▽ __session_begin_transaction:847
0.03 1.00
││ │ │
▽ __wt_txn_begin:266
0.03 1.00
││ │ │
▽ __wt_cache_eviction_check:236
0.01 1.00
││ │ │ ├
▽ __wt_cache_eviction_worker:1544
0.01 1.00
││ │ │ │
▽ __wt_cond_wait:18
0.01 1.00
││ │ │ │
▽ __wt_cond_wait_signal:73
0.01 1.00
││ │ │ │
▽ pthread_mutex_lock
0.01 1.00
││ │ │ │
▽ _L_lock_790
0.01 1.00
││ │ │ │
▽ __lll_lock_wait
0.01 1.00
││ │ │ └
▽ __wt_cache_eviction_worker:1534
0.01 1.00
││ │ │
▽ __evict_page:1449
0.01 1.00
││ │ │
▽ __wt_evict:79
0.01 1.00
││ │ │
▽ __evict_review:398
0.01 1.00
││ │ │
▽ __wt_reconcile:418
0.01 1.00
││ │ │
▽ __rec_row_leaf:5173
0.01 1.00
││ │ │
▽ __rec_split_finish:2991
0.01 1.00
││ │ │
▽ __rec_split_finish_std:2976
0.01 1.00
││ │ │
▽ __rec_split_write:3280
0.01 1.00
││ │ │
▽ __wt_bt_write:357
0.01 1.00
││ │ │
▽ __wt_block_write:181
0.01 1.00
││ │ │
▽ __wt_block_write_off:289
0.01 1.00
││ │ │
▽ __wt_write:80
0.01 1.00
││ │ │
▽ pwrite64
0.01 1.00
││ │ └
▽ mongo::PlanYieldPolicy::yield:100
0.01 1.00
││ │
▽ mongo::QueryYield::yieldAllLocks:72
0.01 1.00
││ │
▽ mongo::LockerImpl<...>::restoreLockState:586
0.01 1.00
││ │
▽ mongo::LockerImpl<...>::lockGlobal:270
0.01 1.00
││ │
▽ mongo::LockerImpl<...>::lockComplete:682
0.01 1.00
││ │
▽ mongo::CondVarLockGrantNotification::wait:229
0.01 1.00
││ │
▽ wait_for<...>:132
0.01 1.00
││ │
▽ wait_until<...>:100
0.01 1.00
││ │
▽ __wait_until_impl<...>:160
0.01 1.00
││ │
▽ __gthread_cond_timedwait:871
0.01 1.00
││ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.03 1.00
││ └
▽ mongo::Command::run:1398
0.01 1.00
││ ├
▽ mongo::repl::ReplicationCoordinatorImpl::prepareReplResponseMetadata:2901
0.01 1.00
││ │
▽ mongo::repl::ReplicationExecutor::Event::waitUntilSignaled:543
0.01 1.00
││ │
▽ std::condition_variable::wait:52
0.01 1.00
││ │
▽ __gthread_cond_wait:864
0.01 1.00
││ │
▽ pthread_cond_wait@@GLIBC_2.3.2
0.01 1.00
││ └
▽ mongo::repl::ReplicationCoordinatorImpl::prepareReplResponseMetadata:2894
0.01 1.00
││
▽ mongo::repl::ReplicationExecutor::scheduleWork:340
0.01 1.00
││
▽ mongo::repl::ReplicationExecutor::enqueueWork_inlock:505
0.01 1.00
││
▽ shared_ptr<...>:113
0.01 1.00
││
▽ __shared_ptr<...>:739
0.01 1.00
││
▽ __shared_count<...>:452
0.01 1.00
││
▽ tc_new:1620
0.01 1.00
││
▽ cpp_alloc:1442
0.01 1.00
││
▽ do_malloc_no_errno:1114
0.01 1.00
││
▽ do_malloc_small:1107
0.01 1.00
││
▽ Allocate:366
0.01 1.00
││
▽ tcmalloc::ThreadCache::FetchFromCentralCache:166
0.01 1.00
││
▽ tcmalloc::CentralFreeList::RemoveRange:248
0.01 1.00
││
▽ Lock:71
0.01 1.00
││
▽ SpinLock::SlowLock:133
0.01 1.00
││
▽ base::internal::SpinLockDelay:88
0.01 1.00
││
▽ sys_futex:2097
0.79 2.00
│└
▽ mongo::assembleResponse:525
0.79 2.00
│
▽ receivedQuery:393
0.74 2.00
│ ├
▽ mongo::runQuery:584
0.74 2.00
│ │
▽ mongo::PlanExecutor::getNext:322
0.39 2.00
│ │ ├
▽ mongo::PlanExecutor::getNextImpl:373
0.26 2.00
│ │ │├
▽ mongo::PlanYieldPolicy::yield:103
0.26 2.00
│ │ ││
▽ mongo::PlanExecutor::restoreStateWithoutRetrying:287
0.26 2.00
│ │ ││
▽ mongo::CollectionScan::doRestoreState:224
0.26 2.00
│ │ ││
▽ mongo::WiredTigerRecordStore::Cursor::restore
0.26 2.00
│ │ ││
▽ mongo::WiredTigerRecoveryUnit::getSession:177
0.26 2.00
│ │ ││
▽ mongo::WiredTigerRecoveryUnit::_txnOpen:341
0.26 2.00
│ │ ││
▽ __session_begin_transaction:847
0.26 2.00
│ │ ││
▽ __wt_txn_begin:266
0.26 2.00
│ │ ││
▽ __wt_cache_eviction_check:236
0.24 2.00
│ │ ││ ├
▽ __wt_cache_eviction_worker:1534
0.24 2.00
│ │ ││ │
▽ __evict_page:1449
0.24 2.00
│ │ ││ │
▽ __wt_evict:79
0.24 2.00
│ │ ││ │
▽ __evict_review:398
0.16 2.00
│ │ ││ │ ├
▽ __wt_reconcile:418
0.16 2.00
│ │ ││ │ │
▽ __rec_row_leaf:5173
0.16 2.00
│ │ ││ │ │
▽ __rec_split_finish:2991
0.16 2.00
│ │ ││ │ │
▽ __rec_split_finish_std:2976
0.10 2.00
│ │ ││ │ │ ├
▽ __rec_split_write:3280
0.10 2.00
│ │ ││ │ │ │
▽ __wt_bt_write:357
0.10 2.00
│ │ ││ │ │ │
▽ __wt_block_write:181
0.10 2.00
│ │ ││ │ │ │
▽ __wt_block_write_off:289
0.10 2.00
│ │ ││ │ │ │
▽ __wt_write:80
0.10 2.00
│ │ ││ │ │ │
▽ pwrite64
0.06 2.00
│ │ ││ │ │ └
▽ __rec_split_write:3291
0.06 2.00
│ │ ││ │ │
▽ __rec_update_las:3328
0.06 2.00
│ │ ││ │ │
▽ __wt_las_cursor:208
0.06 2.00
│ │ ││ │ │
▽ __wt_spin_lock:159
0.06 2.00
│ │ ││ │ │
▽ pthread_mutex_lock
0.06 2.00
│ │ ││ │ │
▽ _L_lock_790
0.06 2.00
│ │ ││ │ │
▽ __lll_lock_wait
0.09 2.00
│ │ ││ │ └
▽ __wt_reconcile:414
0.09 2.00
│ │ ││ │
▽ __rec_row_int:4745
0.09 2.00
│ │ ││ │
▽ __rec_split_finish:2991
0.09 2.00
│ │ ││ │
▽ __rec_split_finish_std:2976
0.09 2.00
│ │ ││ │
▽ __rec_split_write:3280
0.09 2.00
│ │ ││ │
▽ __wt_bt_write:357
0.09 2.00
│ │ ││ │
▽ __wt_block_write:181
0.09 2.00
│ │ ││ │
▽ __wt_block_write_off:289
0.09 2.00
│ │ ││ │
▽ __wt_write:80
0.09 2.00
│ │ ││ │
▽ pwrite64
0.01 1.00
│ │ ││ └
▽ __wt_cache_eviction_worker:1544
0.01 1.00
│ │ ││
▽ __wt_cond_wait:18
0.01 1.00
│ │ ││
▽ __wt_cond_wait_signal:82
0.01 1.00
│ │ ││
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.13 2.00
│ │ │└
▽ mongo::PlanYieldPolicy::yield:100
0.13 2.00
│ │ │
▽ mongo::QueryYield::yieldAllLocks:72
0.13 2.00
│ │ │
▽ mongo::LockerImpl<...>::restoreLockState:586
0.13 2.00
│ │ │
▽ mongo::LockerImpl<...>::lockGlobal:270
0.13 2.00
│ │ │
▽ mongo::LockerImpl<...>::lockComplete:682
0.13 2.00
│ │ │
▽ mongo::CondVarLockGrantNotification::wait:229
0.13 2.00
│ │ │
▽ wait_for<...>:132
0.13 2.00
│ │ │
▽ wait_until<...>:100
0.13 2.00
│ │ │
▽ __wait_until_impl<...>:160
0.13 2.00
│ │ │
▽ __gthread_cond_timedwait:871
0.13 2.00
│ │ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.36 2.00
│ │ └
▽ mongo::PlanExecutor::getNextImpl:393
0.27 2.00
│ │ ├
▽ mongo::CollectionScan::work:100
0.27 2.00
│ │ │
▽ mongo::Collection::getCursor:236
0.27 2.00
│ │ │
▽ mongo::WiredTigerRecordStore::getCursor:1337
0.27 2.00
│ │ │
▽ make_unique<...>:28
0.27 2.00
│ │ │
▽ Cursor:399
0.27 2.00
│ │ │
▽ emplace<...>:965
0.27 2.00
│ │ │
▽ emplace_assign<...>:492
0.27 2.00
│ │ │
▽ mongo::WiredTigerCursor::WiredTigerCursor:357
0.27 2.00
│ │ │
▽ mongo::WiredTigerRecoveryUnit::getSession:177
0.27 2.00
│ │ │
▽ mongo::WiredTigerRecoveryUnit::_txnOpen:341
0.27 2.00
│ │ │
▽ __session_begin_transaction:847
0.27 2.00
│ │ │
▽ __wt_txn_begin:266
0.27 2.00
│ │ │
▽ __wt_cache_eviction_check:236
0.19 1.00
│ │ │ ├
▽ __wt_cache_eviction_worker:1544
0.19 1.00
│ │ │ │
▽ __wt_cond_wait:18
0.14 1.00
│ │ │ │ ├
▽ __wt_cond_wait_signal:82
0.14 1.00
│ │ │ │ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.03 1.00
│ │ │ │ ├
▽ __wt_cond_wait_signal:73
0.03 1.00
│ │ │ │ │
▽ pthread_mutex_lock
0.03 1.00
│ │ │ │ │
▽ _L_lock_790
0.03 1.00
│ │ │ │ │
▽ __lll_lock_wait
0.01 1.00
│ │ │ │ └
▽ __wt_cond_wait_signal:102
0.01 1.00
│ │ │ │
▽ pthread_mutex_unlock
0.01 1.00
│ │ │ │
▽ _L_unlock_697
0.01 1.00
│ │ │ │
▽ __lll_unlock_wake
0.09 2.00
│ │ │ └
▽ __wt_cache_eviction_worker:1534
0.09 2.00
│ │ │
▽ __evict_page:1449
0.09 2.00
│ │ │
▽ __wt_evict:79
0.09 2.00
│ │ │
▽ __evict_review:398
0.06 2.00
│ │ │ ├
▽ __wt_reconcile:418
0.06 2.00
│ │ │ │
▽ __rec_row_leaf:5173
0.06 2.00
│ │ │ │
▽ __rec_split_finish:2991
0.06 2.00
│ │ │ │
▽ __rec_split_finish_std:2976
0.06 2.00
│ │ │ │
▽ __rec_split_write:3280
0.06 2.00
│ │ │ │
▽ __wt_bt_write:357
0.06 2.00
│ │ │ │
▽ __wt_block_write:181
0.06 2.00
│ │ │ │
▽ __wt_block_write_off:289
0.06 2.00
│ │ │ │
▽ __wt_write:80
0.06 2.00
│ │ │ │
▽ pwrite64
0.03 2.00
│ │ │ └
▽ __wt_reconcile:414
0.03 2.00
│ │ │
▽ __rec_row_int:4745
0.03 2.00
│ │ │
▽ __rec_split_finish:2991
0.03 2.00
│ │ │
▽ __rec_split_finish_std:2976
0.03 2.00
│ │ │
▽ __rec_split_write:3280
0.03 2.00
│ │ │
▽ __wt_bt_write:357
0.03 2.00
│ │ │
▽ __wt_block_write:181
0.03 2.00
│ │ │
▽ __wt_block_write_off:289
0.03 2.00
│ │ │
▽ __wt_write:80
0.03 2.00
│ │ │
▽ pwrite64
0.09 2.00
│ │ └
▽ mongo::CollectionScan::work:139
0.09 2.00
│ │
▽ mongo::WiredTigerRecordStore::Cursor::next
0.09 2.00
│ │
▽ __curfile_next:113
0.04 1.00
│ │ ├
▽ __wt_btcur_next:530
0.03 1.00
│ │ │├
▽ __wt_tree_walk:301
0.03 1.00
│ │ ││
▽ __wt_page_swap_func:1260
0.01 1.00
│ │ ││ ├
▽ __wt_page_in_func:464
0.01 1.00
│ │ ││ │
▽ __page_read:373
0.01 1.00
│ │ ││ │
▽ __wt_bt_read:45
0.01 1.00
│ │ ││ │
▽ __wt_bm_read:99
0.01 1.00
│ │ ││ │
▽ __wt_block_read_off:191
0.01 1.00
│ │ ││ │
▽ __wt_read:41
0.01 1.00
│ │ ││ │
▽ pread64
0.01 1.00
│ │ ││ └
▽ __wt_page_in_func:530
0.01 1.00
│ │ ││
▽ __evict_force_check:295
0.01 1.00
│ │ │└
▽ __wt_tree_walk:243
0.04 1.00
│ │ └
▽ __wt_btcur_next:497
0.01 1.00
│ │ ├
▽ __cursor_row_next:340
0.01 1.00
│ │ ├
▽ __cursor_row_next:361
0.01 1.00
│ │ │
▽ __wt_txn_visible_all:163
0.01 1.00
│ │ │
▽ __wt_txn_oldest_id:121
0.01 1.00
│ │ └
▽ __cursor_row_next:359
0.01 1.00
│ │
▽ __wt_txn_read:231
0.01 1.00
│ │
▽ __wt_txn_visible:181
0.04 1.00
│ └
▽ mongo::runQuery:507
0.04 1.00
│
▽ mongo::AutoGetCollectionForRead::AutoGetCollectionForRead:77
0.04 1.00
│
▽ emplace<...>:965
0.04 1.00
│
▽ emplace_assign<...>:492
0.04 1.00
│
▽ mongo::AutoGetCollection::AutoGetCollection:52
0.04 1.00
│
▽ mongo::AutoGetDb::AutoGetDb:45
0.04 1.00
│
▽ mongo::Lock::DBLock::DBLock:104
0.03 1.00
│ ├
▽ mongo::Lock::GlobalLock::GlobalLock:66
0.03 1.00
│ │
▽ mongo::Lock::GlobalLock::waitForLock:84
0.03 1.00
│ │
▽ mongo::LockerImpl<...>::lockComplete:682
0.03 1.00
│ │
▽ mongo::CondVarLockGrantNotification::wait:229
0.03 1.00
│ │
▽ wait_for<...>:132
0.03 1.00
│ │
▽ wait_until<...>:100
0.03 1.00
│ │
▽ __wait_until_impl<...>:160
0.03 1.00
│ │
▽ __gthread_cond_timedwait:871
0.03 1.00
│ │
▽ pthread_cond_timedwait@@GLIBC_2.3.2
0.01 1.00
│ └
▽ mongo::Lock::GlobalLock::GlobalLock:65
0.01 1.00
│
▽ mongo::Lock::GlobalLock::GlobalLock:71
0.01 1.00
│
▽ mongo::Lock::GlobalLock::_enqueue:76
0.01 1.00
│
▽ mongo::Lock::ResourceLock::lock:205
0.01 1.00
│
▽ mongo::LockerImpl<...>::lock:389
0.01 1.00
│
▽ mongo::LockerImpl<...>::lockBegin:648
0.01 1.00
│
▽ mongo::LockManager::lock:473
0.01 1.00
│
▽ mongo::LockManager::Partition::findOrInsert:860
0.01 1.00
│
▽ insert<...>:370
0.01 1.00
│
▽ insert<...>:769
0.01 1.00
│
▽ _M_emplace<...>:1260
0.01 1.00
│
▽ _M_allocate_node<...>:724
0.01 1.00
│
▽ allocate:104
0.01 1.00
│
▽ tc_new:1620
0.01 1.00
│
▽ cpp_alloc:1442
0.01 1.00
│
▽ do_malloc_no_errno:1114
0.01 1.00
│
▽ do_malloc_small:1107
0.01 1.00
│
▽ Allocate:366
0.01 1.00
│
▽ tcmalloc::ThreadCache::FetchFromCentralCache:166
0.01 1.00
│
▽ tcmalloc::CentralFreeList::RemoveRange:248
0.01 1.00
│
▽ Lock:71
0.01 1.00
│
▽ SpinLock::SlowLock:133
0.01 1.00
│
▽ base::internal::SpinLockDelay:88
0.01 1.00
│
▽ sys_futex:2097
3.97 6.00
└
▽ mongo::MessagingPort::recv:139
3.96 6.00
├
▽ mongo::Socket::recv:761
3.96 6.00
│
▽ mongo::Socket::unsafe_recv:771
3.96 6.00
│
▽ mongo::Socket::_recv:783
0.01 1.00
└
▽ mongo::Socket::recv:748