XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total164,3932,730,927 us100.0%2,730,927 us100.0%
main()12,730,927 us100.0%78 us0.0%
AphrontApplicationConfiguration::processRequest12,728,111 us99.9%98 us0.0%
PhabricatorPolicyAwareQuery::execute962,627,765 us96.2%12,899 us0.5%
AphrontController::handleRequest12,590,353 us94.9%12 us0.0%
PhabricatorNotificationPanelController::processRequest12,590,340 us94.9%1,276 us0.0%
PhabricatorNotificationQuery::loadPage12,561,915 us93.8%110 us0.0%
PhabricatorFeedStory::loadAllFromRows12,535,608 us92.8%1,486 us0.1%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,692,223 us62.0%1,306 us0.0%
PhabricatorHandleQuery::loadPage61,389,251 us50.9%26,511 us1.0%
PhabricatorPHIDType::loadObjects351,258,364 us46.1%794 us0.0%
PhabricatorApplicationTransactionQuery::willFilterPage81,194,720 us43.7%1,319 us0.0%
PhabricatorObjectQuery::loadPage17830,597 us30.4%624 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID17829,784 us30.4%3,632 us0.1%
iterator_to_array9816,173 us29.9%1,931 us0.1%
PhabricatorHandleList::current405814,206 us29.8%12,596 us0.5%
PhabricatorHandleList::getHandle405801,610 us29.4%127 us0.0%
PhabricatorHandleList::loadHandles9801,483 us29.3%40 us0.0%
PhabricatorHandlePool::loadPHIDs9801,443 us29.3%583 us0.0%
queryfx_all86710,041 us26.0%771 us0.0%
queryfx86702,350 us25.7%725 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery86632,086 us23.1%4,084 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery86588,620 us21.6%787 us0.0%
mysqli::query86587,788 us21.5%587,788 us21.5%
PhutilSymbolLoader::selectAndLoadSymbols296511,949 us18.7%43,157 us1.6%
PhutilSymbolLoader::loadSymbol674467,183 us17.1%15,122 us0.6%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows26459,976 us16.8%871 us0.0%
PhutilBootloader::loadLibrarySource551445,598 us16.3%26,662 us1.0%
PhabricatorPolicyFilter::apply120418,610 us15.3%60,089 us2.2%
PhutilBootloader::executeInclude551418,575 us15.3%262,920 us9.6%
PhutilSymbolLoader::loadObjects29291,444 us10.7%1,034 us0.0%
PhabricatorApplicationTransactionQuery::loadPage8282,783 us10.4%928 us0.0%
qsprintf447281,065 us10.3%23,411 us0.9%
xsprintf447257,045 us9.4%37,767 us1.4%
__phutil_autoload266251,929 us9.2%18,944 us0.7%
xsprintf_query967217,439 us8.0%9,447 us0.3%
PhabricatorRepositoryQuery::loadPage14215,269 us7.9%193 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection912185,315 us6.8%323 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection12184,992 us6.8%376 us0.0%
AphrontMySQLiDatabaseConnection::connect12184,150 us6.7%516 us0.0%
PhabricatorCustomField::getObjectFields7179,458 us6.6%769 us0.0%
PhabricatorCustomField::buildFieldList5175,069 us6.4%1,319 us0.0%
mysqli::real_connect12169,591 us6.2%169,591 us6.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String740168,795 us6.2%2,173 us0.1%
PhabricatorMarkupEngine::process1167,844 us6.1%164 us0.0%
DifferentialRevisionQuery::loadPage7166,873 us6.1%282 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString740160,631 us5.9%2,062 us0.1%
PhabricatorPeopleQuery::loadPage6158,903 us5.8%178 us0.0%
ManiphestTaskQuery::loadPage7155,062 us5.7%544 us0.0%
DifferentialRevisionQuery::willFilterPage7147,488 us5.4%5,257 us0.2%
DifferentialTransaction::getRequiredHandlePHIDs51144,513 us5.3%12,613 us0.5%
PhabricatorFeedStory::newMarkupEngine6140,621 us5.1%21 us0.0%
PhabricatorMarkupEngine::newMarkupEngine6140,600 us5.1%15,088 us0.6%
LiskDAO::__call5,980140,581 us5.1%23,774 us0.9%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs78134,835 us4.9%1,366 us0.1%
PhabricatorPolicyFilter::checkCapability1,001133,919 us4.9%19,375 us0.7%
DifferentialRevisionQuery::loadData7130,240 us4.8%151 us0.0%
PhabricatorApplicationTransaction::getTransactionCustomField4128,506 us4.7%82 us0.0%
PhabricatorCustomField::getObjectField4128,353 us4.7%46 us0.0%
PhabricatorController::willBeginExecution1119,539 us4.4%350 us0.0%
LiskDAO::call5,980116,807 us4.3%43,159 us1.6%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts40103,838 us3.8%429 us0.0%
DiffusionCommitQuery::loadPage7102,042 us3.7%285 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause3397,836 us3.6%220 us0.0%
LiskDAO::loadAllFromArray7896,129 us3.5%2,991 us0.1%
LiskDAO::loadFromArray56094,699 us3.5%44,565 us1.6%
DifferentialJIRAIssuesField::isFieldEnabled292,020 us3.4%15 us0.0%
PhabricatorJIRAAuthProvider::getJIRAProvider291,138 us3.3%18 us0.0%
PhabricatorAuthProvider::getAllEnabledProviders291,120 us3.3%68 us0.0%
PhabricatorAuthProvider::getAllProviders290,868 us3.3%159 us0.0%
DiffusionCommitQuery::willFilterPage788,601 us3.2%769 us0.0%
PhabricatorPHIDType::getAllTypes4187,400 us3.2%1,005 us0.0%
PhabricatorApplicationTransactionQuery::buildWhereClause885,426 us3.1%187 us0.0%
PhabricatorPolicyFilter::getObjectPolicy2,00284,190 us3.1%4,271 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts4083,112 us3.0%293 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause6282,453 us3.0%29,905 us1.1%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause2682,055 us3.0%195 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause4080,010 us2.9%10,772 us0.4%
PhutilRemarkupEngine::setBlockRules674,027 us2.7%26,777 us1.0%
PhabricatorPolicyCapability::getCapabilityByKey99668,506 us2.5%4,638 us0.2%
PhabricatorPolicyFilter::hasCapability3065,902 us2.4%425 us0.0%
PhabricatorApplicationTransactionCommentQuery::loadPage465,772 us2.4%120 us0.0%
PhrictionDocumentQuery::loadPage464,837 us2.4%260 us0.0%
PhabricatorPolicyAwareQuery::executeOne163,383 us2.3%14 us0.0%
PhabricatorProjectQuery::didFilterPage362,019 us2.3%118 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause4060,496 us2.2%536 us0.0%
PhabricatorFileQuery::loadPage260,399 us2.2%278 us0.0%
PhabricatorPolicyFilter::applyExtendedPolicyChecks757,205 us2.1%531 us0.0%
PhabricatorPolicyFilter::executeExtendedPolicyChecks756,670 us2.1%2,542 us0.1%
DifferentialDiffQuery::willFilterPage256,079 us2.1%134 us0.0%
PhabricatorProjectQuery::loadPage355,960 us2.0%114 us0.0%
PhabricatorRepositoryCommitPHIDType::loadHandles455,935 us2.0%2,187 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns20655,716 us2.0%1,611 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector20053,794 us2.0%12,794 us0.5%
PhabricatorPolicyCapability::getCapabilityMap99651,382 us1.9%10,033 us0.4%
PhabricatorRepositoryQuery::buildWhereClauseParts1450,429 us1.8%2,822 us0.1%
DifferentialRevision::getExtendedPolicy16148,380 us1.8%1,358 us0.0%
DifferentialRevisionQuery::buildSelectStatement748,196 us1.8%227 us0.0%
LiskDAO::readField5,58047,114 us1.7%47,114 us1.7%
PhabricatorSpacesNamespaceQuery::getViewerSpaces745,068 us1.7%104 us0.0%
PhabricatorLiskDAO::willReadData56044,701 us1.6%6,441 us0.2%