XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply811,896 us100.0%
Parent Calls
PhabricatorPolicyFilter::hasCapability511,287 us
PhabricatorPolicyAwareQuery::execute@12387 us
PhabricatorPolicyAwareQuery::execute1222 us
Child Calls
PhabricatorPolicyFilter::loadCustomPolicies16,892 us57.9%
PhabricatorPolicyFilter::checkCapability163,212 us27.0%
PhabricatorPolicyAwareQuery::execute@11863 us7.3%
PhabricatorApplication::getCapabilities1200 us1.7%
spl_autoload_call3181 us1.5%
PhabricatorPolicyFilter::getObjectPolicy16169 us1.4%
phid_get_type1650 us0.4%
PhabricatorPolicyFilter::applyExtendedPolicyChecks128 us0.2%
PhabricatorPolicyQuery::isObjectPolicy1623 us0.2%
assert_instances_of822 us0.2%
array_select_keys19 us0.1%
PhabricatorSpacesNamespace::getCapabilities41 us0.0%
PhabricatorPolicyAwareQuery::setViewer11 us0.0%
PhabricatorRepository::getCapabilities11 us0.0%
PhabricatorRepositoryURI::getCapabilities101 us0.0%
array_keys11 us0.0%
PhabricatorUser::isOmnipotent80 us
PhabricatorUser::getOmnipotentUser10 us
PhabricatorProjectQuery::withMemberPHIDs10 us
PhabricatorProjectQuery::withPHIDs10 us
in_array160 us
LiskDAO::getPHID80 us
id10 us
array_unique10 us