XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply1417,189 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute5910 us
PhabricatorPolicyFilter::hasCapability515,950 us
PhabricatorPolicyAwareQuery::execute@13324 us
PhabricatorPolicyAwareQuery::execute@215 us
Child Calls
PhabricatorPolicyFilter::loadCustomPolicies110,407 us60.5%
PhabricatorPolicyFilter::checkCapability103,216 us18.7%
PhabricatorPolicyAwareQuery::execute11,347 us7.8%
PhabricatorPolicyFilter::applyApplicationChecks101,269 us7.4%
spl_autoload_call3230 us1.3%
PhabricatorPolicyFilter::getObjectPolicy10172 us1.0%
phid_get_type1099 us0.6%
PhabricatorApplication::getCapabilities389 us0.5%
assert_instances_of1452 us0.3%
PhabricatorPolicyQuery::isObjectPolicy1045 us0.3%
PhabricatorPolicyAwareQuery::setViewer11 us0.0%
PhabricatorSpacesNamespace::getCapabilities41 us0.0%
PhabricatorUserPreferences::getCapabilities21 us0.0%
PhabricatorUser::getCapabilities11 us0.0%
array_unique10 us
PhabricatorUser::isOmnipotent140 us
PhabricatorUser::getOmnipotentUser10 us
PhabricatorProjectQuery::withMemberPHIDs10 us
PhabricatorProjectQuery::withPHIDs10 us
in_array100 us
LiskDAO::getPHID120 us
id10 us