XHProf PhabricatorPolicyFilter::apply@1 Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply@1559,586 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute426 us
PhabricatorPolicyFilter::hasCapability222,012 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks287,460 us
PhabricatorPolicyFilter::hasCapability@1188 us
Child Calls
PhabricatorPolicyFilter::checkCapability283,116 us32.5%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@1102,497 us26.0%
PhabricatorPolicyFilter::applyApplicationChecks511,322 us13.8%
PhabricatorPolicyFilter::checkCapability@123681 us7.1%
PhabricatorPolicyFilter::getObjectPolicy51417 us4.4%
phid_get_type51157 us1.6%
assert_instances_of55136 us1.4%
PhabricatorPolicyQuery::isObjectPolicy51122 us1.3%
PhabricatorApplication::getCapabilities123 us0.2%
array_select_keys1021 us0.2%
PhabricatorRepository::getCapabilities1813 us0.1%
in_array513 us0.0%
PhabricatorSpacesNamespace::getCapabilities223 us0.0%
array_keys100 us0.0%
DifferentialRevision::getCapabilities100 us0.0%
LiskDAO::getPHID510 us0.0%
PhabricatorUser::isOmnipotent550 us0.0%