XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply1431,572 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute5937 us
PhabricatorPolicyFilter::hasCapability530,314 us
PhabricatorPolicyAwareQuery::execute@13315 us
PhabricatorPolicyAwareQuery::execute@216 us
Child Calls
PhabricatorPolicyFilter::loadCustomPolicies124,543 us77.7%
PhabricatorPolicyFilter::checkCapability103,536 us11.2%
PhabricatorPolicyFilter::applyApplicationChecks101,296 us4.1%
PhabricatorPolicyAwareQuery::execute11,186 us3.8%
spl_autoload_call3309 us1.0%
PhabricatorPolicyFilter::getObjectPolicy10179 us0.6%
phid_get_type10100 us0.3%
PhabricatorApplication::getCapabilities393 us0.3%
assert_instances_of1449 us0.2%
PhabricatorPolicyQuery::isObjectPolicy1022 us0.1%
PhabricatorSpacesNamespace::getCapabilities41 us0.0%
PhabricatorUserPreferences::getCapabilities21 us0.0%
PhabricatorUser::getCapabilities11 us0.0%
array_unique10 us
PhabricatorUser::isOmnipotent140 us
PhabricatorUser::getOmnipotentUser10 us
PhabricatorPolicyAwareQuery::setViewer10 us
PhabricatorProjectQuery::withMemberPHIDs10 us
PhabricatorProjectQuery::withPHIDs10 us
in_array100 us
LiskDAO::getPHID120 us
id10 us