XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total53,895285,371 us100.0%285,371 us100.0%
main()1285,371 us100.0%79 us0.0%
AphrontApplicationConfiguration::processRequest1282,373 us98.9%93 us0.0%
PhabricatorPolicyAwareQuery::execute44248,895 us87.2%2,059 us0.7%
AphrontController::handleRequest1241,267 us84.5%8 us0.0%
PhabricatorNotificationIndividualController::processRequest1241,258 us84.5%125 us0.0%
PhabricatorNotificationQuery::loadPage1237,262 us83.1%67 us0.0%
PhabricatorFeedStory::loadAllFromRows1234,211 us82.1%283 us0.1%
PhabricatorPHIDType::loadObjects7139,438 us48.9%125 us0.0%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects2110,975 us38.9%618 us0.2%
PhabricatorHandleQuery::loadPage2107,930 us37.8%311 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols34999,967 us35.0%20,522 us7.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows1087,376 us30.6%273 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns6685,916 us30.1%718 us0.3%
PhabricatorCustomField::getObjectFields4884,923 us29.8%4,173 us1.5%
ManiphestTaskQuery::loadPage480,054 us28.1%286 us0.1%
PhutilSymbolLoader::loadSymbol1,57075,149 us26.3%6,512 us2.3%
PhutilBootloader::loadLibrarySource43368,246 us23.9%2,161 us0.8%
PhabricatorPolicyFilter::apply5466,066 us23.2%1,685 us0.6%
PhutilBootloader::executeInclude43365,865 us23.1%41,309 us14.5%
PhabricatorApplicationTransactionQuery::willFilterPage265,771 us23.0%186 us0.1%
PhabricatorCustomField::buildFieldList4865,609 us23.0%2,065 us0.7%
PhabricatorObjectQuery::loadPage662,528 us21.9%151 us0.1%
PhabricatorObjectQuery::loadObjectsByPHID662,391 us21.9%206 us0.1%
PhutilSymbolLoader::loadObjects12759,209 us20.7%3,470 us1.2%
PhabricatorProjectQuery::loadPage657,808 us20.3%141 us0.0%
__phutil_autoload22151,279 us18.0%1,889 us0.7%
queryfx2645,976 us16.1%189 us0.1%
PhabricatorProjectQuery::getOrderableColumns2445,827 us16.1%149 us0.1%
queryfx_all2545,094 us15.8%179 us0.1%
PhabricatorPolicyFilter::hasCapability1642,639 us14.9%183 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces442,325 us14.8%66 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause1440,862 us14.3%91 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1438,518 us13.5%87 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1437,970 us13.3%361 us0.1%
PhabricatorController::willBeginExecution133,847 us11.9%526 us0.2%
qsprintf15032,896 us11.5%879 us0.3%
xsprintf15031,795 us11.1%3,541 us1.2%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause1631,282 us11.0%141 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery2628,389 us9.9%800 us0.3%
xsprintf_query33127,655 us9.7%2,663 us0.9%
PhabricatorStandardCustomField::buildStandardFields7227,262 us9.6%1,734 us0.6%
PhutilTypeSpec::checkMap4826,907 us9.4%701 us0.2%
PhabricatorProjectQuery::buildJoinClauseParts626,633 us9.3%97 us0.0%
ManiphestTaskQuery::getOrderableColumns1626,484 us9.3%135 us0.0%
PhabricatorMarkupEngine::process126,389 us9.2%52 us0.0%
PhutilTypeSpec::newFromString4826,166 us9.2%686 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery2625,998 us9.1%194 us0.1%
mysqli::query2625,787 us9.0%25,787 us9.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String6523,307 us8.2%222 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection11922,806 us8.0%112 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection822,694 us8.0%194 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString6622,464 us7.9%220 us0.1%
AphrontMySQLiDatabaseConnection::connect822,241 us7.8%269 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause1822,132 us7.8%429 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector4821,902 us7.7%209 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1021,814 us7.6%66 us0.0%
PhabricatorPeopleQuery::loadPage221,363 us7.5%34 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector1820,909 us7.3%466 us0.2%
PhutilTypeSpec::parseTokens4820,806 us7.3%14,333 us5.0%
mysqli::real_connect820,777 us7.3%20,777 us7.3%
PhabricatorApplicationTransactionQuery::loadPage218,541 us6.5%197 us0.1%
PhabricatorFeedStory::newMarkupEngine117,613 us6.2%4 us0.0%
PhabricatorMarkupEngine::newMarkupEngine117,609 us6.2%498 us0.2%
PhabricatorAuthSessionEngine::loadUserForSession115,666 us5.5%138 us0.0%
iterator_to_array215,252 us5.3%67 us0.0%
PhabricatorHandleList::current1015,179 us5.3%17 us0.0%
PhabricatorHandleList::getHandle1015,162 us5.3%18 us0.0%
PhabricatorHandleList::loadHandles215,144 us5.3%7 us0.0%
PhabricatorHandlePool::loadPHIDs215,137 us5.3%56 us0.0%
queryfx_one114,316 us5.0%17 us0.0%
PhabricatorPeopleQuery::getOrderableColumns813,801 us4.8%37 us0.0%
PhabricatorPHIDType::getAllTypes1112,636 us4.4%490 us0.2%
PhabricatorProjectQuery::buildWhereClauseParts612,169 us4.3%74 us0.0%
PhabricatorProjectQuery::didFilterPage611,529 us4.0%65 us0.0%
PhabricatorPolicyFilter::checkCapability6411,213 us3.9%863 us0.3%
PhabricatorProjectDescriptionField::createFields2410,643 us3.7%179 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage210,555 us3.7%19 us0.0%
PhabricatorFileQuery::loadPage110,505 us3.7%128 us0.0%
PhabricatorPolicyAwareQuery::executeOne110,253 us3.6%12 us0.0%
PhabricatorLiskDAO::assertAttached7610,192 us3.6%2,348 us0.8%
PhabricatorPolicyCapability::getCapabilityByKey599,005 us3.2%272 us0.1%
PhabricatorPolicyCapability::getCapabilityMap598,685 us3.0%342 us0.1%
PhabricatorMarkupEngine::loadPreprocessorCaches18,225 us2.9%98 us0.0%
ManiphestConfiguredCustomField::createFields168,007 us2.8%102 us0.0%
PhabricatorProjectConfiguredCustomField::createFields247,904 us2.8%119 us0.0%
PhabricatorPeopleQuery::buildJoinClauseParts27,736 us2.7%9 us0.0%
PhabricatorDataNotAttachedException::__construct487,643 us2.7%2,156 us0.8%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts147,586 us2.7%130 us0.0%
AphrontApplicationConfiguration::buildController16,726 us2.4%48 us0.0%
newv1,2726,632 us2.3%3,849 us1.3%
AphrontApplicationConfiguration::buildControllerForPath16,364 us2.2%471 us0.2%
PhutilParserGenerator::parseTokensWithTables486,284 us2.2%4,553 us1.6%
PhabricatorFileQuery::buildWhereClauseParts15,682 us2.0%14 us0.0%
ManiphestTaskQuery::buildJoinClauseParts45,567 us2.0%42 us0.0%
PhabricatorProject::getCustomFields245,085 us1.8%56 us0.0%
pht2165,012 us1.8%1,159 us0.4%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication534,992 us1.7%360 us0.1%
mpull1314,569 us1.6%4,155 us1.5%
PhabricatorSpacesNamespaceQuery::getAllSpaces124,288 us1.5%84 us0.0%
PhutilLexer::getTokens484,276 us1.5%2,821 us1.0%