XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply91120,587 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute2425,219 us
PhabricatorPolicyFilter::hasCapability3483,274 us
PhabricatorPolicyAwareQuery::execute@252,209 us
PhabricatorPolicyAwareQuery::execute@3135,570 us
PhabricatorPolicyAwareQuery::execute@45424 us
PhabricatorPolicyAwareQuery::execute@1103,891 us
Child Calls
PhabricatorPolicyAwareQuery::execute1157,068 us47.3%
PhabricatorPolicyFilter::checkCapability25021,645 us17.9%
PhabricatorPolicyFilter::loadCustomPolicies113,738 us11.4%
PhabricatorPolicyAwareQuery::execute@128,932 us7.4%
PhabricatorPolicyFilter::applyApplicationChecks827,081 us5.9%
PhabricatorPolicyFilter::applyExtendedPolicyChecks204,410 us3.7%
PhabricatorPolicyFilter::getObjectPolicy2501,856 us1.5%
phid_get_type250726 us0.6%
spl_autoload_call4419 us0.3%
PhabricatorPolicyQuery::isObjectPolicy250387 us0.3%
PhabricatorApplication::getCapabilities14378 us0.3%
assert_instances_of91319 us0.3%
array_select_keys2079 us0.1%
in_array25015 us0.0%
ManiphestTask::getCapabilities388 us0.0%
PhabricatorProject::getCapabilities406 us0.0%
PhabricatorUser::getCapabilities284 us0.0%
PhabricatorPolicyAwareQuery::setViewer133 us0.0%
array_keys202 us0.0%
PhabricatorUser::isOmnipotent912 us0.0%
PhabricatorProjectColumn::getCapabilities422 us0.0%
PhabricatorEditEngine::getCapabilities32 us0.0%
PhabricatorObjectHandle::getCapabilities382 us0.0%
PhabricatorEditEngineConfiguration::getCapabilities41 us0.0%
PhabricatorApplicationTransaction::getCapabilities301 us0.0%
PhabricatorSpacesNamespace::getCapabilities61 us0.0%
PhabricatorNamedQuery::getCapabilities51 us0.0%
PhabricatorUser::getOmnipotentUser131 us0.0%
array_unique131 us0.0%
PhabricatorProjectColumnPosition::getCapabilities20 us
PhabricatorProjectQuery::withMemberPHIDs130 us
LiskDAO::getPHID950 us
PhabricatorProjectQuery::withPHIDs130 us
id130 us