XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total73,1601,773,566 us100.0%1,773,566 us100.0%
main()11,773,566 us100.0%71 us0.0%
AphrontApplicationConfiguration::processRequest11,770,924 us99.9%88 us0.0%
ConpherenceNotificationPanelController::handleRequest11,582,070 us89.2%1,264 us0.1%
PhabricatorPolicyAwareQuery::execute291,554,349 us87.6%5,935 us0.3%
iterator_to_array21,153,172 us65.0%1,073 us0.1%
PhabricatorHandleList::current2331,152,091 us65.0%278 us0.0%
PhabricatorHandleList::getHandle2331,151,813 us64.9%22 us0.0%
PhabricatorHandleList::loadHandles21,151,791 us64.9%27 us0.0%
PhabricatorHandlePool::loadPHIDs21,151,764 us64.9%324 us0.0%
ConpherenceThreadQuery::loadTransactionsAndHandles11,047,984 us59.1%211 us0.0%
PhabricatorHandleQuery::loadPage21,041,604 us58.7%2,505 us0.1%
PhabricatorApplicationTransactionQuery::willFilterPage1960,531 us54.2%374 us0.0%
PhabricatorObjectQuery::loadPage4929,802 us52.4%174 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID4929,454 us52.4%668 us0.0%
PhabricatorPHIDType::loadObjects9893,261 us50.4%224 us0.0%
PhabricatorPolicyFilter::apply192580,274 us32.7%60,407 us3.4%
PhutilSymbolLoader::selectAndLoadSymbols143371,280 us20.9%15,773 us0.9%
PhutilSymbolLoader::loadSymbol356355,724 us20.1%3,466 us0.2%
PhutilBootloader::loadLibrarySource304352,247 us19.9%1,560 us0.1%
PhutilBootloader::executeInclude304350,617 us19.8%245,775 us13.9%
PhabricatorPolicyFilter::checkCapability655306,756 us17.3%43,838 us2.5%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows10290,203 us16.4%341 us0.0%
ConpherenceThreadQuery::loadCoreHandles1278,252 us15.7%84 us0.0%
queryfx_all31263,009 us14.8%255 us0.0%
queryfx31259,822 us14.6%250 us0.0%
ManiphestTaskQuery::loadPage1252,677 us14.2%300 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery31219,116 us12.4%1,190 us0.1%
PhabricatorPolicyFilter::hasCapability167217,027 us12.2%1,678 us0.1%
__phutil_autoload131216,539 us12.2%1,290 us0.1%
PhutilSymbolLoader::loadObjects11202,819 us11.4%21,899 us1.2%
qsprintf152200,119 us11.3%881 us0.0%
xsprintf152199,030 us11.2%3,696 us0.2%
xsprintf_query333194,783 us11.0%3,267 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery31191,285 us10.8%262 us0.0%
mysqli::query31191,010 us10.8%191,010 us10.8%
AphrontMySQLiDatabaseConnection::escapeUTF8String317188,814 us10.6%925 us0.1%
PhabricatorController::willBeginExecution1180,248 us10.2%287 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection379178,833 us10.1%7,846 us0.4%
AphrontBaseMySQLDatabaseConnection::establishConnection10170,987 us9.6%282 us0.0%
AphrontMySQLiDatabaseConnection::connect10170,345 us9.6%402 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause11164,854 us9.3%80 us0.0%
mysqli::real_connect10164,785 us9.3%164,785 us9.3%
AphrontMySQLiDatabaseConnection::escapeBinaryString317161,439 us9.1%814 us0.0%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace154158,730 us8.9%974 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause16148,323 us8.4%442 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClauseParts12143,046 us8.1%142 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns71139,235 us7.9%33,475 us1.9%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts12134,011 us7.6%94 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSpacesWhereClause12126,816 us7.2%122 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey629124,190 us7.0%20,774 us1.2%
PhabricatorPolicyCapability::getCapabilityMap629103,177 us5.8%37,771 us2.1%
PhabricatorPolicyAwareQuery::executeOne199,639 us5.6%14 us0.0%
PhabricatorCustomField::getObjectFields391,360 us5.2%314 us0.0%
PhabricatorProjectQuery::loadPage490,565 us5.1%139 us0.0%
PhabricatorApplicationTransactionQuery::loadPage185,038 us4.8%250 us0.0%
PhabricatorPolicyQuery::isObjectPolicy65784,936 us4.8%37,722 us2.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage281,535 us4.6%22 us0.0%
PhabricatorPeopleQuery::loadPage281,086 us4.6%52 us0.0%
ConpherenceThreadQuery::loadCropPics177,976 us4.4%11 us0.0%
ConpherenceThreadQuery::loadPics177,727 us4.4%74 us0.0%
PhabricatorFileQuery::loadPage176,397 us4.3%174 us0.0%
PhabricatorPHIDType::getAllTypes775,420 us4.3%421 us0.0%
ConpherenceThreadQuery::loadPage475,155 us4.2%248 us0.0%
DifferentialRevisionQuery::willFilterPage174,973 us4.2%205 us0.0%
LiskDAO::loadAllFromArray2773,717 us4.2%21,065 us1.2%
PhabricatorProjectQuery::buildJoinClauseParts468,289 us3.9%85 us0.0%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication3868,152 us3.8%284 us0.0%
PhabricatorApplication::isClassInstalledForViewer2867,867 us3.8%341 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces15766,861 us3.8%667 us0.0%
PhabricatorCustomField::buildFieldList365,661 us3.7%235 us0.0%
PhabricatorPeopleQuery::buildJoinClauseParts262,718 us3.5%13 us0.0%
PhabricatorPeopleQuery::getOrderableColumns862,136 us3.5%34 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces161,411 us3.5%38 us0.0%
PhabricatorStandardCustomField::buildStandardFields460,275 us3.4%110 us0.0%
ConpherenceThread::getDisplayData558,458 us3.3%306 us0.0%
LiskDAO::loadFromArray39053,506 us3.0%8,583 us0.5%
ConpherenceParticipantQuery::execute146,258 us2.6%42 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies145,307 us2.6%111 us0.0%
PhabricatorPeopleQuery::didFilterPage244,055 us2.5%248 us0.0%
PhabricatorUser::getProfileImageCache3043,303 us2.4%155 us0.0%
PhabricatorUser::getProfileImageVersion3043,111 us2.4%288 us0.0%
phid_get_type1,10743,019 us2.4%30,999 us1.7%
PhabricatorEnv::getCDNURI3341,973 us2.4%40,304 us2.3%
PhabricatorLiskDAO::willReadData39041,496 us2.3%1,559 us0.1%
LiskDAO::__call2,42241,376 us2.3%2,863 us0.2%
PhabricatorRepositoryQuery::loadPage241,250 us2.3%25 us0.0%
PhabricatorApplication::getByClass2241,188 us2.3%841 us0.0%
PhutilKeyValueCache::getKey41141,082 us2.3%1,649 us0.1%
PhabricatorApplication::isClassInstalled1140,925 us2.3%71 us0.0%
get_class92840,127 us2.3%40,127 us2.3%
PhutilInRequestKeyValueCache::getKeys40939,127 us2.2%39,101 us2.2%
LiskDAO::willReadData39038,735 us2.2%717 us0.0%
LiskDAO::call2,42238,513 us2.2%36,530 us2.1%
PhabricatorAuthSessionEngine::loadUserForSession138,107 us2.1%135 us0.0%
LiskDAO::applyLiskDataSerialization39038,018 us2.1%3,576 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildWhereClause1037,727 us2.1%79 us0.0%
ManiphestTaskPHIDType::loadHandles137,217 us2.1%1,626 us0.1%
ConpherenceThreadQuery::loadParticipantsAndInitHandles435,767 us2.0%200 us0.0%
run_init::events/PhabricatorEvent.php135,150 us2.0%21 us0.0%
PhabricatorUserConfiguredCustomField::createFields135,041 us2.0%15 us0.0%