XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply31232,374 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute351,836 us
PhabricatorPolicyFilter::hasCapability1125,846 us
PhabricatorPolicyAwareQuery::execute@331,497 us
PhabricatorPolicyAwareQuery::execute@1314,397 us
PhabricatorPolicyAwareQuery::execute@2221,613 us
PhabricatorPolicyAwareQuery::execute@5319,761 us
PhabricatorPolicyAwareQuery::execute@4697,424 us
Child Calls
PhabricatorPolicyFilter::checkCapability501135,520 us58.3%
PhabricatorPolicyAwareQuery::execute@5230,331 us13.1%
PhabricatorPolicyFilter::loadCustomPolicies119,188 us8.3%
PhabricatorPolicyAwareQuery::execute@1114,377 us6.2%
assert_instances_of3112,474 us5.4%
PhabricatorPolicyFilter::getObjectPolicy5013,629 us1.6%
phid_get_type5011,978 us0.9%
PhabricatorPolicyQuery::isObjectPolicy5011,209 us0.5%
PhabricatorPolicyFilter::applyExtendedPolicyChecks11,067 us0.5%
__phutil_autoload4840 us0.4%
PhabricatorApplication::getCapabilities9569 us0.2%
array_select_keys139 us0.0%
in_array50134 us0.0%
ManiphestTask::getCapabilities15719 us0.0%
ConpherenceThread::getCapabilities1215 us0.0%
PhabricatorObjectHandle::getCapabilities2238 us0.0%
PhabricatorRepository::getCapabilities48 us0.0%
PhabricatorUser::getOmnipotentUser36 us0.0%
PhabricatorUser::isOmnipotent316 us0.0%
PhabricatorPolicyAwareQuery::setViewer36 us0.0%
PhabricatorApplicationTransactionComment::getCapabilities104 us0.0%
PhabricatorUser::getCapabilities304 us0.0%
array_unique33 us0.0%
PhabricatorProjectQuery::withMemberPHIDs33 us0.0%
PhabricatorApplicationTransaction::getCapabilities163 us0.0%
array_keys13 us0.0%
PhabricatorSpacesNamespace::getCapabilities33 us0.0%
PhabricatorRepositoryCommit::getCapabilities52 us0.0%
PhabricatorFile::getCapabilities32 us0.0%
FundInitiative::getCapabilities12 us0.0%
DifferentialRevision::getCapabilities282 us0.0%
LiskDAO::getPHID352 us0.0%
PhabricatorProjectQuery::withPHIDs31 us0.0%
id30 us