XHProf mpull Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
mpull1464,988 us100.0%
Parent Calls
msort211,175 us
PhutilEventEngine::dispatchEvent19 us
PhabricatorPolicyCapability::getCapabilityMap1494 us
PhabricatorApplicationSearchEngine::loadAllNamedQueries10114 us
PhabricatorApplicationTransactionQuery::loadPage4539 us
PhabricatorApplicationTransactionQuery::willFilterPage2789 us
PhabricatorStandardCustomField::buildStandardFields478 us
PhabricatorSpacesNamespaceQuery::getAllSpaces16 us
PhabricatorPolicyQuery::loadPage13 us
PhabricatorPolicyFilter::loadCustomPolicies12 us
PhabricatorProjectQuery::loadPage976 us
ManiphestTaskQuery::didFilterPage990 us
PhabricatorObjectQuery::loadObjectsByPHID@111153 us
PhabricatorObjectQuery::loadPage@161 us
DifferentialRevisionQuery::willFilterPage451 us
PhabricatorProjectQuery::didFilterPage6281 us
PhabricatorFileQuery::loadPage15113 us
PhabricatorObjectQuery::loadPage@232 us
PhabricatorFile::loadBuiltins231 us
PhabricatorProjectColumnQuery::willFilterPage481 us
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects2252 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks14 us
PhabricatorObjectQuery::loadObjectsByPHID8291 us
PhabricatorObjectQuery::loadPage42 us
PhabricatorMarkupEngine::getMarkupFieldKey11 us
PhabricatorMarkupEngine::loadPreprocessorCaches1162 us
PhabricatorMarkupEngine::process1152 us
PhabricatorObjectRemarkupRule::loadHandles412 us
AphrontFormTokenizerControl::renderInput80 us
PhabricatorMainMenuSearchView::buildModeSelector124 us
Child Calls
ManiphestTransaction::getObjectPHID123412 us8.3%
PhabricatorPolicyCapability::getCapabilityKey60312 us6.3%
ManiphestTransaction::getCommentPHID123262 us5.3%
PhabricatorProject::getProfileImagePHID36169 us3.4%
PhabricatorMarkupCache::getCacheKey18110 us2.2%
PhabricatorMarkupCache::getCacheData18102 us2.0%
PhabricatorNamedQuery::getQueryKey1775 us1.5%
DifferentialTransaction::getCommentPHID2359 us1.2%
DifferentialTransaction::getObjectPHID2354 us1.1%
PhabricatorProjectColumn::getProjectPHID651 us1.0%
PhabricatorPolicy::getSortKey136 us0.7%
DifferentialRevision::getRepositoryPHID729 us0.6%
PhabricatorTransformedFile::getTransformedPHID224 us0.5%
PhabricatorFile::getName223 us0.5%
PhabricatorTransformedFile::getOriginalPHID217 us0.3%
PhabricatorNamedQuery::getSortKey314 us0.3%
PhabricatorNamedQuery::getQueryName36 us0.1%
PhabricatorApplication::getPHID34 us0.1%
PhutilRemarkupBoldRule::getPriority123 us0.1%
LiskDAO::getPHID7463 us0.1%
PhutilEventListener::getListenerID12 us0.0%
PhabricatorStandardCustomFieldRemarkup::getFieldType40 us
PhabricatorStandardCustomFieldUsers::getFieldType40 us
PhabricatorStandardCustomFieldLink::getFieldType40 us
PhabricatorStandardCustomFieldInt::getFieldType40 us
PhabricatorStandardCustomFieldHeader::getFieldType40 us
PhabricatorStandardCustomFieldDate::getFieldType40 us
PhabricatorStandardCustomFieldCredential::getFieldType40 us
PhabricatorStandardCustomFieldBool::getFieldType40 us
PhabricatorDashboardPanelTabsCustomField::getFieldType40 us
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType40 us
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType40 us
PhutilRemarkupItalicRule::getPriority120 us
PhutilRemarkupDelRule::getPriority120 us
PhutilRemarkupUnderlineRule::getPriority120 us
PHUIListItemView::getOrder50 us
PhameBlogSite::getPriority10 us
PhameBlogResourceSite::getPriority10 us
PhabricatorStandardCustomFieldSelect::getFieldType40 us
PhabricatorStandardCustomFieldText::getFieldType40 us
DiffusionRepositoryByIDRemarkupRule::getPriority120 us
PhabricatorMemeRemarkupRule::getPriority120 us
DiffusionRepositoryRemarkupRule::getPriority120 us
PhabricatorObjectRemarkupRule::getPriority2160 us
PhabricatorYoutubeRemarkupRule::getPriority120 us
PhabricatorNavigationRemarkupRule::getPriority120 us
PhutilRemarkupDocumentLinkRule::getPriority120 us
PhutilRemarkupMonospaceRule::getPriority120 us
PhutilRemarkupEscapeRemarkupRule::getPriority120 us
PhutilRemarkupDefaultBlockRule::getPriority10 us
PhutilRemarkupListBlockRule::getPriority10 us
PhrictionRemarkupRule::getPriority120 us
PhutilRemarkupHorizontalRuleBlockRule::getPriority10 us
PhutilRemarkupBlockRule::getPriority80 us
PhabricatorResourceSite::getPriority10 us
PhutilRemarkupRule::getPriority240 us
DoorkeeperRemarkupRule::getPriority240 us
DivinerSymbolRemarkupRule::getPriority120 us
PhabricatorIconRemarkupRule::getPriority120 us
PhabricatorEmojiRemarkupRule::getPriority120 us
PhutilRemarkupHyperlinkRule::getPriority120 us
PhutilRemarkupReplyBlockRule::getPriority10 us
PhabricatorPlatformSite::getPriority10 us