XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total125,615209,812 us100.0%209,812 us100.0%
main()1209,812 us100.0%69 us0.0%
AphrontApplicationConfiguration::processRequest1208,536 us99.4%64 us0.0%
HeraldTestConsoleController::handleRequest1176,701 us84.2%249 us0.1%
PhabricatorPolicyAwareQuery::execute296142,010 us67.7%7,831 us3.7%
HeraldEngine::applyRules1103,486 us49.3%235 us0.1%
HeraldEngine::doesRuleMatch30101,805 us48.5%666 us0.3%
HeraldEngine::canAuthorViewObject2078,147 us37.2%214 us0.1%
HeraldAdapter::getEnabledAdapterMap1870,889 us33.8%1,457 us0.7%
PhabricatorPolicyFilter::apply38666,418 us31.7%7,351 us3.5%
HeraldAdapter::isAvailableToUser27166,122 us31.5%2,558 us1.2%
PhabricatorPolicyAwareQuery::executeOne539,646 us18.9%34 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols16534,189 us16.3%7,825 us3.7%
PhutilClassMapQuery::execute47030,710 us14.6%943 us0.4%
PhabricatorObjectQuery::loadPage329,502 us14.1%47 us0.0%
PhabricatorPolicyFilter::hasCapability7429,252 us13.9%546 us0.3%
PhutilClassMapQuery::loadMap1828,757 us13.7%878 us0.4%
PhabricatorController::willBeginExecution127,888 us13.3%147 us0.1%
PhutilSymbolLoader::loadSymbol68526,238 us12.5%3,854 us1.8%
PhutilSymbolLoader::loadObjects1824,672 us11.8%784 us0.4%
HeraldTestConsoleController::newContentSource123,156 us11.0%26 us0.0%
PhutilBootloader::loadLibrarySource64922,522 us10.7%1,793 us0.9%
PhabricatorApplicationQuery::loadPage27222,201 us10.6%19,126 us9.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows1321,837 us10.4%70 us0.0%
PhutilBootloader::executeInclude64920,757 us9.9%7,096 us3.4%
HeraldEngine::getConditionObjectValue5420,251 us9.7%133 us0.1%
HeraldEngine::getObjectFieldValue5419,943 us9.5%81 us0.0%
HeraldTestConsoleController::loadTestObject119,862 us9.5%31 us0.0%
HeraldAdapter::getHeraldField1019,862 us9.5%47 us0.0%
PhabricatorPolicyFilter::checkCapability42819,375 us9.2%3,836 us1.8%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection1318,399 us8.8%80 us0.0%
PhabricatorPolicyFilter::applyApplicationChecks37718,154 us8.7%2,086 us1.0%
call_user_func_array93917,991 us8.6%1,804 us0.9%
PhabricatorSpacesNamespaceQuery::getViewerSpaces416,982 us8.1%46 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage616,091 us7.7%76 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery1314,090 us6.7%235 us0.1%
PhabricatorObjectQuery::loadObjectsByName113,948 us6.6%25 us0.0%
DifferentialRevisionPHIDType::loadNamedObjects113,919 us6.6%32 us0.0%
HeraldRuleQuery::willFilterPage113,257 us6.3%382 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause1713,160 us6.3%54 us0.0%
PhabricatorApplication::isClassInstalledForViewer44812,853 us6.1%2,961 us1.4%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClauseParts1712,748 us6.1%125 us0.1%
spl_autoload_call14712,579 us6.0%295 us0.1%
PhabricatorApplicationTransactionQuery::willFilterPage112,561 us6.0%49 us0.0%
PhabricatorProjectQuery::loadPage412,463 us5.9%53 us0.0%
DifferentialRevisionQuery::loadPage412,460 us5.9%32 us0.0%
__phutil_autoload14712,342 us5.9%858 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector8011,984 us5.7%129 us0.1%
DifferentialRevisionQuery::loadData411,868 us5.7%45 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildFerretSelectClause1711,791 us5.6%80 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns7411,628 us5.5%474 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector1911,491 us5.5%443 us0.2%
queryfx3211,272 us5.4%250 us0.1%
PhabricatorCustomField::getObjectFields411,068 us5.3%239 us0.1%
PhabricatorObjectQuery::loadObjectsByPHID210,300 us4.9%46 us0.0%
queryfx_all3110,235 us4.9%185 us0.1%
PhabricatorPHIDType::loadObjects310,139 us4.8%42 us0.0%
DifferentialRevisionQuery::buildSelectStatement49,922 us4.7%79 us0.0%
DifferentialRevisionAuthorProjectsHeraldField::getHeraldFieldValue19,672 us4.6%191 us0.1%
PhabricatorCustomField::buildFieldList49,526 us4.5%389 us0.2%
qsprintf2109,458 us4.5%816 us0.4%
PhabricatorPolicyFilter::getObjectPolicy8569,438 us4.5%1,155 us0.6%
LiskDAO::establishConnection359,373 us4.5%288 us0.1%
LiskDAO::loadAllFromArray269,205 us4.4%764 us0.4%
DifferentialRevisionQuery::willFilterPage49,085 us4.3%125 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery328,974 us4.3%768 us0.4%
LiskDAO::loadFromArray2588,921 us4.3%3,446 us1.6%
xsprintf2108,567 us4.1%2,943 us1.4%
iterator_to_array18,228 us3.9%24 us0.0%
PhabricatorPolicyFilter::applyExtendedPolicyChecks208,210 us3.9%439 us0.2%
PhabricatorHandleList::current28,204 us3.9%5 us0.0%
PhabricatorHandleList::getHandle28,199 us3.9%7 us0.0%
PhabricatorLiskDAO::establishLiveConnection98,197 us3.9%72 us0.0%
PhabricatorHandleList::loadHandles18,192 us3.9%3 us0.0%
PhabricatorHandlePool::loadPHIDs18,189 us3.9%39 us0.0%
PhabricatorLiskDAO::newClusterConnection98,055 us3.8%82 us0.0%
PhabricatorHandleQuery::loadPage17,871 us3.8%83 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey4257,744 us3.7%839 us0.4%
HeraldAdapter::requireFieldImplementation107,629 us3.6%15 us0.0%
HeraldAdapter::getFieldImplementation107,614 us3.6%21 us0.0%
HeraldAdapter::getFieldImplementationMap107,592 us3.6%476 us0.2%
PhabricatorDatabaseRef::isReachable97,378 us3.5%62 us0.0%
PhabricatorRepositoryQuery::loadPage57,375 us3.5%36 us0.0%
PhabricatorApplication::getPolicy6027,324 us3.5%1,351 us0.6%
DifferentialRevisionQuery::getOrderableColumns167,293 us3.5%62 us0.0%
AphrontBaseMySQLDatabaseConnection::openConnection97,289 us3.5%12 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection1637,280 us3.5%19 us0.0%
PhabricatorPolicyFilter::executeExtendedPolicyChecks207,275 us3.5%150 us0.1%
AphrontBaseMySQLDatabaseConnection::establishConnection97,261 us3.5%140 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery327,101 us3.4%509 us0.2%
AphrontMySQLiDatabaseConnection::connect96,915 us3.3%230 us0.1%
PhabricatorPolicyCapability::getCapabilityMap4256,884 us3.3%2,169 us1.0%
pht6386,642 us3.2%2,217 us1.1%
HeraldTestConsoleController::loadAdapter16,627 us3.2%57 us0.0%
PhabricatorApplicationTransactionQuery::newQueryForObject16,286 us3.0%56 us0.0%
HeraldField::getAllFields16,273 us3.0%9 us0.0%
DifferentialJIRAIssuesField::isFieldEnabled26,038 us2.9%8 us0.0%
LiskDAO::loadAllWhere65,922 us2.8%42 us0.0%
mysqli::real_connect95,771 us2.8%5,771 us2.8%
PhabricatorJIRAAuthProvider::getJIRAProvider25,733 us2.7%8 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders25,725 us2.7%29 us0.0%