XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total83,203306,494 us100.0%306,494 us100.0%
main()1306,494 us100.0%75 us0.0%
AphrontApplicationConfiguration::processRequest1303,024 us98.9%86 us0.0%
ConpherenceNotificationPanelController::handleRequest1279,558 us91.2%1,181 us0.4%
PhabricatorPolicyAwareQuery::execute48272,563 us88.9%3,032 us1.0%
iterator_to_array2200,201 us65.3%875 us0.3%
PhabricatorHandleList::current214199,319 us65.0%411 us0.1%
PhabricatorHandleList::getHandle214198,908 us64.9%52 us0.0%
PhabricatorHandleList::loadHandles2198,856 us64.9%23 us0.0%
PhabricatorHandlePool::loadPHIDs2198,833 us64.9%344 us0.1%
ConpherenceThreadQuery::loadTransactionsAndHandles1198,188 us64.7%185 us0.1%
PhabricatorHandleQuery::loadPage2188,698 us61.6%2,344 us0.8%
PhabricatorApplicationTransactionQuery::willFilterPage1183,541 us59.9%392 us0.1%
PhabricatorObjectQuery::loadPage4178,330 us58.2%161 us0.1%
PhabricatorObjectQuery::loadObjectsByPHID4178,017 us58.1%663 us0.2%
PhabricatorPHIDType::loadObjects8175,802 us57.4%190 us0.1%
PhabricatorPolicyFilter::apply206121,758 us39.7%10,297 us3.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows1080,134 us26.1%297 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols21263,646 us20.8%13,907 us4.5%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns7160,111 us19.6%677 us0.2%
PhabricatorCustomField::getObjectFields2859,201 us19.3%2,439 us0.8%
PhabricatorProjectQuery::loadPage554,375 us17.7%137 us0.0%
PhutilSymbolLoader::loadSymbol1,05147,021 us15.3%4,767 us1.6%
PhabricatorCustomField::buildFieldList2846,623 us15.2%1,396 us0.5%
PhutilSymbolLoader::loadObjects8043,319 us14.1%2,518 us0.8%
PhabricatorProjectQuery::getOrderableColumns2043,113 us14.1%148 us0.0%
PhabricatorPolicyFilter::checkCapability63942,836 us14.0%7,506 us2.4%
PhutilBootloader::loadLibrarySource30242,013 us13.7%1,605 us0.5%
PhutilBootloader::executeInclude30240,324 us13.2%27,517 us9.0%
ManiphestTaskQuery::loadPage138,697 us12.6%241 us0.1%
queryfx_all3138,475 us12.6%231 us0.1%
ConpherenceThreadQuery::loadCoreHandles136,812 us12.0%71 us0.0%
queryfx3135,847 us11.7%243 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause1135,355 us11.5%73 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause1633,576 us11.0%409 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts1233,245 us10.8%79 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery3129,789 us9.7%1,030 us0.3%
__phutil_autoload13127,611 us9.0%1,315 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts1227,151 us8.9%120 us0.0%
DifferentialRevisionQuery::willFilterPage127,145 us8.9%243 us0.1%
AphrontMySQLiDatabaseConnection::rawQuery3126,854 us8.8%243 us0.1%
mysqli::query3126,589 us8.7%26,589 us8.7%
PhabricatorProjectQuery::buildJoinClauseParts524,801 us8.1%97 us0.0%
PhabricatorPolicyFilter::hasCapability16224,332 us7.9%1,510 us0.5%
qsprintf15623,246 us7.6%1,032 us0.3%
LiskDAO::loadAllFromArray2722,494 us7.3%1,342 us0.4%
xsprintf15621,967 us7.2%4,186 us1.4%
LiskDAO::loadFromArray31821,945 us7.2%7,545 us2.5%
PhabricatorStandardCustomField::buildStandardFields4821,141 us6.9%1,365 us0.4%
PhabricatorPolicyFilter::loadCustomPolicies120,938 us6.8%124 us0.0%
PhabricatorController::willBeginExecution119,893 us6.5%254 us0.1%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace15919,124 us6.2%975 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause2017,436 us5.7%526 us0.2%
xsprintf_query34017,078 us5.6%3,721 us1.2%
PhutilTypeSpec::checkMap2816,758 us5.5%450 us0.1%
PhabricatorPeopleQuery::loadPage116,561 us5.4%28 us0.0%
PhutilTypeSpec::newFromString2816,275 us5.3%442 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1015,965 us5.2%73 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause1915,631 us5.1%150 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderVector5915,579 us5.1%244 us0.1%
PhabricatorProjectsPolicyRule::willApplyRules114,503 us4.7%60 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector2014,425 us4.7%575 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey61213,651 us4.5%2,794 us0.9%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause1213,596 us4.4%111 us0.0%
PhutilTypeSpec::parseTokens2812,620 us4.1%8,310 us2.7%
PhabricatorPHIDType::getAllTypes712,531 us4.1%394 us0.1%
ConpherenceThreadQuery::loadCropPics112,376 us4.0%10 us0.0%
ConpherenceThreadQuery::loadPics112,177 us4.0%64 us0.0%
PhabricatorApplicationTransactionQuery::loadPage111,953 us3.9%233 us0.1%
PhabricatorProjectQuery::buildWhereClauseParts511,436 us3.7%165 us0.1%
PhabricatorFileQuery::loadPage111,064 us3.6%158 us0.1%
PhabricatorPeopleQuery::getOrderableColumns411,044 us3.6%19 us0.0%
PhabricatorLiskDAO::willReadData31810,826 us3.5%1,325 us0.4%
PhabricatorPolicyCapability::getCapabilityMap61210,577 us3.5%2,548 us0.8%
AphrontMySQLiDatabaseConnection::escapeUTF8String30110,519 us3.4%903 us0.3%
PhabricatorPolicyFilter::getObjectPolicy1,27810,287 us3.4%2,754 us0.9%
PhabricatorPolicyAwareQuery::executeOne19,898 us3.2%12 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces19,897 us3.2%17 us0.0%
PhabricatorProjectDescriptionField::createFields209,797 us3.2%172 us0.1%
LiskDAO::__call2,1569,382 us3.1%2,643 us0.9%
DifferentialRevisionQuery::loadPage18,816 us2.9%41 us0.0%
LiskDAO::willReadData3188,488 us2.8%639 us0.2%
PhabricatorPeopleQuery::buildJoinClauseParts18,486 us2.8%5 us0.0%
ConpherenceThreadQuery::loadPage48,133 us2.7%217 us0.1%
PhabricatorProjectConfiguredCustomField::createFields207,900 us2.6%112 us0.0%
LiskDAO::applyLiskDataSerialization3187,849 us2.6%3,079 us1.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString3017,670 us2.5%838 us0.3%
ConpherenceThread::getDisplayData57,534 us2.5%254 us0.1%
LiskDAO::loadAllWhere67,447 us2.4%69 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage27,336 us2.4%20 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection3637,185 us2.3%170 us0.1%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication567,078 us2.3%474 us0.2%
AphrontBaseMySQLDatabaseConnection::establishConnection107,015 us2.3%239 us0.1%
ManiphestTaskPHIDType::loadHandles16,892 us2.2%1,822 us0.6%
LiskDAO::call2,1566,739 us2.2%5,316 us1.7%
PhabricatorLiskDAO::assertAttached1466,656 us2.2%1,613 us0.5%
DifferentialRevisionQuery::loadData16,567 us2.1%29 us0.0%
AphrontMySQLiDatabaseConnection::connect106,427 us2.1%356 us0.1%
ConpherenceThreadQuery::loadParticipantsAndInitHandles46,384 us2.1%165 us0.1%
LiskDAO::loadRawDataWhere75,897 us1.9%173 us0.1%
PhutilUTF8StringTruncator::truncateString25,873 us1.9%66 us0.0%