XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply119,170 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute@157,027 us
PhabricatorPolicyAwareQuery::execute31,085 us
PhabricatorPolicyFilter::hasCapability1789 us
PhabricatorApplicationTransactionEditor::applyCapabilityChecks1259 us
PhabricatorPolicyAwareQuery::execute@2110 us
Child Calls
PhabricatorPolicyFilter::checkCapability75,817 us63.4%
PhabricatorPolicyFilter::applyApplicationChecks72,068 us22.6%
PhabricatorPolicyFilter::getObjectPolicy7377 us4.1%
spl_autoload_call3340 us3.7%
phid_get_type7148 us1.6%
assert_instances_of1181 us0.9%
PhabricatorPolicyQuery::isObjectPolicy739 us0.4%
PhabricatorPolicyFilter::applyExtendedPolicyChecks123 us0.3%
PhabricatorApplication::getCapabilities112 us0.1%
in_array77 us0.1%
array_select_keys14 us0.0%
PhabricatorUserPreferences::getCapabilities34 us0.0%
PhabricatorUser::isOmnipotent113 us0.0%
array_keys11 us0.0%
PhabricatorAuthFactorConfig::getCapabilities11 us0.0%
PhabricatorAuthFactorProvider::getCapabilities11 us0.0%
PhabricatorUser::getCapabilities11 us0.0%
LiskDAO::getPHID70 us