XHProf mpull Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
mpull12823,136 us100.0%
Parent Calls
PhutilEventEngine::dispatchEvent112 us
PhabricatorPolicyCapability::getCapabilityMap1458 us
PhabricatorObjectQuery::loadObjectsByPHID15425 us
DiffusionCommitQuery::willFilterPage31,472 us
DifferentialRevisionQuery::willFilterPage6986 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks317 us
PhabricatorApplicationTransactionQuery::loadPage9366 us
PhabricatorApplicationTransactionQuery::willFilterPage6271 us
PhabricatorStandardCustomField::buildStandardFields4213 us
PhabricatorSpacesNamespaceQuery::getAllSpaces112 us
PhabricatorProjectQuery::loadPage213 us
ManiphestTaskQuery::didFilterPage638 us
PhabricatorObjectQuery::loadObjectsByPHID@18353 us
PhabricatorObjectQuery::loadPage@199 us
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects641 us
PhrictionDocumentQuery::loadPage465 us
PhrictionDocumentQuery::willFilterPage466 us
PhabricatorObjectQuery::loadPage33 us
PhabricatorProjectQuery::didFilterPage237 us
PhabricatorFileQuery::loadPage318 us
PhabricatorMarkupEngine::getMarkupFieldKey11 us
msort2618,037 us
PhabricatorMarkupEngine::loadPreprocessorCaches139 us
PhabricatorMarkupEngine::process118 us
PhabricatorObjectRemarkupRule::loadHandles13 us
PhabricatorNotificationBuilder::buildView2163 us
Child Calls
PhabricatorRepositoryCommit::getRepositoryID2461,031 us4.5%
DifferentialRevision::getRepositoryPHID144621 us2.7%
PhabricatorPolicyCapability::getCapabilityKey58302 us1.3%
PhabricatorFeedStory::getChronologicalKey16119 us0.5%
ManiphestTransaction::getCommentPHID1287 us0.4%
DifferentialTransaction::getCommentPHID1486 us0.4%
DifferentialTransaction::getObjectPHID1469 us0.3%
ManiphestTransaction::getObjectPHID1265 us0.3%
PhrictionDocument::getContentID440 us0.2%
PhrictionDocument::getSlug439 us0.2%
PhrictionTransaction::getCommentPHID238 us0.2%
PhabricatorAuditTransaction::getCommentPHID231 us0.1%
PhabricatorMarkupCache::getCacheKey228 us0.1%
PhabricatorProject::getProfileImagePHID222 us0.1%
PhrictionTransaction::getObjectPHID220 us0.1%
PhabricatorAuditTransaction::getObjectPHID219 us0.1%
PhabricatorMarkupCache::getCacheData210 us0.0%
PhutilEventListener::getListenerID15 us0.0%
LiskDAO::getPHID4585 us0.0%
PhabricatorObjectRemarkupRule::getPriority4325 us0.0%
PhutilRemarkupBoldRule::getPriority241 us0.0%
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType40 us
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType40 us
PhabricatorDashboardPanelTabsCustomField::getFieldType40 us
PhabricatorStandardCustomFieldBool::getFieldType40 us
PhabricatorStandardCustomFieldText::getFieldType40 us
PhabricatorStandardCustomFieldDate::getFieldType40 us
PhabricatorStandardCustomFieldHeader::getFieldType40 us
PhabricatorStandardCustomFieldInt::getFieldType40 us
PhutilRemarkupDelRule::getPriority240 us
PhabricatorStandardCustomFieldLink::getFieldType40 us
PhabricatorStandardCustomFieldUsers::getFieldType40 us
PhabricatorStandardCustomFieldRemarkup::getFieldType40 us
PhutilRemarkupUnderlineRule::getPriority240 us
PhabricatorStandardCustomFieldSelect::getFieldType40 us
PhutilRemarkupItalicRule::getPriority240 us
PhabricatorStandardCustomFieldCredential::getFieldType40 us
PhabricatorMemeRemarkupRule::getPriority240 us
PhutilRemarkupHyperlinkRule::getPriority240 us
DiffusionRepositoryByIDRemarkupRule::getPriority240 us
DiffusionRepositoryRemarkupRule::getPriority240 us
PhabricatorYoutubeRemarkupRule::getPriority240 us
PhabricatorNavigationRemarkupRule::getPriority240 us
PhutilRemarkupDocumentLinkRule::getPriority240 us
PhutilRemarkupMonospaceRule::getPriority240 us
PhutilRemarkupEscapeRemarkupRule::getPriority240 us
PhutilRemarkupRule::getPriority480 us
PhutilRemarkupDefaultBlockRule::getPriority20 us
PhutilRemarkupHorizontalRuleBlockRule::getPriority20 us
PhutilRemarkupReplyBlockRule::getPriority20 us
PhutilRemarkupBlockRule::getPriority160 us
DoorkeeperRemarkupRule::getPriority480 us
DivinerSymbolRemarkupRule::getPriority240 us
PhabricatorIconRemarkupRule::getPriority240 us
PhabricatorEmojiRemarkupRule::getPriority240 us
PhutilRemarkupListBlockRule::getPriority20 us
PhrictionRemarkupRule::getPriority240 us