XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply93117,401 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute2532,579 us
PhabricatorPolicyFilter::hasCapability4067,855 us
PhabricatorPolicyAwareQuery::execute@196,318 us
PhabricatorPolicyAwareQuery::execute@252,609 us
PhabricatorPolicyAwareQuery::execute@451,980 us
PhabricatorPolicyAwareQuery::execute@396,060 us
Child Calls
PhabricatorPolicyFilter::checkCapability16527,533 us23.5%
PhabricatorPolicyAwareQuery::execute227,085 us23.1%
PhabricatorPolicyFilter::loadCustomPolicies118,015 us15.3%
PhabricatorPolicyAwareQuery::execute@1215,334 us13.1%
PhabricatorPolicyFilter::applyApplicationChecks8513,263 us11.3%
PhabricatorPolicyFilter::applyExtendedPolicyChecks175,886 us5.0%
PhabricatorPolicyFilter::getObjectPolicy1652,736 us2.3%
phid_get_type1651,062 us0.9%
PhabricatorPolicyQuery::isObjectPolicy165794 us0.7%
PhabricatorApplication::getCapabilities14610 us0.5%
assert_instances_of93469 us0.4%
spl_autoload_call4468 us0.4%
array_select_keys17115 us0.1%
in_array16590 us0.1%
ManiphestTask::getCapabilities2244 us0.0%
PhabricatorUser::isOmnipotent9337 us0.0%
PhabricatorProjectColumn::getCapabilities2830 us0.0%
PhabricatorApplicationTransaction::getCapabilities2627 us0.0%
array_keys1717 us0.0%
PhabricatorProject::getCapabilities1315 us0.0%
PhabricatorUser::getCapabilities1112 us0.0%
PhabricatorObjectHandle::getCapabilities1912 us0.0%
PhabricatorSpacesNamespace::getCapabilities57 us0.0%
LiskDAO::getPHID897 us0.0%
PhabricatorPolicyAwareQuery::setViewer46 us0.0%
PhabricatorApplicationTransactionComment::getCapabilities66 us0.0%
array_unique45 us0.0%
PhabricatorEditEngine::getCapabilities35 us0.0%
DifferentialRevision::getCapabilities45 us0.0%
PhabricatorNamedQuery::getCapabilities55 us0.0%
PhabricatorProjectQuery::withMemberPHIDs44 us0.0%
PhabricatorRepository::getCapabilities34 us0.0%
PhabricatorEditEngineConfiguration::getCapabilities44 us0.0%
PhabricatorUser::getOmnipotentUser44 us0.0%
id42 us0.0%
PhabricatorProjectQuery::withPHIDs42 us0.0%
PhabricatorProjectColumnPosition::getCapabilities22 us0.0%