XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total164,217295,165 us100.0%295,165 us100.0%
main()1295,165 us100.0%119 us0.0%
AphrontApplicationConfiguration::processRequest1293,624 us99.5%226 us0.1%
DivinerAtomController::handleRequest1186,668 us63.2%1,367 us0.5%
PhabricatorPolicyAwareQuery::execute30180,220 us61.1%1,291 us0.4%
PhabricatorPolicyAwareQuery::executeOne3136,595 us46.3%23 us0.0%
queryfx_all4672,195 us24.5%254 us0.1%
PhutilQueryString::renderString1,46371,891 us24.4%2,740 us0.9%
xsprintf1,46370,891 us24.0%15,426 us5.2%
queryfx4669,962 us23.7%437 us0.1%
xsprintf_query1,61163,369 us21.5%19,004 us6.4%
PhutilQueryString::getMaskedString47156,692 us19.2%493 us0.2%
PhabricatorPolicyFilter::apply3653,867 us18.2%2,685 us0.9%
AphrontBaseMySQLDatabaseConnection::executeQuery4653,328 us18.1%1,299 us0.4%
PhabricatorController::willBeginExecution152,372 us17.7%168 us0.1%
PhutilQueryString::getUnmaskedString99244,291 us15.0%1,213 us0.4%
AphrontApplicationConfiguration::produceResponse143,407 us14.7%14 us0.0%
PhabricatorStandardPageView::produceAphrontResponse143,387 us14.7%111 us0.0%
AphrontPageView::render142,856 us14.5%30 us0.0%
LiskDAO::loadAllWhere1241,013 us13.9%124 us0.0%
DivinerAtomQuery::loadPage1139,644 us13.4%409 us0.1%
qsprintf34038,771 us13.1%1,413 us0.5%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage637,630 us12.7%35 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows637,250 us12.6%52 us0.0%
PhutilQueryString::__construct34037,145 us12.6%592 us0.2%
PhabricatorPolicyFilter::hasCapability736,918 us12.5%84 us0.0%
PhabricatorSpacesNamespaceQuery::getViewerSpaces136,642 us12.4%38 us0.0%
PhabricatorStandardPageView::willRenderPage135,091 us11.9%96 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRowsWithConnection633,670 us11.4%94 us0.0%
phutil_tag1,31232,114 us10.9%7,854 us2.7%
phutil_escape_html4,87031,104 us10.5%9,403 us3.2%
PhabricatorMarkupEngine::process129,494 us10.0%576 us0.2%
AphrontView::producePhutilSafeHTML22729,135 us9.9%264 us0.1%
AphrontTagView::render21728,609 us9.7%3,050 us1.0%
PhutilSymbolLoader::selectAndLoadSymbols22926,895 us9.1%8,842 us3.0%
LiskDAO::loadRawDataWhere1225,769 us8.7%208 us0.1%
call_user_func_array1,80924,215 us8.2%3,511 us1.2%
AphrontDatabaseConnection::queryData1223,808 us8.1%69 us0.0%
PhabricatorProjectQuery::loadPage323,494 us8.0%16 us0.0%
phutil_implode_html5520,547 us7.0%478 us0.2%
LiskDAO::loadAllFromArray4020,347 us6.9%1,157 us0.4%
spl_autoload_call21920,334 us6.9%444 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::buildStandardPageQuery620,064 us6.8%163 us0.1%
__phutil_autoload21919,991 us6.8%1,411 us0.5%
AphrontMySQLiDatabaseConnection::rawQuery4619,729 us6.7%763 us0.3%
LiskDAO::loadFromArray47419,190 us6.5%3,802 us1.3%
DivinerBookQuery::loadPage1119,115 us6.5%214 us0.1%
PhabricatorBarePageView::willRenderPage118,603 us6.3%5 us0.0%
PHUIDocumentView::getTagContent118,471 us6.3%46 us0.0%
PhutilSymbolLoader::loadSymbol34218,295 us6.2%2,711 us0.9%
AphrontMySQLiDatabaseConnection::escapeUTF8String2,17517,931 us6.1%4,576 us1.6%
phutil_tag_div217,868 us6.1%6 us0.0%
DivinerSectionView::getTagContent117,616 us6.0%14 us0.0%
DivinerLiveSymbol::attachAtom20117,002 us5.8%657 us0.2%
PhutilBootloader::loadLibrarySource34115,712 us5.3%1,203 us0.4%
DivinerAtom::newFromDictionary20115,291 us5.2%4,508 us1.5%
PhabricatorLiskDAO::willReadData47414,863 us5.0%1,342 us0.5%
PhutilBootloader::executeInclude34114,493 us4.9%4,606 us1.6%
mysqli::poll4614,117 us4.8%14,117 us4.8%
PhutilRemarkupEngine::postprocessText5112,965 us4.4%3,944 us1.3%
LiskDAO::willReadData47412,822 us4.3%442 us0.1%
PhabricatorPolicyFilter::checkCapability22412,410 us4.2%1,901 us0.6%
LiskDAO::applyLiskDataSerialization47412,380 us4.2%2,365 us0.8%
PhutilClassMapQuery::execute23311,464 us3.9%388 us0.1%
PhabricatorPolicyFilter::loadCustomPolicies111,241 us3.8%82 us0.0%
javelin_tag23611,026 us3.7%463 us0.2%
PhutilClassMapQuery::loadMap1010,654 us3.6%451 us0.2%
DivinerAtomQuery::buildWhereClause1110,556 us3.6%138 us0.0%
DivinerAtom::setDocblockRaw20110,300 us3.5%407 us0.1%
qsprintf_check_type1,61110,273 us3.5%5,302 us1.8%
PhabricatorQuery::formatWhereClause2810,268 us3.5%105 us0.0%
PhutilDocblockParser::parse2019,832 us3.3%7,579 us2.6%
PhabricatorMainMenuView::render19,728 us3.3%85 us0.0%
PhabricatorApplicationSearchEngine::loadEnabledNamedQueries29,263 us3.1%20 us0.0%
PhabricatorApplicationSearchEngine::loadAllNamedQueries29,210 us3.1%65 us0.0%
json_decode4699,144 us3.1%9,144 us3.1%
PhutilSymbolLoader::loadObjects108,899 us3.0%332 us0.1%
DivinerLiveSymbol::newMarkupEngine518,717 us3.0%55 us0.0%
PhabricatorMarkupEngine::getEngine518,662 us2.9%14 us0.0%
PhabricatorMarkupEngine::newMarkupEngine18,646 us2.9%335 us0.1%
LiskDAO::establishConnection468,025 us2.7%376 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey2217,897 us2.7%381 us0.1%
PhabricatorNamedQueryQuery::loadPage27,892 us2.7%9 us0.0%
PhutilKeyValueCache::getKey3607,820 us2.6%1,142 us0.4%
AphrontBaseMySQLDatabaseConnection::validateUTF8String2,1757,617 us2.6%1,243 us0.4%
PhabricatorPolicyCapability::getCapabilityMap2217,487 us2.5%1,015 us0.3%
PHUIHeaderView::getTagContent507,404 us2.5%791 us0.3%
PHUIListItemView::getTagContent17,210 us2.4%16 us0.0%
PhabricatorMainMenuSearchView::render17,154 us2.4%59 us0.0%
PhabricatorSpacesNamespaceQuery::getAllSpaces27,059 us2.4%39 us0.0%
PhabricatorSpacesNamespaceQuery::getSpacesExist17,050 us2.4%3 us0.0%
PhabricatorMarkupEngine::loadPreprocessorCaches16,843 us2.3%177 us0.1%
PhabricatorSpacesNamespaceQuery::loadPage16,588 us2.2%12 us0.0%
PhabricatorProjectsBasePolicyRule::willApplyRules16,411 us2.2%27 us0.0%
phutil_is_utf82,1756,374 us2.2%3,050 us1.0%
PhabricatorLiskDAO::establishLiveConnection66,314 us2.1%72 us0.0%
PhutilKeyValueCacheStack::getKeys216,247 us2.1%169 us0.1%
PhabricatorLiskDAO::newClusterConnection66,138 us2.1%55 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause286,115 us2.1%510 us0.2%
AphrontApplicationConfiguration::buildController16,102 us2.1%132 us0.0%
PhabricatorUser::getUserSetting66,089 us2.1%82 us0.0%