XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total8,285144,990 us100.0%144,990 us100.0%
main()1144,990 us100.0%118 us0.1%
AphrontApplicationConfiguration::processRequest1141,556 us97.6%92 us0.1%
AphrontController::handleRequest164,789 us44.7%8 us0.0%
DarkConsoleController::processRequest164,780 us44.7%44 us0.0%
PhabricatorUser::save164,350 us44.4%39 us0.0%
PhabricatorController::willBeginExecution161,051 us42.1%257 us0.2%
LiskDAO::save358,011 us40.0%15 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols5657,480 us39.6%2,108 us1.5%
PhutilSymbolLoader::loadSymbol11948,164 us33.2%5,692 us3.9%
qsprintf4843,393 us29.9%252 us0.2%
xsprintf4843,097 us29.7%1,078 us0.7%
PhutilBootloader::loadLibrarySource11942,522 us29.3%610 us0.4%
PhutilBootloader::executeInclude11941,909 us28.9%16,283 us11.2%
xsprintf_query9541,853 us28.9%910 us0.6%
LiskDAO::update140,957 us28.2%128 us0.1%
AphrontMySQLiDatabaseConnection::escapeUTF8String3740,374 us27.8%118 us0.1%
queryfx840,251 us27.8%71 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString3739,954 us27.6%122 us0.1%
AphrontBaseMySQLDatabaseConnection::requireConnection5539,813 us27.5%63 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection339,750 us27.4%78 us0.1%
AphrontMySQLiDatabaseConnection::connect339,566 us27.3%116 us0.1%
mysqli::real_connect338,935 us26.9%38,935 us26.9%
PhabricatorPolicyAwareQuery::execute238,605 us26.6%104 us0.1%
PhabricatorPolicyAwareQuery::executeOne137,976 us26.2%13 us0.0%
AphrontBaseMySQLDatabaseConnection::executeRawQuery833,537 us23.1%249 us0.2%
AphrontMySQLiDatabaseConnection::rawQuery830,536 us21.1%70 us0.0%
mysqli::query830,458 us21.0%30,458 us21.0%
PhabricatorPolicyFilter::apply230,385 us21.0%98 us0.1%
__phutil_autoload5429,189 us20.1%504 us0.3%
PhabricatorPolicyFilter::checkCapability228,876 us19.9%43 us0.0%
PhabricatorPolicyCapability::getCapabilityByKey228,794 us19.9%11 us0.0%
PhabricatorPolicyCapability::getCapabilityMap228,780 us19.8%41 us0.0%
PhutilSymbolLoader::loadObjects128,281 us19.5%122 us0.1%
PhabricatorSearchIndexer::queueDocumentForIndexing118,496 us12.8%11 us0.0%
AphrontDatabaseConnection::query318,325 us12.6%27 us0.0%
PhabricatorWorker::scheduleTask118,308 us12.6%36 us0.0%
PhabricatorWorkerActiveTask::save117,423 us12.0%7 us0.0%
PhabricatorWorkerActiveTask::forceSaveWithoutLease117,415 us12.0%40 us0.0%
LiskDAO::insert216,993 us11.7%11 us0.0%
LiskDAO::insertRecordIntoDatabase216,980 us11.7%135 us0.1%
queryfx_all215,982 us11.0%17 us0.0%
AphrontApplicationConfiguration::buildController114,788 us10.2%51 us0.0%
AphrontApplicationConfiguration::buildControllerForPath114,412 us9.9%426 us0.3%
PhabricatorAuthSessionEngine::loadUserForSession113,042 us9.0%140 us0.1%
PhabricatorCelerityApplication::getRoutes112,663 us8.7%21 us0.0%
run_init::controller/CelerityResourceController.php112,474 us8.6%22 us0.0%
PhutilBootloader::getInstance17512,201 us8.4%12,201 us8.4%
queryfx_one111,730 us8.1%17 us0.0%
load::capability/ProjectCreateProjectsCapability.php18,989 us6.2%8,989 us6.2%
PhabricatorPolicyAwareQuery::getPolicyFilter27,604 us5.2%39 us0.0%
PhabricatorPolicyAwareQuery::getRequiredCapabilities27,378 us5.1%9 us0.0%
PhutilSymbolLoader::selectDescendantsOf27,319 us5.0%7,319 us5.0%
PhabricatorUser::loadPreferences24,858 us3.4%27 us0.0%
PhabricatorUser::updateNameTokens14,624 us3.2%55 us0.0%
LiskDAO::loadOneWhere14,601 us3.2%21 us0.0%
LiskDAO::loadRawDataWhere14,416 us3.0%32 us0.0%
AphrontDatabaseConnection::queryData14,297 us3.0%8 us0.0%
call_user_func_array654,270 us2.9%235 us0.2%
AphrontBaseMySQLDatabaseConnection::checkWrite82,497 us1.7%35 us0.0%
AphrontWriteGuard::willWrite62,426 us1.7%26 us0.0%
call_user_func62,400 us1.7%23 us0.0%
AphrontRequest::validateCSRF62,377 us1.6%89 us0.1%
PhabricatorUser::validateCSRFToken62,190 us1.5%248 us0.2%
LiskDAO::loadNextCounterValue12,087 us1.4%9 us0.0%
PhabricatorUser::getRawCSRFToken361,796 us1.2%165 us0.1%
PhabricatorUser::generateToken361,539 us1.1%655 us0.5%
PhabricatorSetupCheck::willProcessRequest11,399 us1.0%9 us0.0%
PhabricatorSetupCheck::getOpenSetupIssueKeys11,304 us0.9%8 us0.0%
PhabricatorCaches::getSetupCache21,158 us0.8%11 us0.0%
PhabricatorEnv::getEnvConfig2201,021 us0.7%299 us0.2%
DarkConsoleCore::__construct1998 us0.7%61 us0.0%
LiskDAO::__call93953 us0.7%124 us0.1%
run_init::query/PhabricatorApplicationQuery.php1852 us0.6%46 us0.0%
LiskDAO::call93829 us0.6%359 us0.2%
PhabricatorCaches::newStackFromCaches1794 us0.5%24 us0.0%
AphrontHTTPSink::writeResponse1770 us0.5%40 us0.0%
LiskDAO::loadFromArray3754 us0.5%141 us0.1%
LiskDAO::checkProperty60744 us0.5%126 us0.1%
newv73724 us0.5%252 us0.2%
PhabricatorConfigStackSource::getKeys19721 us0.5%176 us0.1%
LiskDAO::getAllLiskProperties8626 us0.4%384 us0.3%
LiskDAO::establishConnection6611 us0.4%88 us0.1%
run_init::policy/PhabricatorCursorPagedPolicyAwareQuery.php1594 us0.4%29 us0.0%
PhabricatorConfigProxySource::getKeys76545 us0.4%229 us0.2%
LiskDAO::hasProperty39538 us0.4%62 us0.0%
AphrontResponse::getContentIterator1499 us0.3%4 us0.0%
AphrontAjaxResponse::buildResponseString1495 us0.3%49 us0.0%
PhabricatorApplication::getAllInstalledApplications1491 us0.3%145 us0.1%
PhabricatorHash::digest73487 us0.3%195 us0.1%
ReflectionClass::__construct198486 us0.3%141 us0.1%
run_init::storage/PhabricatorWorkerActiveTask.php1483 us0.3%40 us0.0%
mpull2470 us0.3%157 us0.1%
PhabricatorApplicationQuery::loadPage2445 us0.3%337 us0.2%
qsprintf_check_type95442 us0.3%173 us0.1%
mysqli::set_charset3416 us0.3%416 us0.3%
PhabricatorCaches::addNamespaceToCaches1416 us0.3%21 us0.0%
error_reporting238395 us0.3%395 us0.3%
run_init::policy/PhabricatorPolicyAwareQuery.php1386 us0.3%20 us0.0%
PhabricatorCaches::buildSetupCaches1353 us0.2%8 us0.0%
PhabricatorEnv::newObjectFromConfig7346 us0.2%24 us0.0%