XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply4434,519 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute145,903 us
PhabricatorPolicyFilter::hasCapability1925,237 us
PhabricatorPolicyAwareQuery::execute@341,101 us
PhabricatorPolicyAwareQuery::execute@141,787 us
PhabricatorPolicyAwareQuery::execute@22486 us
PhabricatorPolicyAwareQuery::execute@415 us
Child Calls
PhabricatorPolicyAwareQuery::execute210,872 us31.5%
PhabricatorPolicyFilter::loadCustomPolicies17,131 us20.7%
PhabricatorPolicyFilter::checkCapability436,487 us18.8%
PhabricatorPolicyFilter::applyApplicationChecks423,973 us11.5%
PhabricatorPolicyAwareQuery::execute@113,477 us10.1%
PhabricatorPolicyFilter::getObjectPolicy43466 us1.3%
spl_autoload_call4398 us1.2%
PhabricatorApplication::getCapabilities11309 us0.9%
phid_get_type43243 us0.7%
assert_instances_of44123 us0.4%
PhabricatorPolicyQuery::isObjectPolicy4386 us0.2%
PhabricatorPolicyFilter::applyExtendedPolicyChecks119 us0.1%
in_array434 us0.0%
PhabricatorUser::getCapabilities32 us0.0%
PhabricatorSpacesNamespace::getCapabilities52 us0.0%
PhabricatorPolicyAwareQuery::setViewer32 us0.0%
array_select_keys12 us0.0%
PhabricatorPaste::getCapabilities92 us0.0%
PhabricatorProjectQuery::withPHIDs31 us0.0%
PhabricatorEditEngine::getCapabilities11 us0.0%
PhabricatorEditEngineConfiguration::getCapabilities21 us0.0%
PhabricatorApplicationTransaction::getCapabilities51 us0.0%
PhabricatorProject::getCapabilities11 us0.0%
ManiphestTask::getCapabilities11 us0.0%
PhabricatorFile::getCapabilities11 us0.0%
PhabricatorProjectQuery::withMemberPHIDs30 us
PhabricatorUser::getOmnipotentUser30 us
PhabricatorObjectHandle::getCapabilities40 us
array_unique30 us
LiskDAO::getPHID450 us
array_keys10 us
PhabricatorUser::isOmnipotent440 us
id30 us