XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total14,201104,966 us100.0%104,966 us100.0%
main()1104,966 us100.0%76 us0.1%
AphrontApplicationConfiguration::processRequest1101,901 us97.1%85 us0.1%
PhabricatorPolicyAwareQuery::execute878,615 us74.9%410 us0.4%
AphrontController::handleRequest176,464 us72.8%9 us0.0%
ManiphestTransactionPreviewController::processRequest176,454 us72.8%285 us0.3%
PhutilSymbolLoader::selectAndLoadSymbols11559,993 us57.2%4,950 us4.7%
PhutilSymbolLoader::loadSymbol32154,601 us52.0%2,873 us2.7%
PhutilBootloader::loadLibrarySource26051,660 us49.2%1,266 us1.2%
PhutilBootloader::executeInclude26050,287 us47.9%40,532 us38.6%
PhabricatorController::loadViewerHandles145,127 us43.0%36 us0.0%
PhabricatorHandleQuery::loadPage144,715 us42.6%97 us0.1%
PhutilSymbolLoader::loadObjects1044,519 us42.4%549 us0.5%
PhabricatorPolicyAwareQuery::executeOne233,217 us31.6%24 us0.0%
PhabricatorPHIDType::getAllTypes232,949 us31.4%369 us0.4%
PhabricatorController::willBeginExecution121,746 us20.7%282 us0.3%
ManiphestTaskQuery::loadPage120,968 us20.0%87 us0.1%
__phutil_autoload10420,248 us19.3%1,038 us1.0%
PhabricatorPolicyFilter::apply1518,611 us17.7%466 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows318,216 us17.4%97 us0.1%
queryfx713,012 us12.4%57 us0.1%
queryfx_all611,511 us11.0%44 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns1611,311 us10.8%177 us0.2%
PhabricatorObjectQuery::loadPage110,973 us10.5%25 us0.0%
PhabricatorObjectQuery::loadObjectsByPHID110,939 us10.4%29 us0.0%
PhabricatorCustomField::getObjectFields310,889 us10.4%214 us0.2%
PhabricatorPHIDType::loadObjects110,875 us10.4%24 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery710,604 us10.1%187 us0.2%
PhabricatorPeopleQuery::loadPage19,655 us9.2%15 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery78,949 us8.5%58 us0.1%
mysqli::query78,888 us8.5%8,888 us8.5%
PhabricatorCustomField::buildFieldList38,856 us8.4%197 us0.2%
PhabricatorPolicyFilter::checkCapability118,228 us7.8%200 us0.2%
PhabricatorPolicyFilter::hasCapability87,720 us7.4%107 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey107,675 us7.3%52 us0.0%
PhabricatorPolicyCapability::getCapabilityMap107,612 us7.3%94 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces17,221 us6.9%17 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause47,052 us6.7%28 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause46,789 us6.5%32 us0.0%
ManiphestTaskQuery::getOrderableColumns46,286 us6.0%37 us0.0%
PhabricatorProjectQuery::loadPage16,281 us6.0%39 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts45,791 us5.5%26 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause45,353 us5.1%110 us0.1%
qsprintf314,940 us4.7%161 us0.2%
xsprintf314,745 us4.5%690 us0.7%
newv2234,393 us4.2%3,509 us3.3%
PhabricatorProjectQuery::buildJoinClauseParts14,109 us3.9%29 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces34,106 us3.9%54 us0.1%
xsprintf_query783,914 us3.7%554 us0.5%
PhabricatorSpacesNamespaceQuery::loadPage13,691 us3.5%14 us0.0%
PhabricatorStandardCustomField::buildStandardFields43,679 us3.5%105 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection263,441 us3.3%33 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection53,408 us3.2%123 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage13,239 us3.1%11 us0.0%
AphrontApplicationConfiguration::buildController13,166 us3.0%56 us0.1%
AphrontMySQLiDatabaseConnection::connect53,129 us3.0%165 us0.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String122,991 us2.8%49 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession12,930 us2.8%137 us0.1%
ManiphestConfiguredCustomField::createFields12,925 us2.8%14 us0.0%
PhabricatorProjectQuery::getOrderableColumns42,888 us2.8%24 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString122,815 us2.7%42 us0.0%
phutil_escape_html482,528 us2.4%148 us0.1%
PHUITimelineEventView::render12,475 us2.4%81 us0.1%
AphrontApplicationConfiguration::buildControllerForPath12,393 us2.3%336 us0.3%
PhutilTypeSpec::checkMap32,318 us2.2%48 us0.0%
phutil_tag122,279 us2.2%165 us0.2%
PhutilTypeSpec::newFromString32,266 us2.2%48 us0.0%
PhabricatorPeopleQuery::buildJoinClauseParts12,217 us2.1%5 us0.0%
mysqli::real_connect52,216 us2.1%2,216 us2.1%
PhabricatorPeopleQuery::getOrderableColumns42,129 us2.0%16 us0.0%
PHUITimelineEventView::renderEventTitle12,096 us2.0%36 us0.0%
AphrontView::producePhutilSafeHTML21,988 us1.9%6 us0.0%
AphrontTagView::render11,985 us1.9%38 us0.0%
PhabricatorApplication::getCapabilities41,980 us1.9%41 us0.0%
PHUIIconView::getTagAttributes11,894 us1.8%13 us0.0%
require_celerity_resource31,881 us1.8%18 us0.0%
PhabricatorDraft::replaceOrDelete11,854 us1.8%17 us0.0%
LiskDAO::loadFromArray91,736 us1.7%400 us0.4%
PhabricatorManiphestApplication::getCustomCapabilities21,730 us1.6%62 us0.1%
queryfx_one11,644 us1.6%15 us0.0%
PhabricatorEnv::getEnvConfig2181,610 us1.5%315 us0.3%
CelerityStaticResourceResponse::requireResource31,512 us1.4%28 us0.0%
LiskDAO::checkProperty1181,466 us1.4%239 us0.2%
PhabricatorApplicationTransactionView::buildEvents11,455 us1.4%210 us0.2%
PhabricatorSetupCheck::willProcessRequest11,434 us1.4%9 us0.0%
PhutilTypeSpec::parseTokens31,430 us1.4%829 us0.8%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,342 us1.3%7 us0.0%
CelerityResourceMap::getNamedInstance31,310 us1.2%20 us0.0%
PhabricatorConfigStackSource::getKeys241,293 us1.2%224 us0.2%
LiskDAO::getAllLiskProperties91,226 us1.2%791 us0.8%
PhabricatorPolicyAwareQuery::canViewerUseQueryApplication91,221 us1.2%54 us0.1%
PhabricatorCaches::getSetupCache21,208 us1.2%10 us0.0%
PhabricatorApplication::isClassInstalledForViewer51,167 us1.1%86 us0.1%
LiskDAO::__call871,151 us1.1%116 us0.1%
PhabricatorUser::loadPreferences11,120 us1.1%27 us0.0%
run_init::query/PhabricatorApplicationQuery.php11,098 us1.0%63 us0.1%
LiskDAO::hasProperty871,072 us1.0%102 us0.1%
PhabricatorConfigProxySource::getKeys961,069 us1.0%258 us0.2%
DarkConsoleCore::__construct11,046 us1.0%57 us0.1%
LiskDAO::call871,035 us1.0%413 us0.4%
LiskDAO::loadAllFromArray41,008 us1.0%51 us0.0%