XHProf mpull Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
mpull791,256 us100.0%
Parent Calls
msort20576 us
PhutilEventEngine::dispatchEvent342 us
PhabricatorPolicyCapability::getCapabilityMap1237 us
PhabricatorSpacesNamespaceQuery::getAllSpaces16 us
PhabricatorPolicyQuery::loadPage13 us
PhabricatorPolicyFilter::loadCustomPolicies12 us
PhabricatorStandardCustomField::buildStandardFields478 us
PhabricatorRepositoryQuery::willFilterPage323 us
DiffusionCommitQuery::willFilterPage674 us
DiffusionCommitQuery::didFilterPage321 us
mgroup10 us
PhabricatorOwnersPackageQuery::buildWhereClauseParts10 us
PhabricatorRepositoryPushLogQuery::willFilterPage215 us
PhabricatorRepositoryPushEventQuery::willFilterPage216 us
PhabricatorRepositoryPushEventQuery::didFilterPage15 us
PhabricatorObjectQuery::loadObjectsByPHID1023 us
PhabricatorObjectQuery::loadPage50 us
ManiphestTaskQuery::didFilterPage48 us
DifferentialRevisionQuery::willFilterPage221 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks12 us
PhabricatorObjectRemarkupRule::loadHandles12 us
PhabricatorApplicationTransactionQuery::loadPage127 us
PhabricatorApplicationTransactionQuery::willFilterPage119 us
DiffusionCommitController::processDiffusionRequest14 us
PhabricatorApplicationSearchEngine::loadAllNamedQueries225 us
PhabricatorMainMenuSearchView::buildModeSelector127 us
Child Calls
PhabricatorPolicyCapability::getCapabilityKey60125 us10.0%
PhabricatorRepositoryCommit::getRepositoryID1247 us3.7%
PhabricatorApplicationTransaction::getActionStrength341 us3.3%
PhabricatorPolicy::getSortKey132 us2.5%
PhabricatorNamedQuery::getQueryKey621 us1.7%
PhabricatorAuditTransaction::getCommentPHID319 us1.5%
DifferentialRevision::getRepositoryPHID115 us1.2%
PhabricatorRepository::getCallsign314 us1.1%
PhabricatorAuditTransaction::getObjectPHID312 us1.0%
PhabricatorRepositoryPushLog::getPushEventPHID110 us0.8%
PhabricatorRepositoryPushEvent::getRepositoryPHID110 us0.8%
PhabricatorNamedQuery::getQueryName310 us0.8%
PhabricatorRepositoryCommitData::getCommitID110 us0.8%
PhutilEventListener::getListenerID159 us0.7%
PhutilRemarkupBlockRule::getPriority82 us0.2%
LiskDAO::getID12 us0.2%
PhutilRemarkupReplyBlockRule::getPriority10 us
PhutilRemarkupHorizontalRuleBlockRule::getPriority10 us
PhabricatorStandardCustomFieldText::getFieldType40 us
PhabricatorStandardCustomFieldSelect::getFieldType40 us
PhabricatorStandardCustomFieldRemarkup::getFieldType40 us
PhabricatorStandardCustomFieldUsers::getFieldType40 us
PhabricatorStandardCustomFieldLink::getFieldType40 us
PhabricatorStandardCustomFieldBool::getFieldType40 us
PhabricatorStandardCustomFieldHeader::getFieldType40 us
PhabricatorStandardCustomFieldDate::getFieldType40 us
PhabricatorStandardCustomFieldCredential::getFieldType40 us
PhutilRemarkupListBlockRule::getPriority10 us
PhabricatorDashboardPanelTabsCustomField::getFieldType40 us
PhabricatorDashboardPanelSearchQueryCustomField::getFieldType40 us
PhabricatorDashboardPanelSearchApplicationCustomField::getFieldType40 us
LiskDAO::getPHID290 us
PhameBlogSite::getPriority10 us
PhameBlogResourceSite::getPriority10 us
PhabricatorStandardCustomFieldInt::getFieldType40 us
PhutilRemarkupDefaultBlockRule::getPriority10 us
PhutilRemarkupDocumentLinkRule::getPriority120 us
PhutilRemarkupMonospaceRule::getPriority120 us
PHUIListItemView::getOrder50 us
PhabricatorTestStorageEngine::getEnginePriority10 us
PhabricatorS3FileStorageEngine::getEnginePriority10 us
PhabricatorMySQLFileStorageEngine::getEnginePriority10 us
PhabricatorLocalDiskFileStorageEngine::getEnginePriority10 us
PhabricatorChunkedFileStorageEngine::getEnginePriority10 us
DiffusionPathChange::getPath10 us
PhutilRemarkupUnderlineRule::getPriority120 us
PhutilRemarkupDelRule::getPriority120 us
PhutilRemarkupItalicRule::getPriority120 us
PhutilRemarkupBoldRule::getPriority120 us
PhabricatorMemeRemarkupRule::getPriority120 us
PhutilRemarkupEscapeRemarkupRule::getPriority120 us
PhutilRemarkupHyperlinkRule::getPriority120 us
PhabricatorIconRemarkupRule::getPriority120 us
DivinerSymbolRemarkupRule::getPriority120 us
DoorkeeperRemarkupRule::getPriority240 us
PhutilRemarkupRule::getPriority240 us
PhrictionRemarkupRule::getPriority120 us
DiffusionRepositoryByIDRemarkupRule::getPriority120 us
DiffusionRepositoryRemarkupRule::getPriority120 us
PhabricatorObjectRemarkupRule::getPriority2160 us
PhabricatorYoutubeRemarkupRule::getPriority120 us
PhabricatorNavigationRemarkupRule::getPriority120 us
PhabricatorResourceSite::getPriority10 us
PhabricatorEmojiRemarkupRule::getPriority120 us
PhabricatorPlatformSite::getPriority10 us