XHProf PhabricatorPolicyFilter::apply@1 Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply@110916,204 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute421 us
PhabricatorPolicyFilter::hasCapability554,944 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks4911,150 us
PhabricatorPolicyFilter::hasCapability@1189 us
Child Calls
PhabricatorPolicyFilter::checkCapability496,263 us38.7%
PhabricatorPolicyFilter::applyApplicationChecks1052,733 us16.9%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@171,754 us10.8%
PhabricatorPolicyFilter::checkCapability@1561,613 us10.0%
PhabricatorPolicyFilter::getObjectPolicy105834 us5.1%
phid_get_type105327 us2.0%
PhabricatorPolicyQuery::isObjectPolicy105286 us1.8%
assert_instances_of109285 us1.8%
PhabricatorRepository::getCapabilities4234 us0.2%
PhabricatorApplication::getCapabilities122 us0.1%
array_select_keys714 us0.1%
in_array1053 us0.0%
DifferentialRevision::getCapabilities71 us0.0%
PhabricatorUser::isOmnipotent1090 us
array_keys70 us
PhabricatorSpacesNamespace::getCapabilities550 us
LiskDAO::getPHID1050 us