XHProf mpull Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
mpull18911,682 us100.0%
Parent Calls
PhutilEventEngine::dispatchEvent111 us
PhabricatorPolicyCapability::getCapabilityMap1431 us
PhabricatorApplicationTransactionQuery::loadPage8660 us
PhabricatorApplicationTransactionQuery::willFilterPage6609 us
DiffusionCommitQuery::willFilterPage6727 us
PhabricatorObjectQuery::loadObjectsByPHID@115254 us
PhabricatorObjectQuery::loadPage@11111 us
PhabricatorStandardCustomField::buildStandardFields4183 us
PhabricatorProjectQuery::loadPage1281 us
PhabricatorProjectQuery::didFilterPage6186 us
PhabricatorFileQuery::loadPage12130 us
PhabricatorObjectQuery::loadPage@222 us
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects6155 us
PhabricatorSpacesNamespaceQuery::getAllSpaces18 us
ManiphestTaskQuery::didFilterPage672 us
PhabricatorProjectColumnQuery::willFilterPage473 us
DifferentialRevisionQuery::willFilterPage12321 us
DifferentialDiffQuery::willFilterPage2100 us
PhabricatorObjectQuery::loadObjectsByPHID14436 us
PhabricatorObjectQuery::loadPage33 us
PhabricatorFile::loadBuiltins116 us
PhabricatorMarkupEngine::getMarkupFieldKey11 us
msort527,122 us
PhabricatorMarkupEngine::loadPreprocessorCaches156 us
PhabricatorMarkupEngine::process131 us
PhabricatorObjectRemarkupRule::loadHandles13 us
Child Calls
PhabricatorRepositoryCommit::getRepositoryID110506 us4.3%
PhabricatorPolicyCapability::getCapabilityKey58271 us2.3%
DifferentialRevision::getRepositoryPHID30180 us1.5%
DifferentialTransaction::getCommentPHID36174 us1.5%
DifferentialTransaction::getObjectPHID36161 us1.4%
ManiphestTransaction::getCommentPHID28145 us1.2%
ManiphestTransaction::getObjectPHID28128 us1.1%
PhabricatorAuditTransaction::getCommentPHID22116 us1.0%
PhabricatorAuditTransaction::getObjectPHID22102 us0.9%
PhabricatorProject::getProfileImagePHID1897 us0.8%
DifferentialDiff::getRevisionID1070 us0.6%
PhabricatorProjectColumn::getProjectPHID446 us0.4%
PhabricatorMarkupCache::getCacheKey440 us0.3%
PhabricatorTransformedFile::getTransformedPHID122 us0.2%
PhabricatorMarkupCache::getCacheData418 us0.2%
PhabricatorTransformedFile::getOriginalPHID113 us0.1%
PhabricatorFile::getName110 us0.1%
PhutilRemarkupBlockRule::getPriority328 us0.1%
LiskDAO::getPHID5765 us0.0%
DivinerSymbolRemarkupRule::getPriority485 us0.0%
DoorkeeperRemarkupRule::getPriority965 us0.0%
PhutilEventListener::getListenerID14 us0.0%
PhabricatorApplication::getPHID23 us0.0%
PhabricatorObjectRemarkupRule::getPriority8643 us0.0%
PhutilRemarkupHorizontalRuleBlockRule::getPriority40 us
PhabricatorStandardCustomFieldLink::getFieldType40 us
PhabricatorStandardCustomFieldInt::getFieldType40 us
PhabricatorStandardCustomFieldHeader::getFieldType40 us
PhabricatorStandardCustomFieldDate::getFieldType40 us
PhabricatorStandardCustomFieldCredential::getFieldType40 us
PhabricatorStandardCustomFieldBool::getFieldType40 us
PhabricatorStandardCustomFieldUsers::getFieldType40 us
PhabricatorDashboardPanelTabsCustomField::getFieldType40 us
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType40 us
PhabricatorNavigationRemarkupRule::getPriority480 us
PhabricatorYoutubeRemarkupRule::getPriority480 us
PhutilRemarkupItalicRule::getPriority480 us
PhutilRemarkupDelRule::getPriority480 us
PhutilRemarkupUnderlineRule::getPriority480 us
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType40 us
PhutilRemarkupListBlockRule::getPriority40 us
PhabricatorStandardCustomFieldRemarkup::getFieldType40 us
PhabricatorStandardCustomFieldText::getFieldType40 us
PhutilRemarkupBoldRule::getPriority480 us
DiffusionRepositoryRemarkupRule::getPriority480 us
PhutilRemarkupHyperlinkRule::getPriority480 us
PhabricatorEmojiRemarkupRule::getPriority480 us
PhabricatorIconRemarkupRule::getPriority480 us
PhutilRemarkupDocumentLinkRule::getPriority480 us
PhutilRemarkupMonospaceRule::getPriority480 us
PhutilRemarkupRule::getPriority960 us
PhrictionRemarkupRule::getPriority480 us
DiffusionRepositoryByIDRemarkupRule::getPriority480 us
PhutilRemarkupEscapeRemarkupRule::getPriority480 us
PhutilRemarkupDefaultBlockRule::getPriority40 us
PhutilRemarkupReplyBlockRule::getPriority40 us
PhabricatorStandardCustomFieldSelect::getFieldType40 us
PhabricatorMemeRemarkupRule::getPriority480 us