XHProf PhabricatorPolicyFilter::apply@1 Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply@15511,523 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute336 us
PhabricatorPolicyFilter::hasCapability254,449 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks84,305 us
PhabricatorPolicyFilter::hasCapability@1172,709 us
PhabricatorPolicyAwareQuery::execute@1224 us
Child Calls
PhabricatorPolicyFilter::checkCapability102,988 us25.9%
PhabricatorPolicyFilter::applyApplicationChecks502,380 us20.7%
PhabricatorPolicyFilter::checkCapability@1422,302 us20.0%
PhabricatorPolicyFilter::getObjectPolicy52924 us8.0%
phid_get_type52331 us2.9%
PhabricatorApplication::getCapabilities4281 us2.4%
PhabricatorPolicyQuery::isObjectPolicy52273 us2.4%
assert_instances_of55252 us2.2%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@17147 us1.3%
in_array5257 us0.5%
PhabricatorSpacesNamespace::getCapabilities3846 us0.4%
array_select_keys728 us0.2%
PhabricatorUser::isOmnipotent5518 us0.2%
array_keys77 us0.1%
PhabricatorProject::getCapabilities77 us0.1%
LiskDAO::getPHID504 us0.0%
PhabricatorRepository::getCapabilities34 us0.0%