XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total58,9012,225,718 us100.0%2,225,718 us100.0%
main()12,225,718 us100.0%126 us0.0%
AphrontApplicationConfiguration::processRequest12,166,795 us97.4%91 us0.0%
AphrontController::handleRequest12,037,464 us91.5%10 us0.0%
PhabricatorNotificationIndividualController::processRequest12,037,453 us91.5%173 us0.0%
PhabricatorPolicyAwareQuery::execute831,990,822 us89.4%5,366 us0.2%
PhabricatorNotificationQuery::loadPage11,965,803 us88.3%68 us0.0%
PhabricatorFeedStory::loadAllFromRows11,926,997 us86.6%237 us0.0%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,526,140 us68.6%724 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols1971,388,782 us62.4%315,756 us14.2%
PhabricatorApplicationTransactionQuery::willFilterPage21,179,003 us53.0%279 us0.0%
PhabricatorPHIDType::loadObjects121,085,296 us48.8%312 us0.0%
spl_autoload_call1751,025,317 us46.1%615 us0.0%
__phutil_autoload1751,024,814 us46.0%2,087 us0.1%
PhabricatorObjectQuery::loadPage7786,210 us35.3%266 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID7785,991 us35.3%363 us0.0%
PhabricatorHandleQuery::loadPage2741,294 us33.3%546 us0.0%
PhutilSymbolLoader::loadSymbol573608,582 us27.3%5,491 us0.2%
PhutilBootloader::loadLibrarySource389602,505 us27.1%18,244 us0.8%
PhutilBootloader::executeInclude389584,031 us26.2%167,776 us7.5%
PhabricatorPolicyFilter::apply68554,174 us24.9%2,371 us0.1%
PhutilBootloader::getLibraryMap788551,810 us24.8%551,810 us24.8%
PhabricatorCustomField::getObjectFields12490,411 us22.0%1,261 us0.1%
queryfx_all43466,855 us21.0%505 us0.0%
queryfx43465,191 us20.9%508 us0.0%
PhabricatorCustomField::buildFieldList10463,347 us20.8%1,377 us0.1%
PhabricatorHandleList::current10429,827 us19.3%26 us0.0%
PhabricatorHandleList::getHandle10429,801 us19.3%23 us0.0%
PhabricatorHandleList::loadHandles2429,778 us19.3%12 us0.0%
PhabricatorHandlePool::loadPHIDs2429,766 us19.3%64 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication97415,299 us18.7%25,059 us1.1%
PhabricatorPolicyFilter::loadCustomPolicies8390,183 us17.5%499 us0.0%
PhutilSymbolLoader::loadObjects22372,738 us16.7%1,247 us0.1%
AphrontBaseMySQLDatabaseConnection::executeRawQuery43363,448 us16.3%7,215 us0.3%
DifferentialTransaction::getRequiredHandlePHIDs12362,057 us16.3%142 us0.0%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs12361,710 us16.3%246 us0.0%
PhabricatorApplicationTransaction::getTransactionCustomField4359,897 us16.2%87 us0.0%
PhabricatorCustomField::getObjectField4359,719 us16.2%43 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery43335,398 us15.1%425 us0.0%
mysqli::query43334,932 us15.0%334,932 us15.0%
DifferentialJIRAIssuesField::isFieldEnabled2233,121 us10.5%15 us0.0%
qsprintf214219,915 us9.9%1,594 us0.1%
xsprintf214218,013 us9.8%5,368 us0.2%
AphrontBaseMySQLDatabaseConnection::requireConnection159205,816 us9.2%214 us0.0%
PhabricatorPolicyQuery::loadPage8205,760 us9.2%311 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection9205,602 us9.2%291 us0.0%
AphrontMySQLiDatabaseConnection::connect9204,951 us9.2%438 us0.0%
DifferentialRevisionQuery::willFilterPage4200,756 us9.0%274 us0.0%
xsprintf_query465195,614 us8.8%4,209 us0.2%
mysqli::real_connect9194,535 us8.7%194,535 us8.7%
PhabricatorJIRAAuthProvider::getJIRAProvider4192,678 us8.7%15 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders4192,663 us8.7%34 us0.0%
PhabricatorAuthProvider::getAllProviders4192,510 us8.6%91 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String73188,515 us8.5%358 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString73187,196 us8.4%350 us0.0%
LiskDAO::loadRawDataWhere11162,694 us7.3%327 us0.0%
AphrontDatabaseConnection::queryData11161,032 us7.2%110 us0.0%
call_user_func_array554160,545 us7.2%1,965 us0.1%
LiskDAO::loadAllWhere10157,678 us7.1%122 us0.0%
ManiphestTaskQuery::loadPage2152,209 us6.8%197 us0.0%
PhabricatorProjectQuery::loadPage10146,973 us6.6%432 us0.0%
PhabricatorProjectQuery::didFilterPage2137,941 us6.2%103 us0.0%
PhabricatorProjectsPolicyRule::willApplyRules8133,355 us6.0%325 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns41131,265 us5.9%437 us0.0%
ManiphestTaskQuery::getOrderableColumns8131,112 us5.9%117 us0.0%
PhabricatorPolicyFilter::checkCapability70112,811 us5.1%1,112 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey27109,572 us4.9%157 us0.0%
PhabricatorPolicyCapability::getCapabilityMap27109,396 us4.9%200 us0.0%
PhabricatorFileQuery::loadPage2106,860 us4.8%309 us0.0%
PhabricatorController::willBeginExecution1103,312 us4.6%263 us0.0%
PhutilTypeSpec::checkMap1070,096 us3.1%178 us0.0%
PhutilTypeSpec::newFromString1069,913 us3.1%194 us0.0%
PhabricatorRepositoryQuery::loadPage468,705 us3.1%194 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector2964,185 us2.9%8,825 us0.4%
PhabricatorJIRAAuthProvider::newOAuthAdapter160,923 us2.7%47 us0.0%
ManiphestConfiguredCustomField::createFields858,851 us2.6%71 us0.0%
PhabricatorPolicyQuery::getGlobalPolicies857,264 us2.6%16,703 us0.8%
PhabricatorStandardCustomField::buildStandardFields856,954 us2.6%177 us0.0%
ManiphestTaskQuery::willExecute255,246 us2.5%71 us0.0%
PhabricatorAuthProviderConfigQuery::loadPage154,125 us2.4%49 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause2754,067 us2.4%848 us0.0%
PhabricatorProjectQuery::buildJoinClause1053,668 us2.4%246 us0.0%
PhutilOpaqueEnvelope::mask1953,103 us2.4%47,607 us2.1%
PhutilOpaqueEnvelope::__construct1052,773 us2.4%73 us0.0%
PhabricatorAuthProvider::getAllBaseProviders151,916 us2.3%22 us0.0%
DifferentialRevisionQuery::loadPage450,180 us2.3%85 us0.0%
PhabricatorPHIDType::getAllTypes1349,539 us2.2%666 us0.0%
DifferentialRevisionQuery::loadData449,050 us2.2%98 us0.0%
PhabricatorNotificationBuilder::buildView148,179 us2.2%47 us0.0%
PhutilTypeSpec::parseTokens1044,919 us2.0%20,501 us0.9%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector6443,424 us2.0%346 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause2741,767 us1.9%286 us0.0%
PhabricatorApplicationTransactionQuery::loadPage239,339 us1.8%145 us0.0%
LiskDAO::__call38834,506 us1.6%613 us0.0%
LiskDAO::call38833,893 us1.5%1,624 us0.1%
PhabricatorEdgeQuery::execute333,354 us1.5%86 us0.0%
ManiphestTaskQuery::buildTaskPHIDsWhereClause230,325 us1.4%10 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts1028,919 us1.3%84 us0.0%
load::provider/PhabricatorFacebookAuthProvider.php128,331 us1.3%28,331 us1.3%
load::storage/PhabricatorAuthProviderConfig.php128,263 us1.3%28,263 us1.3%
PhabricatorApplicationTransactionFeedStory::renderView126,762 us1.2%150 us0.0%