XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply1437,851 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute41,122 us
PhabricatorPolicyFilter::hasCapability636,198 us
PhabricatorPolicyAwareQuery::execute@13521 us
PhabricatorPolicyAwareQuery::execute@2110 us
Child Calls
PhabricatorPolicyAwareQuery::execute215,465 us40.9%
PhabricatorPolicyFilter::loadCustomPolicies112,613 us33.3%
PhabricatorPolicyFilter::checkCapability106,181 us16.3%
PhabricatorPolicyFilter::applyApplicationChecks102,107 us5.6%
spl_autoload_call4435 us1.1%
PhabricatorPolicyFilter::getObjectPolicy10309 us0.8%
phid_get_type10157 us0.4%
assert_instances_of1491 us0.2%
PhabricatorPolicyQuery::isObjectPolicy1052 us0.1%
PhabricatorApplication::getCapabilities220 us0.1%
in_array1010 us0.0%
PhabricatorSpacesNamespace::getCapabilities55 us0.0%
PhabricatorPolicyAwareQuery::setViewer23 us0.0%
PhabricatorUserPreferences::getCapabilities22 us0.0%
array_unique22 us0.0%
PhabricatorUser::getOmnipotentUser22 us0.0%
id21 us0.0%
PhabricatorProjectQuery::withMemberPHIDs21 us0.0%
PhabricatorUser::isOmnipotent141 us0.0%
PhabricatorUser::getCapabilities11 us0.0%
LiskDAO::getPHID140 us
PhabricatorProjectQuery::withPHIDs20 us