XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total15,189186,407 us100.0%186,407 us100.0%
main()1186,407 us100.0%79 us0.0%
AphrontApplicationConfiguration::processRequest1184,586 us99.0%69 us0.0%
DiffusionController::handleRequest1142,820 us76.6%18 us0.0%
PhabricatorPolicyAwareQuery::execute886,368 us46.3%273 us0.1%
PhabricatorPolicyAwareQuery::executeOne386,157 us46.2%21 us0.0%
DiffusionRequest::newFromCallsign283,724 us44.9%32 us0.0%
PhabricatorRepositoryQuery::loadPage282,575 us44.3%20 us0.0%
DiffusionRequest::newFromAphrontRequestDictionary181,670 us43.8%25 us0.0%
PhabricatorRepositoryQuery::buildWhereClauseParts265,166 us35.0%24 us0.0%
DiffusionCommitTagsController::processDiffusionRequest161,072 us32.8%42 us0.0%
DiffusionController::callConduitWithDiffusionRequest160,807 us32.6%14 us0.0%
DiffusionQuery::callConduitWithDiffusionRequest160,746 us32.6%46 us0.0%
queryfx_all852,865 us28.4%61 us0.0%
queryfx852,639 us28.2%60 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection3252,038 us27.9%20 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection552,018 us27.9%100 us0.1%
AphrontMySQLiDatabaseConnection::connect551,793 us27.8%154 us0.1%
PhutilSymbolLoader::selectAndLoadSymbols11049,424 us26.5%3,767 us2.0%
mysqli::real_connect548,199 us25.9%48,199 us25.9%
PhabricatorPolicyFilter::apply1646,653 us25.0%367 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows546,500 us24.9%154 us0.1%
PhutilSymbolLoader::loadSymbol37545,604 us24.5%2,350 us1.3%
PhabricatorPolicyFilter::hasCapability943,866 us23.5%103 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces243,572 us23.4%39 us0.0%
PhutilBootloader::loadLibrarySource35643,452 us23.3%1,040 us0.6%
PhutilBootloader::executeInclude35642,460 us22.8%3,263 us1.8%
qsprintf4339,797 us21.3%218 us0.1%
xsprintf4939,716 us21.3%896 us0.5%
xsprintf_query10438,562 us20.7%644 us0.3%
DiffusionController::willBeginExecution138,375 us20.6%13 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies138,128 us20.5%98 us0.1%
PhabricatorController::willBeginExecution138,094 us20.4%222 us0.1%
ConduitCall::execute137,847 us20.3%13 us0.0%
ConduitCall::executeMethod137,820 us20.3%20 us0.0%
ConduitAPIMethod::executeMethod137,688 us20.2%4 us0.0%
DiffusionQueryConduitAPIMethod::execute137,684 us20.2%24 us0.0%
AphrontMySQLiDatabaseConnection::escapeUTF8String1637,524 us20.1%59 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString1637,326 us20.0%55 us0.0%
DiffusionQueryConduitAPIMethod::getResult135,521 us19.1%7 us0.0%
DiffusionTagsQueryConduitAPIMethod::getGitResult135,503 us19.0%33 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery832,679 us17.5%178 us0.1%
Future::waitForSockets231,811 us17.1%30 us0.0%
stream_select231,780 us17.0%31,780 us17.0%
PhutilSymbolLoader::loadObjects730,909 us16.6%415 us0.2%
PhabricatorProjectQuery::loadPage230,709 us16.5%25 us0.0%
PhabricatorProjectsPolicyRule::willApplyRules126,236 us14.1%49 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause524,004 us12.9%33 us0.0%
PhabricatorProjectQuery::buildJoinClauseParts223,428 us12.6%43 us0.0%
DiffusionTagsQueryConduitAPIMethod::loadTagNamesForCommit123,042 us12.4%10 us0.0%
PhabricatorRepository::execLocalCommand123,032 us12.4%23 us0.0%
ConduitAPIMethod::getConduitMethod222,535 us12.1%9 us0.0%
Future::resolve322,527 us12.1%50 us0.0%
ConduitAPIMethod::loadAllConduitMethods222,524 us12.1%258 us0.1%
spl_autoload_call10220,170 us10.8%229 us0.1%
__phutil_autoload10220,001 us10.7%725 us0.4%
LiskDAO::loadRawDataWhere217,640 us9.5%57 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery817,511 us9.4%57 us0.0%
mysqli::query817,454 us9.4%17,454 us9.4%
AphrontDatabaseConnection::queryData217,313 us9.3%16 us0.0%
call_user_func_array10417,248 us9.3%325 us0.2%
PhabricatorSpacesNamespaceQuery::getAllSpaces616,619 us8.9%50 us0.0%
PhabricatorSpacesNamespaceQuery::loadPage116,396 us8.8%12 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage116,142 us8.7%10 us0.0%
load::conduit/FileUploadChunkConduitAPIMethod.php116,040 us8.6%16,040 us8.6%
run_init::query/PhabricatorApplicationQuery.php112,450 us6.7%26 us0.0%
DiffusionTagsQueryConduitAPIMethod::loadGitTagList112,410 us6.7%28 us0.0%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php112,334 us6.6%16 us0.0%
run_init::policy/PhabricatorPolicyAwareQuery.php112,237 us6.6%10 us0.0%
DiffusionLowLevelQuery::execute112,233 us6.6%6 us0.0%
DiffusionLowLevelGitRefQuery::executeQuery112,227 us6.6%55 us0.0%
run_init::query/PhabricatorOffsetPagedQuery.php112,137 us6.5%8 us0.0%
load::query/PhabricatorQuery.php112,023 us6.4%12,023 us6.4%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause512,019 us6.4%30 us0.0%
FutureIterator::rewind111,843 us6.4%10 us0.0%
FutureIterator::next211,834 us6.3%69 us0.0%
PhabricatorRepositoryQuery::buildSelectClauseParts211,713 us6.3%12 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession111,675 us6.3%119 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClauseParts511,463 us6.1%10,967 us5.9%
PhabricatorPolicyQuery::loadPage111,358 us6.1%46 us0.0%
queryfx_one110,550 us5.7%14 us0.0%
LiskDAO::loadAllWhere19,486 us5.1%11 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts59,444 us5.1%32 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause59,204 us4.9%125 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns209,033 us4.8%159 us0.1%
PhabricatorProjectQuery::getOrderableColumns88,858 us4.8%47 us0.0%
PhabricatorCustomField::getObjectFields18,634 us4.6%84 us0.0%
PhabricatorUser::loadPreferences18,626 us4.6%20 us0.0%
LiskDAO::loadOneWhere18,457 us4.5%16 us0.0%
PhabricatorCustomField::buildFieldList17,795 us4.2%52 us0.0%
PhabricatorStandardCustomField::buildStandardFields25,835 us3.1%69 us0.0%
PhabricatorProjectConfiguredCustomField::createFields15,635 us3.0%14 us0.0%
load::customfield/PhabricatorDashboardPanelTabsCustomField.php14,108 us2.2%4,108 us2.2%
mysqli::set_charset53,324 us1.8%3,324 us1.8%
AphrontApplicationConfiguration::buildController13,081 us1.7%25 us0.0%
PhabricatorPolicyFilter::checkCapability132,617 us1.4%204 us0.1%
ExecFuture::isReady62,404 us1.3%288 us0.2%
DiffusionRequest::newFromDictionary12,119 us1.1%7 us0.0%
AphrontApplicationConfiguration::buildControllerForPath12,049 us1.1%427 us0.2%
PhabricatorPolicyCapability::getCapabilityByKey111,910 us1.0%57 us0.0%
PhabricatorPolicyCapability::getCapabilityMap111,848 us1.0%67 us0.0%