XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply1435,374 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute41,105 us
PhabricatorPolicyFilter::hasCapability633,750 us
PhabricatorPolicyAwareQuery::execute@13509 us
PhabricatorPolicyAwareQuery::execute@2110 us
Child Calls
PhabricatorPolicyAwareQuery::execute213,754 us38.9%
PhabricatorPolicyFilter::loadCustomPolicies112,106 us34.2%
PhabricatorPolicyFilter::checkCapability106,104 us17.3%
PhabricatorPolicyFilter::applyApplicationChecks101,978 us5.6%
spl_autoload_call4447 us1.3%
PhabricatorPolicyFilter::getObjectPolicy10298 us0.8%
phid_get_type10154 us0.4%
assert_instances_of1473 us0.2%
PhabricatorPolicyQuery::isObjectPolicy1050 us0.1%
PhabricatorApplication::getCapabilities219 us0.1%
in_array1010 us0.0%
PhabricatorSpacesNamespace::getCapabilities55 us0.0%
array_unique22 us0.0%
PhabricatorUser::getOmnipotentUser22 us0.0%
PhabricatorProjectQuery::withMemberPHIDs22 us0.0%
PhabricatorUserPreferences::getCapabilities22 us0.0%
PhabricatorPolicyAwareQuery::setViewer22 us0.0%
PhabricatorUser::getCapabilities11 us0.0%
PhabricatorUser::isOmnipotent141 us0.0%
LiskDAO::getPHID120 us
PhabricatorProjectQuery::withPHIDs20 us
id20 us