XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total131,3003,130,491 us100.0%3,130,491 us100.0%
main()13,130,491 us100.0%80 us0.0%
AphrontApplicationConfiguration::processRequest13,127,641 us99.9%88 us0.0%
AphrontController::handleRequest12,915,760 us93.1%13 us0.0%
PhabricatorNotificationPanelController::processRequest12,915,746 us93.1%1,832 us0.1%
PhabricatorPolicyAwareQuery::execute772,885,341 us92.2%5,484 us0.2%
PhabricatorNotificationQuery::loadPage12,783,719 us88.9%120 us0.0%
PhabricatorFeedStory::loadAllFromRows12,724,540 us87.0%1,445 us0.0%
PhabricatorApplicationTransactionTransactionPHIDType::loadObjects21,913,032 us61.1%1,152 us0.0%
PhabricatorPHIDType::loadObjects221,324,054 us42.3%498 us0.0%
PhabricatorApplicationTransactionQuery::willFilterPage61,280,527 us40.9%1,069 us0.0%
PhabricatorHandleQuery::loadPage41,234,338 us39.4%18,498 us0.6%
PhutilSymbolLoader::selectAndLoadSymbols257795,144 us25.4%26,582 us0.8%
iterator_to_array6790,730 us25.3%1,671 us0.1%
PhabricatorHandleList::current382789,030 us25.2%706 us0.0%
PhabricatorHandleList::getHandle382788,324 us25.2%16,313 us0.5%
PhabricatorHandleList::loadHandles6772,011 us24.7%28 us0.0%
PhabricatorHandlePool::loadPHIDs6771,983 us24.7%12,133 us0.4%
PhutilSymbolLoader::loadSymbol563767,081 us24.5%37,902 us1.2%
PhutilBootloader::loadLibrarySource507684,681 us21.9%2,647 us0.1%
PhutilBootloader::executeInclude507681,732 us21.8%312,545 us10.0%
queryfx_all71621,398 us19.8%576 us0.0%
queryfx71604,149 us19.3%575 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery71520,369 us16.6%3,520 us0.1%
__phutil_autoload238493,139 us15.8%2,260 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery71481,122 us15.4%711 us0.0%
mysqli::query71480,378 us15.3%480,378 us15.3%
PhabricatorPolicyFilter::apply89479,397 us15.3%12,409 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows28469,742 us15.0%826 us0.0%
PhutilSymbolLoader::loadObjects18363,733 us11.6%832 us0.0%
PhabricatorApplicationTransactionQuery::loadPage6338,174 us10.8%705 us0.0%
PhabricatorPolicyFilter::checkCapability868311,291 us9.9%114,451 us3.7%
qsprintf392293,789 us9.4%2,481 us0.1%
xsprintf392290,699 us9.3%9,040 us0.3%
xsprintf_query854257,440 us8.2%8,186 us0.3%
AphrontBaseMySQLDatabaseConnection::requireConnection793246,116 us7.9%239 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection9245,877 us7.9%277 us0.0%
AphrontMySQLiDatabaseConnection::connect9245,251 us7.8%374 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String651239,925 us7.7%1,633 us0.1%
AphrontMySQLiDatabaseConnection::escapeBinaryString651234,332 us7.5%2,059 us0.1%
mysqli::real_connect9232,934 us7.4%232,934 us7.4%
PhabricatorController::willBeginExecution1188,277 us6.0%272 us0.0%
LiskDAO::__call5,200181,532 us5.8%29,061 us0.9%
PhabricatorProjectQuery::didFilterPage5174,702 us5.6%215 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause32158,494 us5.1%30,545 us1.0%
DifferentialRevisionQuery::loadPage7155,335 us5.0%212 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey866152,549 us4.9%40,322 us1.3%
LiskDAO::call5,200152,471 us4.9%65,439 us2.1%
PhabricatorFileQuery::loadPage8150,104 us4.8%531 us0.0%
LiskDAO::loadAllFromArray61143,658 us4.6%2,205 us0.1%
PhabricatorProjectQuery::loadPage5143,480 us4.6%164 us0.0%
LiskDAO::loadFromArray470142,245 us4.5%32,140 us1.0%
PhabricatorRepositoryQuery::loadPage10140,869 us4.5%125 us0.0%
PhabricatorPHIDType::getAllTypes42132,873 us4.2%890 us0.0%
ManiphestTaskQuery::loadPage4132,803 us4.2%233 us0.0%
DifferentialRevisionQuery::loadData7124,092 us4.0%148 us0.0%
PhabricatorPolicyCapability::getCapabilityMap866111,933 us3.6%31,587 us1.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage9111,666 us3.6%70 us0.0%
DifferentialRevisionQuery::willFilterPage7110,238 us3.5%1,063 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause32106,285 us3.4%189 us0.0%
PhabricatorLiskDAO::willReadData470105,937 us3.4%2,185 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns169105,416 us3.4%1,259 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts39105,063 us3.4%255 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause39104,089 us3.3%1,060 us0.0%
LiskDAO::willReadData470102,538 us3.3%755 us0.0%
PhabricatorApplicationTransactionQuery::buildWhereClause6101,979 us3.3%130 us0.0%
PhabricatorCustomField::getObjectFields3101,908 us3.3%344 us0.0%
LiskDAO::applyLiskDataSerialization470101,783 us3.3%3,115 us0.1%
PhabricatorPeopleQuery::didFilterPage498,802 us3.2%485 us0.0%
PhabricatorPolicyAwareQuery::executeOne198,678 us3.2%13 us0.0%
json_decode39597,188 us3.1%97,188 us3.1%
PhabricatorNotificationBuilder::buildView196,925 us3.1%166 us0.0%
PhabricatorApplicationTransaction::getRequiredHandlePHIDs5796,610 us3.1%1,166 us0.0%
DiffusionCommitQuery::loadPage393,428 us3.0%154 us0.0%
PhabricatorProjectQuery::buildJoinClauseParts587,488 us2.8%90 us0.0%
PhabricatorMarkupEngine::process186,583 us2.8%71 us0.0%
PhabricatorProjectQuery::getOrderableColumns2085,802 us2.7%120 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause5082,267 us2.6%355 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector16382,092 us2.6%572 us0.0%
PhabricatorPeopleQuery::loadPage481,283 us2.6%105 us0.0%
PhabricatorUser::getProfileImageCache6279,735 us2.5%346 us0.0%
PhabricatorUser::getProfileImageVersion6279,315 us2.5%574 us0.0%
PhabricatorApplicationTransactionFeedStory::renderView1578,634 us2.5%1,056 us0.0%
PhabricatorQueryOrderVector::newFromVector10877,797 us2.5%1,054 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts3977,347 us2.5%363 us0.0%
ManiphestTransaction::getRequiredHandlePHIDs3976,757 us2.5%556 us0.0%
ManiphestTaskQuery::buildWhereClauseParts476,608 us2.4%134 us0.0%
PhabricatorQueryOrderItem::newFromScalar6176,512 us2.4%76,492 us2.4%
PhabricatorPolicyFilter::getObjectPolicy1,73676,391 us2.4%3,506 us0.1%
ipull6473,009 us2.3%73,009 us2.3%
PhabricatorCustomField::buildFieldList371,589 us2.3%16,601 us0.5%
PhabricatorApplicationTransactionCommentQuery::loadPage470,182 us2.2%118 us0.0%
DiffusionCommitQuery::willFilterPage369,949 us2.2%730 us0.0%
PhabricatorFeedStory::newMarkupEngine269,221 us2.2%11 us0.0%
PhabricatorMarkupEngine::newMarkupEngine269,210 us2.2%790 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause5462,173 us2.0%52,564 us1.7%
PhabricatorRepositoryCommitPHIDType::loadHandles362,096 us2.0%2,570 us0.1%
PhabricatorPolicyFilter::applyExtendedPolicyChecks758,887 us1.9%493 us0.0%
PhabricatorPolicyFilter::executeExtendedPolicyChecks758,392 us1.9%22,719 us0.7%
DifferentialRevisionPHIDType::loadHandles253,541 us1.7%14,269 us0.5%
PhabricatorPasteTransactionQuery::getTemplateApplicationTransaction151,568 us1.6%19 us0.0%