XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,24871,009 us100.0%71,009 us100.0%
main()171,009 us100.0%47 us0.1%
AphrontApplicationConfiguration::processRequest169,947 us98.5%60 us0.1%
AphrontController::handleRequest141,175 us58.0%6 us0.0%
PhabricatorAuditPreviewController::processRequest141,168 us58.0%112 us0.2%
PhabricatorPolicyAwareQuery::execute330,682 us43.2%113 us0.2%
queryfx430,635 us43.1%27 us0.0%
PhabricatorController::willBeginExecution126,996 us38.0%208 us0.3%
AphrontBaseMySQLDatabaseConnection::requireConnection1325,236 us35.5%11 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection325,225 us35.5%62 us0.1%
AphrontMySQLiDatabaseConnection::connect325,086 us35.3%99 us0.1%
mysqli::real_connect322,482 us31.7%22,482 us31.7%
PhutilSymbolLoader::selectAndLoadSymbols6722,199 us31.3%2,368 us3.3%
queryfx_all320,104 us28.3%23 us0.0%
PhutilSymbolLoader::loadSymbol22119,755 us27.8%1,774 us2.5%
PhutilSymbolLoader::loadObjects418,849 us26.5%302 us0.4%
PhutilBootloader::loadLibrarySource21618,092 us25.5%711 us1.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery417,612 us24.8%85 us0.1%
LiskDAO::loadOneWhere217,574 us24.7%27 us0.0%
PhutilBootloader::executeInclude21617,316 us24.4%13,204 us18.6%
LiskDAO::loadRawDataWhere217,182 us24.2%47 us0.1%
AphrontDatabaseConnection::queryData216,854 us23.7%13 us0.0%
call_user_func_array1816,796 us23.7%71 us0.1%
PhabricatorPolicyAwareQuery::executeOne115,618 us22.0%11 us0.0%
PhabricatorPolicyFilter::apply315,352 us21.6%86 us0.1%
PhabricatorController::loadViewerHandles114,835 us20.9%26 us0.0%
PhabricatorHandleQuery::loadPage114,626 us20.6%10 us0.0%
PhabricatorPHIDType::getAllTypes114,616 us20.6%378 us0.5%
PhabricatorPolicyFilter::checkCapability214,608 us20.6%36 us0.1%
PhabricatorPolicyCapability::getCapabilityByKey214,531 us20.5%11 us0.0%
PhabricatorPolicyCapability::getCapabilityMap214,518 us20.4%28 us0.0%
LiskDAO::load113,563 us19.1%15 us0.0%
qsprintf412,978 us18.3%23 us0.0%
xsprintf412,946 us18.2%186 us0.3%
xsprintf_query1412,732 us17.9%111 us0.2%
AphrontMySQLiDatabaseConnection::escapeUTF8String512,543 us17.7%32 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString512,453 us17.5%20 us0.0%
PhabricatorDraft::replaceOrDelete110,794 us15.2%17 us0.0%
PhabricatorPHIDType::getTypeConstant869,660 us13.6%9,487 us13.4%
PhabricatorAuthSessionEngine::loadUserForSession14,361 us6.1%123 us0.2%
spl_autoload_call624,302 us6.1%114 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery44,283 us6.0%31 us0.0%
mysqli::query44,252 us6.0%4,252 us6.0%
__phutil_autoload624,223 us5.9%370 us0.5%
PhabricatorUser::loadPreferences14,165 us5.9%20 us0.0%
queryfx_one13,297 us4.6%13 us0.0%
mysqli::set_charset32,439 us3.4%2,439 us3.4%
AphrontApplicationConfiguration::buildController11,546 us2.2%15 us0.0%
hsprintf1998 us1.4%10 us0.0%
array_map1986 us1.4%4 us0.0%
AphrontView::producePhutilSafeHTML1977 us1.4%2 us0.0%
PhabricatorApplicationTransactionView::render1975 us1.4%15 us0.0%
AphrontApplicationConfiguration::buildControllerForPath1972 us1.4%218 us0.3%
LiskDAO::loadFromArray4942 us1.3%171 us0.2%
newv164857 us1.2%482 us0.7%
LiskDAO::checkProperty63752 us1.1%137 us0.2%
Javelin::initBehavior1701 us1.0%7 us0.0%
LiskDAO::hasProperty49682 us1.0%57 us0.1%
LiskDAO::getAllLiskProperties5615 us0.9%404 us0.6%
CelerityStaticResourceResponse::initBehavior1606 us0.9%7 us0.0%
CelerityStaticResourceResponse::requireResource2604 us0.9%12 us0.0%
PhabricatorEnv::getEnvConfig160599 us0.8%128 us0.2%
ReflectionClass::__construct469565 us0.8%398 us0.6%
CelerityResourceMap::getNamedInstance2542 us0.8%10 us0.0%
PhabricatorSetupCheck::willProcessRequest1531 us0.7%5 us0.0%
mpull3513 us0.7%184 us0.3%
AphrontApplicationConfiguration::buildSiteForRequest1507 us0.7%7 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys1482 us0.7%4 us0.0%
PhabricatorConfigStackSource::getKeys17470 us0.7%133 us0.2%
run_init::query/PhabricatorApplicationQuery.php1445 us0.6%48 us0.1%
LiskDAO::establishConnection4442 us0.6%60 us0.1%
DarkConsoleCore::__construct1424 us0.6%49 us0.1%
error_reporting432423 us0.6%423 us0.6%
PhabricatorCaches::getSetupCache2399 us0.6%7 us0.0%
PhabricatorApplicationQuery::loadPage2379 us0.5%283 us0.4%
AphrontBaseMySQLDatabaseConnection::checkWrite4365 us0.5%14 us0.0%
PhabricatorConfigProxySource::getKeys68337 us0.5%153 us0.2%
AphrontWriteGuard::willWrite1335 us0.5%4 us0.0%
call_user_func1331 us0.5%3 us0.0%
CelerityResourceMap::__construct1330 us0.5%63 us0.1%
LiskDAO::__call27329 us0.5%34 us0.0%
AphrontRequest::validateCSRF1328 us0.5%19 us0.0%
PhabricatorPolicyCapability::getCapabilityKey60327 us0.5%283 us0.4%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1319 us0.4%26 us0.0%
PhabricatorUser::validateCSRFToken1297 us0.4%35 us0.0%
LiskDAO::call27295 us0.4%137 us0.2%
PhabricatorCaches::newStackFromCaches1283 us0.4%13 us0.0%
AphrontSite::getAllSites1273 us0.4%11 us0.0%
PhabricatorController::shouldRequireMultiFactorEnrollment1272 us0.4%21 us0.0%
PhabricatorUser::getRawCSRFToken7248 us0.3%22 us0.0%
PhabricatorApplication::getAllInstalledApplications1246 us0.3%87 us0.1%
PhabricatorPolicyFilter::getObjectPolicy4231 us0.3%11 us0.0%
PhabricatorLiskDAO::establishLiveConnection3227 us0.3%56 us0.1%
PhabricatorApplication::getPolicy4220 us0.3%17 us0.0%
PhutilClassMapQuery::execute1218 us0.3%6 us0.0%
run_init::policy/PhabricatorPolicyAwareQuery.php1215 us0.3%17 us0.0%
PhabricatorUser::getIsStandardUser1211 us0.3%11 us0.0%
PhutilClassMapQuery::loadMap1209 us0.3%14 us0.0%
CelerityPhysicalResources::loadMap1200 us0.3%7 us0.0%
preg_match123193 us0.3%193 us0.3%
PhabricatorPolicyAwareQuery::getPolicyFilter3192 us0.3%39 us0.1%