XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply1112,700 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute@1510,310 us
PhabricatorPolicyAwareQuery::execute31,160 us
PhabricatorPolicyFilter::hasCapability1775 us
PhabricatorApplicationTransactionEditor::applyCapabilityChecks1445 us
PhabricatorPolicyAwareQuery::execute@2110 us
Child Calls
PhabricatorPolicyFilter::checkCapability78,386 us66.0%
PhabricatorPolicyFilter::applyApplicationChecks72,493 us19.6%
spl_autoload_call3562 us4.4%
PhabricatorPolicyFilter::getObjectPolicy7484 us3.8%
phid_get_type7237 us1.9%
assert_instances_of1188 us0.7%
PhabricatorPolicyQuery::isObjectPolicy753 us0.4%
PhabricatorPolicyFilter::applyExtendedPolicyChecks137 us0.3%
PhabricatorApplication::getCapabilities111 us0.1%
in_array710 us0.1%
PhabricatorUser::isOmnipotent119 us0.1%
array_select_keys17 us0.1%
PhabricatorUserPreferences::getCapabilities36 us0.0%
LiskDAO::getPHID73 us0.0%
array_keys12 us0.0%
PhabricatorAuthFactorProvider::getCapabilities12 us0.0%
PhabricatorAuthFactorConfig::getCapabilities11 us0.0%
PhabricatorUser::getCapabilities11 us0.0%