XHProf PhabricatorPolicyFilter::apply@1 Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply@1144,115 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute329 us
PhabricatorPolicyFilter::hasCapability4652 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks73,434 us
Child Calls
PhabricatorPolicyFilter::applyExtendedPolicyChecks@131,429 us34.7%
PhabricatorPolicyFilter::checkCapability71,228 us29.8%
PhabricatorPolicyFilter::applyApplicationChecks11505 us12.3%
PhabricatorPolicyFilter::checkCapability@14224 us5.4%
PhabricatorPolicyFilter::getObjectPolicy11160 us3.9%
phid_get_type1166 us1.6%
PhabricatorPolicyQuery::isObjectPolicy1165 us1.6%
assert_instances_of1460 us1.5%
array_select_keys313 us0.3%
in_array1111 us0.3%
PhabricatorUser::isOmnipotent145 us0.1%
PhabricatorRepository::getCapabilities44 us0.1%
PhabricatorSpacesNamespace::getCapabilities44 us0.1%
array_keys33 us0.1%
DifferentialRevision::getCapabilities33 us0.1%
LiskDAO::getPHID110 us