XHProf Profile
SymbolCountWall Time (Inclusive)%Wall Time (Exclusive)%
Total15,000238,823 us100.0%238,823 us100.0%
main()1238,823 us100.0%74 us0.0%
AphrontApplicationConfiguration::processRequest1236,967 us99.2%84 us0.0%
DiffusionController::handleRequest1182,402 us76.4%30 us0.0%
DiffusionCommitBranchesController::processDiffusionRequest1133,836 us56.0%53 us0.0%
DiffusionController::callConduitWithDiffusionRequest1133,441 us55.9%21 us0.0%
DiffusionQuery::callConduitWithDiffusionRequest1133,316 us55.8%62 us0.0%
ConduitCall::execute192,252 us38.6%16 us0.0%
ConduitCall::executeMethod192,221 us38.6%33 us0.0%
ConduitAPIMethod::executeMethod192,000 us38.5%5 us0.0%
DiffusionQueryConduitAPIMethod::execute191,995 us38.5%40 us0.0%
PhutilSymbolLoader::selectAndLoadSymbols10889,561 us37.5%4,766 us2.0%
PhabricatorPolicyAwareQuery::execute884,027 us35.2%356 us0.1%
PhabricatorPolicyAwareQuery::executeOne383,629 us35.0%32 us0.0%
DiffusionQueryConduitAPIMethod::getResult177,395 us32.4%14 us0.0%
DiffusionBranchQueryConduitAPIMethod::getGitResult177,367 us32.4%52 us0.0%
PhutilSymbolLoader::loadSymbol37377,055 us32.3%2,906 us1.2%
PhabricatorRepository::execxLocalCommand176,967 us32.2%33 us0.0%
ExecFuture::resolvex176,173 us31.9%6 us0.0%
Future::resolve176,167 us31.9%60 us0.0%
PhutilBootloader::loadLibrarySource35474,239 us31.1%1,201 us0.5%
Future::waitForSockets273,819 us30.9%30 us0.0%
stream_select273,788 us30.9%73,788 us30.9%
PhutilBootloader::executeInclude35472,947 us30.5%40,419 us16.9%
DiffusionRequest::newFromCallsign262,835 us26.3%50 us0.0%
PhutilSymbolLoader::loadObjects762,284 us26.1%569 us0.2%
PhabricatorRepositoryQuery::loadPage261,105 us25.6%28 us0.0%
PhabricatorPolicyFilter::apply1659,789 us25.0%457 us0.2%
DiffusionController::willBeginExecution149,732 us20.8%15 us0.0%
PhabricatorController::willBeginExecution149,437 us20.7%261 us0.1%
DiffusionRequest::newFromAphrontRequestDictionary148,423 us20.3%39 us0.0%
PhabricatorRepositoryQuery::buildWhereClauseParts244,879 us18.8%32 us0.0%
ConduitAPIMethod::getConduitMethod240,551 us17.0%17 us0.0%
ConduitAPIMethod::loadAllConduitMethods240,532 us17.0%476 us0.2%
PhabricatorPolicyFilter::hasCapability938,552 us16.1%127 us0.1%
PhabricatorSpacesNamespaceQuery::getViewerSpaces238,060 us15.9%48 us0.0%
PhabricatorPolicyFilter::loadCustomPolicies134,839 us14.6%108 us0.0%
queryfx_all834,139 us14.3%65 us0.0%
queryfx830,728 us12.9%66 us0.0%
spl_autoload_call10029,738 us12.5%243 us0.1%
__phutil_autoload10029,551 us12.4%807 us0.3%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPageRows527,137 us11.4%168 us0.1%
qsprintf4324,877 us10.4%244 us0.1%
xsprintf4624,697 us10.3%983 us0.4%
PhabricatorProjectQuery::loadPage224,246 us10.2%23 us0.0%
AphrontBaseMySQLDatabaseConnection::requireConnection3223,829 us10.0%23 us0.0%
AphrontBaseMySQLDatabaseConnection::establishConnection523,806 us10.0%109 us0.0%
AphrontMySQLiDatabaseConnection::connect523,559 us9.9%172 us0.1%
xsprintf_query10423,464 us9.8%746 us0.3%
AphrontMySQLiDatabaseConnection::escapeUTF8String1622,241 us9.3%63 us0.0%
PhabricatorProjectsPolicyRule::willApplyRules122,150 us9.3%50 us0.0%
AphrontMySQLiDatabaseConnection::escapeBinaryString1622,019 us9.2%66 us0.0%
PhabricatorPolicyFilter::checkCapability1320,728 us8.7%250 us0.1%
load::conduit/DiffusionExistsQueryConduitAPIMethod.php120,051 us8.4%20,051 us8.4%
PhabricatorPolicyCapability::getCapabilityByKey1119,806 us8.3%72 us0.0%
PhabricatorPolicyCapability::getCapabilityMap1119,725 us8.3%92 us0.0%
mysqli::real_connect518,827 us7.9%18,827 us7.9%
AphrontBaseMySQLDatabaseConnection::executeRawQuery818,571 us7.8%210 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClause518,390 us7.7%34 us0.0%
PhabricatorProjectQuery::buildJoinClauseParts217,791 us7.4%46 us0.0%
AphrontMySQLiDatabaseConnection::rawQuery816,228 us6.8%144 us0.1%
mysqli::query816,084 us6.7%16,084 us6.7%
DiffusionRequest::newFromDictionary114,521 us6.1%9 us0.0%
PhabricatorPolicyQuery::loadPage112,158 us5.1%49 us0.0%
LiskDAO::loadRawDataWhere212,118 us5.1%57 us0.0%
AphrontDatabaseConnection::queryData211,795 us4.9%16 us0.0%
call_user_func_array9911,726 us4.9%3,494 us1.5%
LiskDAO::loadAllWhere110,216 us4.3%13 us0.0%
ReflectionClass::__construct5879,669 us4.0%7,821 us3.3%
PhabricatorCursorPagedPolicyAwareQuery::buildJoinClauseParts59,133 us3.8%39 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause58,881 us3.7%136 us0.1%
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns208,699 us3.6%169 us0.1%
PhabricatorProjectQuery::getOrderableColumns88,499 us3.6%48 us0.0%
PhabricatorCustomField::getObjectFields18,265 us3.5%90 us0.0%
PhabricatorCustomField::buildFieldList17,406 us3.1%57 us0.0%
PhabricatorStandardCustomField::buildStandardFields25,406 us2.3%70 us0.0%
PhabricatorProjectConfiguredCustomField::createFields15,194 us2.2%13 us0.0%
AphrontApplicationConfiguration::buildController14,491 us1.9%28 us0.0%
mysqli::set_charset54,435 us1.9%4,435 us1.9%
mpull104,363 us1.8%330 us0.1%
load::conduit/ManiphestCreateTaskConduitAPIMethod.php14,090 us1.7%4,090 us1.7%
PhabricatorSpacesNamespaceQuery::getAllSpaces63,731 us1.6%57 us0.0%
PhabricatorStandardCustomFieldInt::getFieldType23,649 us1.5%3,649 us1.5%
PhabricatorSpacesNamespaceQuery::loadPage13,487 us1.5%12 us0.0%
newv2533,474 us1.5%773 us0.3%
AphrontApplicationConfiguration::buildControllerForPath13,418 us1.4%374 us0.2%
PhabricatorCursorPagedPolicyAwareQuery::loadStandardPage13,244 us1.4%10 us0.0%
PhabricatorAuthSessionEngine::loadUserForSession13,142 us1.3%134 us0.1%
PhabricatorUser::loadPreferences12,393 us1.0%21 us0.0%
ExecFuture::isReady32,266 us0.9%251 us0.1%
LiskDAO::loadOneWhere12,242 us0.9%16 us0.0%
queryfx_one11,921 us0.8%13 us0.0%
LiskDAO::loadFromArray101,659 us0.7%355 us0.1%
proc_open11,586 us0.7%1,586 us0.7%
run_init::controller/DiffusionCommitBranchesController.php11,482 us0.6%29 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::buildSelectClause51,212 us0.5%32 us0.0%
PhabricatorPolicyQuery::getObjectPolicies11,104 us0.5%110 us0.0%
PhutilTypeSpec::checkMap11,096 us0.5%18 us0.0%
PhutilTypeSpec::newFromString11,078 us0.5%23 us0.0%
LiskDAO::checkProperty88973 us0.4%219 us0.1%
LiskDAO::establishConnection8967 us0.4%127 us0.1%