XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total160,0293,985,735 us100.0%3,985,735 us100.0%
main()13,985,735 us100.0%77 us0.0%
AphrontApplicationConfiguration::processRequest13,983,057 us99.9%91 us0.0%
AphrontController::handleRequest13,840,019 us96.3%13 us0.0%
PhabricatorNotificationPanelController::processRequest13,840,005 us96.3%1,284 us0.0%
PhabricatorPolicyAwareQuery::execute803,630,195 us91.1%6,635 us0.2%
PhabricatorNotificationQuery::loadPage13,571,501 us89.6%115 us0.0%
PhabricatorFeedStory::loadAllFromRows13,526,842 us88.5%1,368 us0.0%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,738,067 us43.6%1,136 us0.0%
PhabricatorHandleQuery::loadPage51,647,802 us41.3%30,494 us0.8%
PhabricatorPHIDType::loadObjects291,493,570 us37.5%717 us0.0%
PhabricatorApplicationTransactionQuery::willFilterPage61,282,603 us32.2%1,156 us0.0%
queryfx_all73927,250 us23.3%630 us0.0%
queryfx73920,570 us23.1%637 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery73862,335 us21.6%35,712 us0.9%
PhabricatorObjectQuery::loadPage13835,998 us21.0%557 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID13835,287 us21.0%5,725 us0.1%
iterator_to_array8823,137 us20.7%37,864 us0.9%
PhabricatorHandleList::current398748,596 us18.8%619 us0.0%
PhabricatorHandleList::getHandle398747,977 us18.8%167 us0.0%
PhabricatorHandleList::loadHandles8747,810 us18.8%43 us0.0%
PhabricatorHandlePool::loadPHIDs8747,767 us18.8%533 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery73689,507 us17.3%646 us0.0%
mysqli::query73688,820 us17.3%688,820 us17.3%
PhabricatorMarkupEngine::process1678,935 us17.0%241 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols296629,678 us15.8%48,721 us1.2%
PhutilSymbolLoader::loadSymbol672566,968 us14.2%34,343 us0.9%
PhabricatorPolicyFilter::apply109534,208 us13.4%54,304 us1.4%
PhutilBootloader::loadLibrarySource549504,214 us12.7%2,766 us0.1%
PhutilBootloader::executeInclude549501,169 us12.6%274,757 us6.9%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows20427,343 us10.7%687 us0.0%
PhabricatorFeedStory::newMarkupEngine7420,663 us10.6%31 us0.0%
PhabricatorMarkupEngine::newMarkupEngine7420,632 us10.6%55,273 us1.4%
ManiphestTaskQuery::loadPage8352,979 us8.9%612 us0.0%
__phutil_autoload264337,469 us8.5%18,546 us0.5%
PhutilSymbolLoader::loadObjects31324,709 us8.1%1,083 us0.0%
qsprintf384318,607 us8.0%20,856 us0.5%
xsprintf384297,172 us7.5%8,579 us0.2%
xsprintf_query825287,088 us7.2%18,744 us0.5%
PhabricatorCustomField::getObjectFields7272,590 us6.8%820 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection869270,656 us6.8%332 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection11270,324 us6.8%336 us0.0%
AphrontMySQLiDatabaseConnection::connect11269,580 us6.8%463 us0.0%
mysqli::real_connect11260,101 us6.5%260,101 us6.5%
DifferentialRevisionQuery::loadPage7254,997 us6.4%225 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String723239,754 us6.0%2,186 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString723232,981 us5.8%24,789 us0.6%
PhabricatorNotificationBuilder::buildView1230,554 us5.8%229 us0.0%
DifferentialRevisionQuery::loadData7217,728 us5.5%154 us0.0%
PhutilRemarkupEngine::setBlockRules7216,732 us5.4%65,832 us1.7%
PhabricatorCustomField::buildFieldList5216,396 us5.4%28,392 us0.7%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs72213,613 us5.4%1,263 us0.0%
DifferentialTransaction::getRequiredHandlePHIDs51211,673 us5.3%482 us0.0%
PhabricatorPolicyFilter::checkCapability982204,110 us5.1%11,125 us0.3%
PhabricatorApplicationTransactionQuery::loadPage6203,106 us5.1%766 us0.0%
PhutilRemarkupEngine::postprocessText7200,153 us5.0%896 us0.0%
PhabricatorApplicationTransactionFeedStory::renderView12190,210 us4.8%966 us0.0%
PhabricatorObjectRemarkupRule::didMarkupText140172,852 us4.3%32,939 us0.8%
mpull220167,875 us4.2%126,945 us3.2%
PhabricatorPeopleQuery::loadPage6163,622 us4.1%173 us0.0%
PhabricatorApplicationTransaction::getTransactionCustomField4162,305 us4.1%90 us0.0%
PhabricatorCustomField::getObjectField4162,130 us4.1%50 us0.0%
PhutilRemarkupBlockRule::setEngine84147,122 us3.7%164 us0.0%
PhutilRemarkupBlockRule::updateRules168147,072 us3.7%5,186 us0.1%
PhabricatorRepositoryQuery::loadPage10142,916 us3.6%132 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns168126,599 us3.2%1,301 us0.0%
PhabricatorController::willBeginExecution1123,448 us3.1%270 us0.0%
msort91118,029 us3.0%1,436 us0.0%
DifferentialRevisionQuery::willFilterPage7115,340 us2.9%1,088 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey979112,785 us2.8%32,384 us0.8%
LiskDAO::__call5,828110,506 us2.8%6,561 us0.2%
DifferentialJIRAIssuesField::isFieldEnabled2105,276 us2.6%15 us0.0%
LiskDAO::call5,828103,945 us2.6%44,336 us1.1%
PhabricatorPeopleQuery::didFilterPage6102,869 us2.6%861 us0.0%
LiskDAO::loadAllFromArray66102,158 us2.6%2,591 us0.1%
DifferentialRevisionQuery::buildSelectStatement7101,836 us2.6%48,433 us1.2%
PhabricatorUser::getProfileImageCache108100,484 us2.5%568 us0.0%
LiskDAO::loadFromArray546100,407 us2.5%73,193 us1.8%
PhabricatorUser::getProfileImageVersion10899,792 us2.5%941 us0.0%
PhabricatorEnv::getCDNURI11095,340 us2.4%822 us0.0%
PhabricatorPolicyFilter::getObjectPolicy1,96492,657 us2.3%36,487 us0.9%
PhabricatorJIRAAuthProvider::getJIRAProvider288,062 us2.2%18 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders288,044 us2.2%53 us0.0%
PhabricatorAuthProvider::getAllProviders287,816 us2.2%159 us0.0%
PhabricatorApplicationTransaction::getTitleForFeed787,635 us2.2%307 us0.0%
ManiphestTransaction::getTitleForFeed587,429 us2.2%153 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause2887,195 us2.2%193 us0.0%
idx5,12686,095 us2.2%65,935 us1.7%
PhabricatorFeedStory::getValue21085,176 us2.1%28,654 us0.7%
PhabricatorEdgeType::getByConstant284,405 us2.1%20 us0.0%
PhabricatorEdgeType::getAllTypes284,383 us2.1%473 us0.0%
ManiphestRemarkupRule::loadObjects281,769 us2.1%46 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts3580,233 us2.0%252 us0.0%
PhabricatorPeopleUserPHIDType::loadHandles479,896 us2.0%22,123 us0.6%
PhabricatorApplicationTransactionCommentQuery::loadPage479,367 us2.0%118 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause3579,243 us2.0%1,053 us0.0%
PhabricatorProjectQuery::loadPage274,342 us1.9%76 us0.0%
PhabricatorPHIDType::getAllTypes3470,266 us1.8%946 us0.0%
DiffusionCommitQuery::loadPage366,967 us1.7%158 us0.0%
LiskDAO::loadRawDataWhere766,555 us1.7%208 us0.0%
PhrictionDocumentQuery::loadPage466,467 us1.7%261 us0.0%