XHProf PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCursorPagedPolicyAwareQuery::getOrderableColumns9624,466 us100.0%
Parent Calls
PhabricatorCursorPagedPolicyAwareQuery::buildApplicationSearchJoinClause12520 us
PhabricatorCursorPagedPolicyAwareQuery::setOrderVector12225 us
PhabricatorCursorPagedPolicyAwareQuery::buildPagingClause12235 us
PhabricatorCursorPagedPolicyAwareQuery::buildOrderClause12252 us
PhabricatorProjectQuery::getOrderableColumns124,542 us
DifferentialRevisionQuery::getOrderableColumns1618,231 us
PhabricatorRepositoryQuery::getOrderableColumns16354 us
HarbormasterBuildPlanQuery::getOrderableColumns4107 us
Child Calls
PhabricatorCustomField::getObjectFields222,135 us90.5%
PhutilKeyValueCache::getKey961,138 us4.7%
PhabricatorCaches::getRequestCache96102 us0.4%
PhutilKeyValueCache::setKey1194 us0.4%
get_class9693 us0.4%
PhabricatorCursorPagedPolicyAwareQuery::supportsFerretEngine1177 us0.3%
PhabricatorRepositoryQuery::newResultObject16 us0.0%
DifferentialDiffQuery::newResultObject16 us0.0%
HarbormasterBuildQuery::newResultObject16 us0.0%
HarbormasterBuildPlanQuery::newResultObject16 us0.0%
PhabricatorNamedQueryQuery::newResultObject16 us0.0%
DifferentialRevisionQuery::newResultObject15 us0.0%
HarbormasterBuildableQuery::newResultObject15 us0.0%
PhabricatorProjectQuery::newResultObject15 us0.0%
HarbormasterBuildTargetQuery::newResultObject15 us0.0%
PhabricatorCustomFieldList::getFields22 us0.0%
PhabricatorCursorPagedPolicyAwareQuery::newResultObject21 us0.0%
PhabricatorApplicationTransactionQuery::getPrimaryTableAlias11 us0.0%
PhabricatorRepositoryQuery::getPrimaryTableAlias10 us
DifferentialRevisionQuery::getPrimaryTableAlias10 us
HarbormasterBuildPlanQuery::getPrimaryTableAlias10 us
PhabricatorProjectQuery::getPrimaryTableAlias10 us
PhabricatorCursorPagedPolicyAwareQuery::getPrimaryTableAlias50 us
HarbormasterBuildQuery::getPrimaryTableAlias10 us