XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply4437,057 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute146,180 us
PhabricatorPolicyFilter::hasCapability1927,205 us
PhabricatorPolicyAwareQuery::execute@341,132 us
PhabricatorPolicyAwareQuery::execute@141,929 us
PhabricatorPolicyAwareQuery::execute@22602 us
PhabricatorPolicyAwareQuery::execute@419 us
Child Calls
PhabricatorPolicyAwareQuery::execute211,825 us31.9%
PhabricatorPolicyFilter::loadCustomPolicies19,109 us24.6%
PhabricatorPolicyFilter::checkCapability415,857 us15.8%
PhabricatorPolicyFilter::applyApplicationChecks423,992 us10.8%
PhabricatorPolicyAwareQuery::execute@113,764 us10.2%
PhabricatorPolicyFilter::getObjectPolicy41461 us1.2%
spl_autoload_call4319 us0.9%
PhabricatorApplication::getCapabilities11305 us0.8%
phid_get_type41208 us0.6%
assert_instances_of44134 us0.4%
PhabricatorPolicyQuery::isObjectPolicy41117 us0.3%
PhabricatorPolicyFilter::applyExtendedPolicyChecks115 us0.0%
PhabricatorUser::getOmnipotentUser34 us0.0%
in_array413 us0.0%
PhabricatorUser::getCapabilities32 us0.0%
PhabricatorPolicyAwareQuery::setViewer32 us0.0%
array_select_keys12 us0.0%
PhabricatorPaste::getCapabilities92 us0.0%
PhabricatorEditEngine::getCapabilities11 us0.0%
PhabricatorApplicationTransaction::getCapabilities31 us0.0%
PhabricatorObjectHandle::getCapabilities41 us0.0%
PhabricatorEditEngineConfiguration::getCapabilities21 us0.0%
ManiphestTask::getCapabilities11 us0.0%
PhabricatorProject::getCapabilities11 us0.0%
PhabricatorFile::getCapabilities11 us0.0%
PhabricatorSpacesNamespace::getCapabilities51 us0.0%
PhabricatorUser::isOmnipotent441 us0.0%
PhabricatorProjectQuery::withPHIDs30 us
PhabricatorProjectQuery::withMemberPHIDs30 us
array_unique30 us
LiskDAO::getPHID450 us
array_keys10 us
id30 us