XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply115,605 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute@154,344 us
PhabricatorPolicyAwareQuery::execute3683 us
PhabricatorPolicyFilter::hasCapability1427 us
PhabricatorApplicationTransactionEditor::applyCapabilityChecks1145 us
PhabricatorPolicyAwareQuery::execute@216 us
Child Calls
PhabricatorPolicyFilter::checkCapability73,453 us61.6%
PhabricatorPolicyFilter::applyApplicationChecks71,306 us23.3%
spl_autoload_call3246 us4.4%
PhabricatorPolicyFilter::getObjectPolicy7205 us3.7%
phid_get_type792 us1.6%
assert_instances_of1161 us1.1%
PhabricatorPolicyFilter::applyExtendedPolicyChecks120 us0.4%
PhabricatorPolicyQuery::isObjectPolicy719 us0.3%
PhabricatorApplication::getCapabilities17 us0.1%
array_select_keys12 us0.0%
in_array72 us0.0%
PhabricatorUserPreferences::getCapabilities31 us0.0%
PhabricatorAuthFactorConfig::getCapabilities11 us0.0%
PhabricatorAuthFactorProvider::getCapabilities11 us0.0%
PhabricatorUser::getCapabilities11 us0.0%
PhabricatorUser::isOmnipotent110 us
array_keys10 us
LiskDAO::getPHID70 us