Click on ▽ or ▷
to hide or show direct children of item.
Click on a function name to hide or show all descendents of item.
46 samples
avg.thr max.thr call tree
52.33 54.00 ▽ clone:111
52.30 54.00
├
▽ start_thread:312
48.37 50.00
│├
▽ ??
32.96 33.00
││├
▽ mongo::threadpool::Worker::loop
24.91 33.00
│││├
▽ pthread_cond_wait@@GLIBC_2.3.2:185
7.91 16.00
│││├
▽ mongo::repl::multiSyncApply
7.91 16.00
││││
▽ mongo::repl::SyncTail::syncApply
4.72 13.00
││││ ├
▽ mongo::repl::applyOperation_inlock
4.02 12.00
││││ │├
▽ mongo::update
3.13 12.00
││││ ││├
▽ mongo::PlanExecutor::executePlan
3.13 12.00
││││ │││
▽ mongo::PlanExecutor::getNext
3.11 12.00
││││ │││
▽ mongo::PlanExecutor::getNextSnapshotted
3.04 12.00
││││ │││
▽ mongo::UpdateStage::work
2.13 9.00
││││ │││ ├
▽ mongo::UpdateStage::doInsert
1.48 6.00
││││ │││ │├
▽ mongo::Collection::insertDocument
1.46 6.00
││││ │││ ││
▽ mongo::Collection::_insertDocument
0.70 3.00
││││ │││ ││ ├
▽ mongo::WiredTigerRecordStore::insertRecord
0.46 3.00
││││ │││ ││ │├
▽ ??
0.46 3.00
││││ │││ ││ ││
▽ __wt_btcur_insert
0.20 2.00
││││ │││ ││ ││ ├
▽ __wt_row_modify
0.07 1.00
││││ │││ ││ ││ │├
▽ __GI___pthread_mutex_lock:63
0.04 1.00
││││ │││ ││ ││ │├
▽ __wt_row_insert_alloc
0.02 1.00
││││ │││ ││ ││ ││├
▽ __memmove_ssse3_back:66
0.02 1.00
││││ │││ ││ ││ ││└
▽ __wt_calloc
0.02 1.00
││││ │││ ││ ││ ││
▽ tc_calloc
0.04 1.00
││││ │││ ││ ││ │├
▽ __GI___pthread_mutex_unlock:310
0.04 1.00
││││ │││ ││ ││ ││
▽ __pthread_mutex_unlock_usercnt:57
0.04 1.00
││││ │││ ││ ││ ││
▽ _L_unlock_722
0.04 1.00
││││ │││ ││ ││ ││
▽ __lll_unlock_wake:371
0.02 1.00
││││ │││ ││ ││ │└
▽ __GI___pthread_mutex_lock:66
0.17 2.00
││││ │││ ││ ││ └
▽ __wt_row_search
0.09 1.00
││││ │││ ││ ││
▽ __wt_page_in_func
0.02 1.00
││││ │││ ││ ││ ├
▽ sched_yield:81
0.02 1.00
││││ │││ ││ ││ └
▽ __wt_hazard_set
0.11 2.00
││││ │││ ││ │├
▽ __wt_cursor_set_key
0.09 1.00
││││ │││ ││ ││
▽ __wt_cursor_set_keyv
0.07 1.00
││││ │││ ││ ││
▽ ??
0.07 1.00
││││ │││ ││ │├
▽ mongo::WiredTigerCursor::~WiredTigerCursor
0.07 1.00
││││ │││ ││ ││
▽ mongo::WiredTigerSession::releaseCursor
0.07 1.00
││││ │││ ││ ││
▽ ??
0.04 1.00
││││ │││ ││ ││
▽ __wt_btcur_reset
0.02 1.00
││││ │││ ││ │├
▽ mongo::WiredTigerRecordStore::_nextId
0.02 1.00
││││ │││ ││ │└
▽ __wt_cursor_set_value
0.65 3.00
││││ │││ ││ ├
▽ mongo::IndexCatalog::indexRecord
0.65 3.00
││││ │││ ││ │
▽ mongo::IndexCatalog::_indexRecord
0.65 3.00
││││ │││ ││ │
▽ mongo::BtreeBasedAccessMethod::insert
0.48 3.00
││││ │││ ││ │ ├
▽ mongo::WiredTigerIndex::insert
0.43 3.00
││││ │││ ││ │ │├
▽ mongo::WiredTigerIndexUnique::_insert
0.33 2.00
││││ │││ ││ │ ││├
▽ ??
0.33 2.00
││││ │││ ││ │ │││
▽ __wt_btcur_insert
0.17 2.00
││││ │││ ││ │ │││ ├
▽ __wt_row_search
0.09 1.00
││││ │││ ││ │ │││ │
▽ __wt_search_insert
0.09 1.00
││││ │││ ││ │ │││ └
▽ __wt_row_modify
0.07 1.00
││││ │││ ││ │ │││ ├
▽ __wt_row_insert_alloc
0.07 1.00
││││ │││ ││ │ │││ │
▽ __wt_calloc
0.07 1.00
││││ │││ ││ │ │││ │
▽ tc_calloc
0.02 1.00
││││ │││ ││ │ │││ └
▽ __wt_update_alloc
0.02 1.00
││││ │││ ││ │ │││
▽ __wt_calloc
0.02 1.00
││││ │││ ││ │ │││
▽ tc_calloc
0.02 1.00
││││ │││ ││ │ │││
▽ tcmalloc::ThreadCache::FetchFromCentralCache
0.02 1.00
││││ │││ ││ │ │││
▽ tcmalloc::CentralFreeList::RemoveRange
0.02 1.00
││││ │││ ││ │ │││
▽ tcmalloc::CentralFreeList::FetchFromOneSpans
0.04 1.00
││││ │││ ││ │ ││├
▽ __wt_cursor_set_key
0.02 1.00
││││ │││ ││ │ │││
▽ __wt_cursor_set_keyv
0.02 1.00
││││ │││ ││ │ ││├
▽ mongo::KeyString::appendTypeBits
0.02 1.00
││││ │││ ││ │ │││
▽ mongo::KeyString::_appendBytes
0.02 1.00
││││ │││ ││ │ ││├
▽ mongo::KeyString::appendRecordId
0.02 1.00
││││ │││ ││ │ │││
▽ __memmove_ssse3_back:55
0.02 1.00
││││ │││ ││ │ ││└
▽ mongo::KeyString::resetToKey
0.02 1.00
││││ │││ ││ │ │└
▽ ??
0.13 1.00
││││ │││ ││ │ ├
▽ mongo::BtreeKeyGenerator::getKeys
0.04 1.00
││││ │││ ││ │ │├
▽ std::pair<...> std::_Rb_tree<...>::_M_insert_unique<...>
0.02 1.00
││││ │││ ││ │ ││
▽ std::_Rb_tree_insert_and_rebalance
0.02 1.00
││││ │││ ││ │ │├
▽ mongo::BSONElement::size
0.02 1.00
││││ │││ ││ │ │├
▽ mongo::BSONObj::getField
0.02 1.00
││││ │││ ││ │ ││
▽ mongo::BSONElement::size
0.02 1.00
││││ │││ ││ │ │└
▽ mongo::BSONObjBuilderValueStream::endField
0.04 1.00
││││ │││ ││ │ └
▽ std::_Rb_tree<...>::~_Rb_tree
0.02 1.00
││││ │││ ││ │
▽ std::_Rb_tree<...>::_M_erase
0.04 1.00
││││ │││ ││ ├
▽ mongo::CollectionInfoCache::notifyOfWriteOp
0.04 1.00
││││ │││ ││ └
▽ mongo::PlanCache::notifyOfWriteOp
0.48 3.00
││││ │││ │├
▽ mongo::UpdateStage::applyUpdateOpsForInsert
0.26 2.00
││││ │││ ││├
▽ mongo::UpdateDriver::update
0.15 1.00
││││ │││ │││├
▽ mongo::ModifierObjectReplace::apply
0.09 1.00
││││ │││ ││││├
▽ mongo::mutablebson::Element::appendElement
0.04 1.00
││││ │││ │││││├
▽ mongo::mutablebson::Element::pushBack
0.04 1.00
││││ │││ ││││││
▽ mongo::mutablebson::Element::addChild
0.04 1.00
││││ │││ ││││││
▽ mongo::mutablebson::Element::addSiblingRight
0.04 1.00
││││ │││ │││││└
▽ mongo::mutablebson::Document::makeElement
0.02 1.00
││││ │││ │││││
▽ __memmove_ssse3_back:79
0.02 1.00
││││ │││ ││││├
▽ mongo::mutablebson::Element::getFieldName
0.02 1.00
││││ │││ ││││├
▽ mongo::BSONElement::size
0.02 1.00
││││ │││ ││││└
▽ mongo::mutablebson::Element::compareWithBSONElement
0.04 1.00
││││ │││ │││├
▽ mongo::ModifierObjectReplace::prepare
0.02 1.00
││││ │││ ││││
▽ void mongo::mutablebson::Document::Impl::writeChildren<...>
0.02 1.00
││││ │││ │││└
▽ mongo::mutablebson::Document::reset
0.02 1.00
││││ │││ │││
▽ std::string::_M_mutate
0.07 2.00
││││ │││ ││├
▽ mongo::BSONElement::wrap
0.02 1.00
││││ │││ │││
▽ mongo::BSONObjBuilder::~BSONObjBuilder
0.04 1.00
││││ │││ ││├
▽ mongo::UpdateDriver::setLogOp
0.04 1.00
││││ │││ ││├
▽ mongo::mutablebson::Document::getObject
0.02 1.00
││││ │││ │││├
▽ void mongo::mutablebson::Document::Impl::writeChildren<...>
0.02 1.00
││││ │││ ││││
▽ ??
0.02 1.00
││││ │││ │││└
▽ mongo::BSONObjBuilderValueStream::endField
0.02 1.00
││││ │││ ││├
▽ mongo::intrusive_ptr_release
0.02 1.00
││││ │││ ││├
▽ mongo::Status::unref
0.02 1.00
││││ │││ ││└
▽ mongo::CanonicalQuery::isSimpleIdQuery
0.02 1.00
││││ │││ ││
▽ mongo::BSONElement::size
0.07 2.00
││││ │││ │├
▽ mongo::WiredTigerRecoveryUnit::_commit
0.07 2.00
││││ │││ ││
▽ mongo::WiredTigerRecoveryUnit::_txnClose
0.04 1.00
││││ │││ ││
▽ mongo::TicketHolder::release
0.04 1.00
││││ │││ ││
▽ sem_post:37
0.07 1.00
││││ │││ │├
▽ mongo::mutablebson::Document::reset
0.04 1.00
││││ │││ ││├
▽ mongo::BSONObjBuilder::BSONObjBuilder
0.02 1.00
││││ │││ ││└
▽ mongo::BSONObjBuilder::asTempObj
0.02 1.00
││││ │││ │└
▽ mongo::uassertStatusOK
0.87 4.00
││││ │││ ├
▽ mongo::IDHackStage::work
0.80 4.00
││││ │││ │├
▽ mongo::BtreeBasedAccessMethod::findSingle
0.52 3.00
││││ │││ ││├
▽ ??
0.43 3.00
││││ │││ │││├
▽ ??
0.35 3.00
││││ │││ ││││├
▽ ??
0.30 3.00
││││ │││ │││││├
▽ ??
0.28 2.00
││││ │││ ││││││├
▽ __wt_btcur_search_near
0.22 2.00
││││ │││ │││││││
▽ __wt_row_search
0.07 1.00
││││ │││ │││││││ ├
▽ __wt_search_insert
0.07 1.00
││││ │││ │││││││ └
▽ __wt_page_in_func
0.04 1.00
││││ │││ │││││││
▽ __wt_hazard_set
0.02 1.00
││││ │││ ││││││└
▽ __wt_btcur_next
0.02 1.00
││││ │││ │││││├
▽ __wt_cursor_get_value
0.02 1.00
││││ │││ ││││││
▽ __wt_cursor_get_valuev
0.02 1.00
││││ │││ │││││└
▽ __wt_cursor_set_key
0.07 1.00
││││ │││ ││││└
▽ mongo::KeyString::resetToKey
0.07 1.00
││││ │││ ││││
▽ mongo::KeyString::_appendAllElementsForIndexing
0.07 1.00
││││ │││ ││││
▽ mongo::KeyString::_appendBsonValue
0.04 1.00
││││ │││ ││││
▽ mongo::KeyString::_appendNumberDouble
0.04 1.00
││││ │││ ││││
▽ mongo::KeyString::TypeBits::appendBit
0.02 1.00
││││ │││ │││└
▽ mongo::BSONObjBuilder::BSONObjBuilder
0.02 1.00
││││ │││ │││
▽ mongo::BSONObjBuilderValueStream::BSONObjBuilderValueStream
0.26 3.00
││││ │││ ││├
▽ mongo::WiredTigerIndexUnique::newCursor
0.24 3.00
││││ │││ │││
▽ mongo::WiredTigerCursor::WiredTigerCursor
0.20 3.00
││││ │││ │││ ├
▽ mongo::WiredTigerRecoveryUnit::getSession
0.20 3.00
││││ │││ │││ │
▽ mongo::WiredTigerRecoveryUnit::_txnOpen
0.20 3.00
││││ │││ │││ │
▽ ??
0.17 2.00
││││ │││ │││ │
▽ __wt_txn_begin
0.13 2.00
││││ │││ │││ │ ├
▽ __wt_txn_refresh
0.04 1.00
││││ │││ │││ │ │├
▽ __GI_qsort_r:297
0.04 1.00
││││ │││ │││ │ ││
▽ msort_with_tmp:45
0.02 1.00
││││ │││ │││ │ ││ ├
▽ msort_with_tmp:85
0.02 1.00
││││ │││ │││ │ ││ └
▽ msort_with_tmp:83
0.02 1.00
││││ │││ │││ │ ││
▽ __wt_txnid_cmp
0.02 1.00
││││ │││ │││ │ │└
▽ __GI_qsort:307
0.04 1.00
││││ │││ │││ │ └
▽ __wt_config_gets_def
0.02 1.00
││││ │││ │││ └
▽ mongo::WiredTigerSession::getCursor
0.02 1.00
││││ │││ ││└
▽ mongo::BSONObj::woCompare
0.02 1.00
││││ │││ ││
▽ mongo::BSONElement::woCompare
0.02 1.00
││││ │││ │└
▽ mongo::IndexCatalog::findIdIndex
0.02 1.00
││││ │││ │
▽ mongo::IndexCatalog::IndexIterator::more
0.02 1.00
││││ │││ │
▽ mongo::IndexCatalog::IndexIterator::_advance
0.02 1.00
││││ │││ ├
▽ mongo::UpdateStage::isEOF
0.02 1.00
││││ │││ │
▽ mongo::UpdateStage::needInsert
0.02 1.00
││││ │││ └
▽ mongo::ScopedTimer::~ScopedTimer
0.24 2.00
││││ ││├
▽ mongo::ParsedUpdate::parseRequest
0.15 2.00
││││ │││├
▽ mongo::ParsedUpdate::parseUpdate
0.11 2.00
││││ ││││├
▽ mongo::UpdateDriver::parse
0.02 1.00
││││ │││││├
▽ mongo::ModifierObjectReplace::init
0.02 1.00
││││ ││││││
▽ mongo::BSONObj::getOwned
0.02 1.00
││││ ││││││
▽ mongo::BSONObj::copy
0.02 1.00
││││ ││││││
▽ mongo::mongoMalloc
0.02 1.00
││││ ││││││
▽ tc_malloc
0.02 1.00
││││ │││││├
▽ void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00
││││ │││││├
▽ mongo::mongoMalloc
0.02 1.00
││││ ││││││
▽ tc_malloc
0.02 1.00
││││ │││││└
▽ tc_new
0.02 1.00
││││ ││││└
▽ mongo::UpdateDriver::setModOptions
0.07 1.00
││││ │││└
▽ mongo::ParsedUpdate::parseQuery
0.04 1.00
││││ │││
▽ mongo::CanonicalQuery::isSimpleIdQuery
0.22 2.00
││││ ││├
▽ mongo::getExecutorUpdate
0.07 1.00
││││ │││├
▽ mongo::PlanExecutor::make
0.07 1.00
││││ ││││
▽ mongo::PlanExecutor::make
0.04 1.00
││││ ││││ ├
▽ mongo::PlanExecutor::pickBestPlan
0.04 1.00
││││ ││││ │
▽ ??
0.02 1.00
││││ ││││ │ ├
▽ tc_delete
0.02 1.00
││││ ││││ │ └
▽ mongo::UpdateStage::getChildren
0.02 1.00
││││ ││││ │
▽ void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00
││││ ││││ │
▽ tc_new
0.02 1.00
││││ ││││ └
▽ tc_new
0.07 1.00
││││ │││├
▽ mongo::IndexCatalog::findIdIndex
0.02 1.00
││││ ││││├
▽ mongo::IndexDescriptor::_checkOk
0.02 1.00
││││ ││││├
▽ mongo::IndexCatalog::IndexIterator::IndexIterator
0.02 1.00
││││ ││││└
▽ mongo::IndexCatalog::IndexIterator::more
0.02 1.00
││││ ││││
▽ mongo::IndexCatalog::IndexIterator::_advance
0.02 1.00
││││ ││││
▽ mongo::IndexCatalogEntry::isReady
0.04 1.00
││││ │││├
▽ mongo::UpdateStage::UpdateStage
0.02 1.00
││││ ││││
▽ mongo::UpdateDriver::setContext
0.02 1.00
││││ │││└
▽ mongo::BSONElement::wrap
0.02 1.00
││││ │││
▽ mongo::mongoMalloc
0.02 1.00
││││ │││
▽ tc_malloc
0.20 2.00
││││ ││├
▽ mongo::UpdateStage::makeUpdateResult
0.13 1.00
││││ │││├
▽ mongo::Explain::getSummaryStats
0.11 1.00
││││ ││││├
▽ ??
0.07 1.00
││││ │││││├
▽ mongo::UpdateStage::getChildren
0.07 1.00
││││ ││││││
▽ void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00
││││ ││││││
▽ tc_new
0.02 1.00
││││ │││││├
▽ ??
0.02 1.00
││││ ││││││
▽ void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00
││││ ││││││
▽ tc_new
0.02 1.00
││││ │││││└
▽ void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00
││││ ││││└
▽ mongo::IDHackStage::getSpecificStats
0.04 1.00
││││ │││└
▽ mongo::UpdateResult::UpdateResult
0.02 1.00
││││ │││ ├
▽ mongo::BSONElement::wrap
0.02 1.00
││││ │││ │
▽ mongo::mongoMalloc
0.02 1.00
││││ │││ │
▽ tc_malloc
0.02 1.00
││││ │││ └
▽ mongo::BSONObj::getField
0.02 1.00
││││ │││
▽ __memcmp_sse4_1:48
0.09 1.00
││││ ││├
▽ mongo::UpdateDriver::~UpdateDriver
0.04 1.00
││││ │││├
▽ mongo::UpdateDriver::clear
0.04 1.00
││││ ││││
▽ mongo::ModifierObjectReplace::~ModifierObjectReplace
0.04 1.00
││││ │││└
▽ mongo::mutablebson::Document::~Document
0.07 1.00
││││ ││├
▽ mongo::PlanExecutor::~PlanExecutor
0.04 1.00
││││ │││├
▽ ??
0.02 1.00
││││ │││└
▽ std::string::_Rep::_M_dispose
0.04 1.00
││││ ││├
▽ mongo::ParsedUpdate::ParsedUpdate
0.04 1.00
││││ │││
▽ mongo::UpdateDriver::UpdateDriver
0.04 1.00
││││ │││
▽ mongo::mutablebson::Document::Document
0.04 1.00
││││ │││
▽ mongo::mutablebson::Document::Impl::Impl
0.02 1.00
││││ │││
▽ tc_new
0.02 1.00
││││ ││└
▽ mongo::uassertStatusOK
0.11 2.00
││││ │├
▽ mongo::OpDebug::OpDebug
0.02 1.00
││││ ││├
▽ mongo::mongoMalloc
0.02 1.00
││││ ││├
▽ tc_newarray
0.02 1.00
││││ ││└
▽ pthread_spin_unlock:23
0.11 1.00
││││ │├
▽ mongo::AuthorizationManager::logOp
0.09 1.00
││││ ││
▽ mongo::AuthzManagerExternalStateLocal::logOp
0.07 1.00
││││ ││
▽ std::string::compare
0.02 1.00
││││ ││ ├
▽ strlen:107
0.02 1.00
││││ ││ └
▽ __memcmp_sse4_1:47
0.09 2.00
││││ │├
▽ mongo::BSONObj::getFields
0.02 1.00
││││ ││├
▽ mongo::BSONElement::size
0.02 1.00
││││ │││
▽ mongo::BSONElement::fieldNameSize
0.02 1.00
││││ ││├
▽ __strcmp_ssse3:207
0.02 1.00
││││ ││└
▽ __strcmp_ssse3:1607
0.07 2.00
││││ │├
▽ mongo::WiredTigerRecoveryUnit::_getTicket
0.02 1.00
││││ ││├
▽ mongo::LockerImpl<...>::isLockHeldForMode
0.02 1.00
││││ ││└
▽ mongo::LockerImpl<...>::hasStrongLocks
0.02 1.00
││││ ││
▽ mongo::LockerImpl<...>::isLocked
0.02 1.00
││││ ││
▽ mongo::LockerImpl<...>::getLockMode
0.07 1.00
││││ │├
▽ mongo::LockerImpl<...>::isCollectionLockedForMode
0.02 1.00
││││ ││├
▽ std::basic_string<...>::basic_string
0.02 1.00
││││ │││
▽ char* std::string::_S_construct<...>
0.02 1.00
││││ │││
▽ __memcpy_sse2_unaligned:168
0.02 1.00
││││ ││├
▽ mongo::LockerImpl<...>::isW
0.02 1.00
││││ │││
▽ mongo::LockerImpl<...>::getLockMode
0.02 1.00
││││ ││└
▽ mongo::LockerImpl<...>::isR
0.04 1.00
││││ │├
▽ mongo::OpDebug::~OpDebug
0.02 1.00
││││ ││├
▽ tc_deletearray
0.02 1.00
││││ ││└
▽ pthread_spin_destroy:28
0.04 1.00
││││ │├
▽ mongo::Database::getCollection
0.02 1.00
││││ │├
▽ mongo::BSONObjBuilder::_done
0.02 1.00
││││ ││
▽ mongo::BSONObjBuilderValueStream::endField
0.02 1.00
││││ │├
▽ mongo::UpdateResult::~UpdateResult
0.02 1.00
││││ │├
▽ mongo::WriteUnitOfWork::~WriteUnitOfWork
0.02 1.00
││││ │├
▽ mongo::logger::ComponentMessageLogDomain::shouldLog
0.02 1.00
││││ │├
▽ mongo::UpdateRequest::setQuery
0.02 1.00
││││ │├
▽ __strchr_sse2:25
0.02 1.00
││││ │└
▽ mongo::logger::LogComponentSettings::shouldLog
2.30 16.00
││││ ├
▽ mongo::Client::Context::~Context
2.28 16.00
││││ │├
▽ mongo::CurOp::recordGlobalTime
2.20 16.00
││││ ││├
▽ mongo::Top::record
1.96 15.00
││││ │││├
▽ __GI___pthread_mutex_lock:79
1.93 15.00
││││ ││││
▽ _L_lock_909
1.93 15.00
││││ ││││
▽ __lll_lock_wait:135
0.09 2.00
││││ │││├
▽ __GI___pthread_mutex_unlock:310
0.09 2.00
││││ ││││
▽ __pthread_mutex_unlock_usercnt:57
0.07 2.00
││││ ││││
▽ _L_unlock_722
0.07 2.00
││││ ││││
▽ __lll_unlock_wake:371
0.09 1.00
││││ │││├
▽ mongo::UnorderedFastKeyTable<...>::get
0.04 1.00
││││ ││││├
▽ mongo::UnorderedFastKeyTable<...>::Area::find
0.04 1.00
││││ ││││└
▽ mongo::StringData::Hasher::operator
0.02 1.00
││││ ││││
▽ MurmurHash3_x64_128
0.02 1.00
││││ │││└
▽ mongo::Top::_record
0.09 2.00
││││ ││└
▽ std::basic_string<...>::basic_string
0.07 1.00
││││ ││
▽ char* std::string::_S_construct<...>
0.04 1.00
││││ ││ ├
▽ std::string::_Rep::_S_create
0.04 1.00
││││ ││ │
▽ tc_new
0.02 1.00
││││ ││ └
▽ __memcpy_sse2_unaligned:26
0.02 1.00
││││ │└
▽ tc_delete
0.30 3.00
││││ ├
▽ mongo::DatabaseHolder::get
0.17 3.00
││││ │├
▽ __GI___pthread_mutex_lock:79
0.17 3.00
││││ ││
▽ _L_lock_909
0.17 3.00
││││ ││
▽ __lll_lock_wait:135
0.07 1.00
││││ │├
▽ __GI___pthread_mutex_unlock:310
0.07 1.00
││││ ││
▽ __pthread_mutex_unlock_usercnt:57
0.07 1.00
││││ ││
▽ _L_unlock_722
0.07 1.00
││││ ││
▽ __lll_unlock_wake:371
0.02 1.00
││││ │├
▽ mongo::LockerImpl<...>::isDbLockedForMode
0.02 1.00
││││ ││
▽ mongo::ResourceId::ResourceId
0.02 1.00
││││ │└
▽ mongo::StringData::Hasher::operator
0.02 1.00
││││ │
▽ MurmurHash3_x64_128
0.24 2.00
││││ ├
▽ mongo::Client::Context::Context
0.20 2.00
││││ │├
▽ mongo::Client::Context::_finishInit
0.11 1.00
││││ ││├
▽ mongo::DatabaseHolder::get
0.09 1.00
││││ │││├
▽ __GI___pthread_mutex_lock:79
0.07 1.00
││││ ││││
▽ _L_lock_909
0.07 1.00
││││ ││││
▽ __lll_lock_wait:135
0.02 1.00
││││ │││└
▽ mongo::LockerImpl<...>::isDbLockedForMode
0.02 1.00
││││ │││
▽ mongo::ResourceId::ResourceId
0.02 1.00
││││ │││
▽ mongo::StringData::Hasher::operator
0.02 1.00
││││ │││
▽ MurmurHash3_x64_128
0.07 1.00
││││ ││├
▽ mongo::CurOp::enter
0.02 1.00
││││ │││├
▽ mongo::CurOp::ensureStarted
0.02 1.00
││││ ││││
▽ mongo::curTimeMicros64
0.02 1.00
││││ │││├
▽ __strncpy_sse2_unaligned:1134
0.02 1.00
││││ │││└
▽ __strncpy_sse2_unaligned:511
0.02 1.00
││││ ││└
▽ mongo::Client::Context::checkNotStale
0.02 1.00
││││ │├
▽ ??
0.02 1.00
││││ ││
▽ __GI___clock_gettime:115
0.02 1.00
││││ │└
▽ std::basic_string<...>::basic_string
0.13 1.00
││││ ├
▽ mongo::Lock::DBLock::DBLock
0.07 1.00
││││ │├
▽ mongo::Lock::GlobalLock::GlobalLock
0.07 1.00
││││ ││
▽ mongo::Lock::GlobalLock::_lock
0.07 1.00
││││ ││
▽ mongo::LockerImpl<...>::lockGlobalBegin
0.07 1.00
││││ ││
▽ mongo::LockerImpl<...>::lockBegin
0.04 1.00
││││ ││ ├
▽ mongo::LockerImpl<...>::getWaitingResource
0.02 1.00
││││ ││ │
▽ pthread_spin_unlock:23
0.02 1.00
││││ ││ └
▽ mongo::FastMapNoAlloc<...>::insert
0.04 1.00
││││ │└
▽ mongo::LockerImpl<...>::lock
0.04 1.00
││││ │
▽ mongo::LockerImpl<...>::lockBegin
0.04 1.00
││││ │
▽ mongo::LockerImpl<...>::getWaitingResource
0.04 1.00
││││ ├
▽ mongo::BSONObj::getStringField
0.04 1.00
││││ │
▽ mongo::BSONObj::getField
0.02 1.00
││││ │
▽ mongo::BSONElement::size
0.02 1.00
││││ │
▽ strlen:107
0.04 1.00
││││ ├
▽ mongo::Lock::DBLock::~DBLock
0.04 1.00
││││ │
▽ mongo::Lock::GlobalLock::_unlock
0.04 1.00
││││ │
▽ mongo::LockerImpl<...>::unlockAll
0.04 1.00
││││ │
▽ mongo::LockerImpl<...>::unlock
0.04 1.00
││││ │
▽ mongo::LockerImpl<...>::_unlockImpl
0.02 1.00
││││ │
▽ pthread_spin_unlock@plt
0.02 1.00
││││ ├
▽ mongo::LockerImpl<...>::lock
0.02 1.00
││││ │
▽ mongo::LockerImpl<...>::lockBegin
0.02 1.00
││││ │
▽ mongo::LockManager::lock
0.02 1.00
││││ │
▽ __GI___pthread_mutex_unlock:310
0.02 1.00
││││ │
▽ __pthread_mutex_unlock_usercnt:57
0.02 1.00
││││ ├
▽ mongo::BSONObj::getField
0.02 1.00
││││ │
▽ mongo::BSONElement::size
0.02 1.00
││││ │
▽ mongo::BSONElement::fieldNameSize
0.02 1.00
││││ │
▽ strlen:66
0.02 1.00
││││ ├
▽ mongo::LockerImpl<...>::unlock
0.02 1.00
││││ │
▽ mongo::LockerImpl<...>::_unlockImpl
0.02 1.00
││││ ├
▽ mongo::nsToCollectionSubstring
0.02 1.00
││││ │
▽ memchr:26
0.02 1.00
││││ └
▽ std::basic_string<...>::basic_string
0.02 1.00
││││
▽ char* std::string::_S_construct<...>
0.13 6.00
│││└
▽ mongo::threadpool::ThreadPool::task_done
0.13 6.00
│││
▽ __GI___pthread_mutex_lock:79
0.13 6.00
│││
▽ _L_lock_909
0.13 6.00
│││
▽ __lll_lock_wait:135
4.00 4.00
││├
▽ mongo::BackgroundJob::jobBody
2.00 2.00
│││├
▽ ??
1.00 1.00
││││├
▽ mongo::sleepmicros
1.00 1.00
│││││
▽ nanosleep:81
1.00 1.00
││││└
▽ bool boost::condition_variable_any::timed_wait<...>
1.00 1.00
││││
▽ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.00 1.00
│││├
▽ mongo::ClientCursorMonitor::run
1.00 1.00
││││
▽ mongo::sleepsecs
1.00 1.00
││││
▽ nanosleep:81
1.00 1.00
│││└
▽ mongo::TTLMonitor::run
1.00 1.00
│││
▽ mongo::sleepsecs
1.00 1.00
│││
▽ nanosleep:81
2.91 3.00
││├
▽ __wt_cond_wait
2.91 3.00
│││
▽ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.22 2.00
││├
▽ mongo::repl::NetworkInterfaceImpl::_requestProcessorThreadBody
1.22 2.00
│││
▽ mongo::repl::NetworkInterfaceImpl::_consumeNetworkRequests
1.22 2.00
│││
▽ boost::condition_variable::timed_wait
1.22 2.00
│││
▽ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.04 2.00
││├
▽ ??
1.00 1.00
│││├
▽ __sigwait:97
1.00 1.00
││││
▽ do_sigwait:60
0.04 1.00
│││└
▽ __wt_txn_checkpoint
0.04 1.00
│││
▽ ??
0.04 1.00
│││
▽ __wt_checkpoint
0.04 1.00
│││
▽ __wt_cache_op
0.02 1.00
│││ ├
▽ __wt_reconcile
0.02 1.00
│││ └
▽ __wt_evict_file_exclusive_on
0.02 1.00
│││
▽ __wt_cond_wait
0.02 1.00
│││
▽ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.00 1.00
││├
▽ mongo::repl::SyncSourceFeedback::run
1.00 1.00
│││
▽ pthread_cond_wait@@GLIBC_2.3.2:185
1.00 1.00
││├
▽ mongo::repl::runSyncThread
1.00 1.00
│││
▽ mongo::repl::SyncTail::oplogApplication
0.91 1.00
│││ ├
▽ mongo::repl::SyncTail::multiApply
0.67 1.00
│││ │├
▽ mongo::repl::SyncTail::applyOps
0.65 1.00
│││ ││├
▽ mongo::threadpool::ThreadPool::join
0.65 1.00
│││ │││
▽ pthread_cond_wait@@GLIBC_2.3.2:185
0.02 1.00
│││ ││└
▽ mongo::threadpool::ThreadPool::schedule
0.02 1.00
│││ ││
▽ __GI___pthread_mutex_unlock:310
0.02 1.00
│││ ││
▽ __pthread_mutex_unlock_usercnt:57
0.02 1.00
│││ ││
▽ _L_unlock_722
0.02 1.00
│││ ││
▽ __lll_unlock_wake:371
0.13 1.00
│││ │├
▽ mongo::repl::writeOpsToOplog
0.13 1.00
│││ ││
▽ mongo::Collection::insertDocument
0.13 1.00
│││ ││
▽ mongo::Collection::_insertDocument
0.13 1.00
│││ ││
▽ mongo::WiredTigerRecordStore::insertRecord
0.02 1.00
│││ ││ ├
▽ ??
0.02 1.00
│││ ││ │
▽ __wt_btcur_insert
0.02 1.00
│││ ││ │
▽ __wt_row_search
0.02 1.00
│││ ││ ├
▽ mongo::WiredTigerCursor::WiredTigerCursor
0.02 1.00
│││ ││ ├
▽ mongo::WiredTigerRecordStore::_increaseDataSize
0.02 1.00
│││ ││ │
▽ mongo::WiredTigerSizeStorer::storeToCache
0.02 1.00
│││ ││ └
▽ __wt_cursor_set_key
0.02 1.00
│││ ││
▽ __wt_cursor_set_keyv
0.11 1.00
│││ │└
▽ mongo::repl::SyncTail::fillWriterVectors
0.09 1.00
│││ │
▽ mongo::BSONObj::getField
0.04 1.00
│││ │ ├
▽ mongo::BSONElement::size
0.02 1.00
│││ │ └
▽ __memcmp_sse4_1:1586
0.09 1.00
│││ └
▽ mongo::repl::SyncTail::tryPopAndWaitForMore
0.07 1.00
│││ ├
▽ mongo::repl::BackgroundSync::consume
0.04 1.00
│││ │├
▽ boost::condition_variable_any::notify_one
0.02 1.00
│││ ││├
▽ pthread_cond_signal@@GLIBC_2.3.2:91
0.02 1.00
│││ ││└
▽ pthread_cond_signal@@GLIBC_2.3.2:130
0.02 1.00
│││ │└
▽ boost::timed_mutex::unlock
0.02 1.00
│││ │
▽ __GI___pthread_mutex_unlock:310
0.02 1.00
│││ │
▽ __pthread_mutex_unlock_usercnt:57
0.02 1.00
│││ │
▽ _L_unlock_722
0.02 1.00
│││ │
▽ __lll_unlock_wake:371
0.02 1.00
│││ └
▽ mongo::BSONObj::getField
0.02 1.00
│││
▽ __memcmp_sse4_1:950
1.00 1.00
││├
▽ mongo::repl::ReplicationExecutor::run
1.00 1.00
│││
▽ mongo::repl::ReplicationExecutor::getWork
1.00 1.00
│││
▽ mongo::repl::NetworkInterfaceImpl::waitForWorkUntil
1.00 1.00
│││
▽ boost::condition_variable::timed_wait
1.00 1.00
│││
▽ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.00 1.00
││├
▽ mongo::RangeDeleter::doWork
1.00 1.00
│││
▽ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.00 1.00
││├
▽ mongo::DeadlineMonitor<...>::deadlineMonitorThread
1.00 1.00
│││
▽ pthread_cond_wait@@GLIBC_2.3.2:185
1.00 1.00
││├
▽ mongo::repl::BackgroundSync::producerThread
1.00 1.00
│││
▽ mongo::repl::BackgroundSync::_producerThread
1.00 1.00
│││
▽ mongo::repl::BackgroundSync::produce
0.70 1.00
│││ ├
▽ mongo::BlockingQueue<...>::push
0.65 1.00
│││ │├
▽ pthread_cond_wait@@GLIBC_2.3.2:185
0.02 1.00
│││ │├
▽ pthread_cond_wait@@GLIBC_2.3.2:259
0.02 1.00
│││ ││
▽ __pthread_mutex_cond_lock:79
0.02 1.00
│││ ││
▽ _L_cond_lock_886
0.02 1.00
│││ ││
▽ __lll_lock_wait:135
0.02 1.00
│││ │└
▽ boost::unique_lock<...>::lock
0.02 1.00
│││ │
▽ __GI___pthread_mutex_lock:79
0.02 1.00
│││ │
▽ _L_lock_909
0.02 1.00
│││ │
▽ __lll_lock_wait:135
0.13 1.00
│││ ├
▽ mongo::DBClientCursor::more
0.13 1.00
│││ │
▽ mongo::DBClientCursor::requestMore
0.13 1.00
│││ │
▽ mongo::DBClientConnection::call
0.13 1.00
│││ │
▽ mongo::MessagingPort::recv
0.13 1.00
│││ │
▽ mongo::MessagingPort::recv
0.13 1.00
│││ │
▽ mongo::Socket::recv
0.13 1.00
│││ │
▽ mongo::Socket::unsafe_recv
0.13 1.00
│││ │
▽ mongo::Socket::_recv
0.13 1.00
│││ │
▽ __libc_recv:33
0.09 1.00
│││ ├
▽ mongo::sleepmicros
0.09 1.00
│││ │
▽ nanosleep:81
0.07 1.00
│││ ├
▽ mongo::repl::BackgroundSync::shouldChangeSyncSource
0.07 1.00
│││ │
▽ mongo::repl::ReplicationCoordinatorImpl::shouldChangeSyncSource
0.07 1.00
│││ │
▽ mongo::repl::ReplicationExecutor::waitForEvent
0.07 1.00
│││ │
▽ pthread_cond_wait@@GLIBC_2.3.2:185
0.02 1.00
│││ └
▽ mongo::BSONElement::numberLong
0.15 2.00
││├
▽ __wt_evict_lru_page
0.15 2.00
│││
▽ __wt_evict_page
0.15 2.00
│││
▽ __wt_evict
0.09 2.00
│││ ├
▽ __wt_reconcile
0.09 2.00
│││ │
▽ ??
0.07 1.00
│││ │
▽ ??
0.04 1.00
│││ │ ├
▽ ??
0.04 1.00
│││ │ │
▽ __wt_bt_write
0.04 1.00
│││ │ │
▽ ??
0.04 1.00
│││ │ │
▽ snappy_compress
0.04 1.00
│││ │ │
▽ snappy::RawCompress
0.04 1.00
│││ │ │
▽ snappy::Compress
0.02 1.00
│││ │ │ ├
▽ snappy::internal::WorkingMemory::GetHashTable
0.02 1.00
│││ │ │ │
▽ memset:95
0.02 1.00
│││ │ │ └
▽ snappy::internal::CompressFragment
0.02 1.00
│││ │ └
▽ __memmove_ssse3_back:2719
0.07 1.00
│││ └
▽ __wt_split_multi
0.07 1.00
│││
▽ __wt_page_out
0.04 1.00
│││
▽ tc_free
0.02 1.00
│││
▽ tcmalloc::ThreadCache::ListTooLong
0.02 1.00
│││
▽ tcmalloc::ThreadCache::ReleaseToCentralCache
0.02 1.00
│││
▽ tcmalloc::CentralFreeList::InsertRange
0.02 1.00
│││
▽ tcmalloc::CentralFreeList::ReleaseListToSpans
0.02 1.00
│││
▽ tcmalloc::CentralFreeList::ReleaseToSpans
0.07 1.00
││├
▽ __wt_thread_join
0.07 1.00
│││
▽ pthread_join:92
0.02 1.00
││└
▽ __wt_thread_create
0.02 1.00
││
▽ __pthread_create_2_1:611
0.02 1.00
││
▽ create_thread:201
0.02 1.00
││
▽ do_clone:75
3.93 4.00
│└
▽ mongo::PortMessageServer::handleIncomingMsg
3.93 4.00
│
▽ mongo::MessagingPort::recv
3.93 4.00
│
▽ mongo::Socket::recv
3.93 4.00
│
▽ mongo::Socket::unsafe_recv
3.93 4.00
│
▽ mongo::Socket::_recv
3.93 4.00
│
▽ __libc_recv:33
0.02 1.00
└
▽ start_thread:301
0.02 1.00
▽ _L_lock_3358
0.02 1.00
▽ __lll_lock_wait_private:95
1.00 1.00 ▽ main
1.00 1.00
▽ mongo::initAndListen
1.00 1.00
▽ mongo::Listener::initAndListen
0.04 1.00 ▽ ??