XHProf idx Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
idx27,1729,979 us100.0%
Parent Calls
PhutilKeyValueCache::getKey37152 us
AphrontBaseMySQLDatabaseConnection::getConfiguration50351 us
PhabricatorDatabaseRef::queryRefs22 us
PhabricatorDatabaseSetupCheck::executeRefChecks43 us
PhabricatorSQLPatchList::buildAllPatches11,3842,490 us
PhabricatorSearchService::setConfig40 us
PhabricatorMySQLSearchHost::setConfig10 us
ExecFuture::closeProcess1412 us
PhutilURI::__construct2,934611 us
BaseHTTPFuture::parseRawHTTPResponse34 us
HTTPFutureHTTPResponseStatus::getErrorCodeDescription31 us
HTTPSFuture::shouldReuseHandles33 us
PhabricatorWebServerSetupCheck::executeChecks84 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector244 us
PhabricatorCursorPagedPolicyAwareQuery::formatOrderClause489 us
LiskDAO::getConfigOption1,176382 us
AlmanacServiceQuery::willFilterPage11 us
PhabricatorConfigOption::newOptionType5442 us
PhutilLexer::getTokens478978 us
PhabricatorClusterDatabasesConfigType::validateStoredValue41 us
PhabricatorClusterMailersConfigType::validateStoredValue63 us
PhabricatorNotificationServersConfigType::validateStoredValue107 us
PhabricatorKeyringConfigOptionType::validateOption11 us
PhabricatorDataCacheSpec::initAPCCommonSpec54439 us
PhutilBinaryAnalyzer::getForBinary32 us
PhabricatorSearchService::getAllHostsForRole11 us
PhabricatorNotificationServerRef::newRefs102 us
AphrontDefaultApplicationConfiguration::buildRequest22 us
AphrontApplicationConfiguration::buildController11 us
PhabricatorEnv::getRemoteAddress10 us
AphrontRequest::getCookie10 us
PhabricatorPolicyFilter::getApplicationForPHID41 us
PhabricatorDataNotAttachedException::__construct11 us
PhabricatorStandardCustomField::buildStandardFields10 us
PhabricatorPolicyType::getPolicyTypeOrder10 us
PhabricatorPolicy::getCustomRuleClasses20 us
PhabricatorPolicyFilter::loadCustomPolicies41 us
PhabricatorPolicyFilter::checkCustomPolicy70 us
PhabricatorProjectsBasePolicyRule::getMemberships12 us
PhabricatorPolicyCapability::getCapabilityByKey23037 us
PhabricatorApplication::getCustomPolicySetting62 us
AphrontRequest::getURIData50 us
CelerityResourceMap::__construct41 us
CelerityResourceMap::getResourceNameForSymbol7425 us
DivinerAtomQuery::willFilterPage20 us
DivinerAtom::newFromDictionary3,240164 us
DivinerAtomRef::newFromDictionary323 us
DivinerAtomRef::normalizeString1116 us
DivinerAtomQuery::willFilterPage@121648 us
DivinerAtomQuery::willFilterPage@219661 us
DivinerAtomQuery::willFilterPage@3180 us
DivinerLiveBook::getConfig53 us
DivinerAtom::getDocblockMetaValue12617 us
DivinerAtom::getProperty804103 us
DivinerLiveBook::getGroupName22 us
PhutilRemarkupEngine::postprocessText324244 us
PhutilRemarkupEngine::getTextMetadata3,4554,438 us
PhutilRemarkupEngine::getConfig10858 us
PhabricatorMarkupEngine::getEngineMetadata13 us
PhutilErrorHandler::formatStacktrace67 us
DivinerAtomController::renderFullSignature7821 us
DivinerParameterTableView::getTagContent2942 us
DivinerReturnTableView::getTagContent2740 us
PhutilEventEngine::dispatchEvent21 us
PhutilEvent::getValue60 us
PhabricatorCustomLogoConfigType::getLogoImagePHID11 us
PhabricatorCustomLogoConfigType::getLogoWordmark10 us
javelin_tag31 us
javelin_tag@120 us
javelin_tag@211 us
PhabricatorMainMenuSearchView::buildModeSelector20 us
javelin_tag@310 us
phabricator_form20 us
CelerityResourceMap::getURIForName86 us
PhabricatorBarePageView::newFavicons80 us
PhabricatorStandardPageView::renderFooter41 us
Child Calls
array_key_exists10,326216 us2.2%