XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply31545,978 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute3100,210 us
PhabricatorPolicyFilter::hasCapability1179,018 us
PhabricatorPolicyAwareQuery::execute@331,503 us
PhabricatorPolicyAwareQuery::execute@1326,479 us
PhabricatorPolicyAwareQuery::execute@2254,254 us
PhabricatorPolicyAwareQuery::execute@5334,427 us
PhabricatorPolicyAwareQuery::execute@46250,087 us
Child Calls
PhabricatorPolicyFilter::checkCapability498272,972 us50.0%
PhabricatorPolicyAwareQuery::execute@5282,858 us15.2%
PhabricatorPolicyFilter::getObjectPolicy49841,685 us7.6%
PhabricatorPolicyFilter::loadCustomPolicies133,905 us6.2%
PhabricatorPolicyFilter::applyExtendedPolicyChecks127,564 us5.0%
ManiphestTask::getCapabilities15420,041 us3.7%
assert_instances_of3116,467 us3.0%
PhabricatorPolicyAwareQuery::execute@119,732 us1.8%
PhabricatorPolicyQuery::isObjectPolicy4986,304 us1.2%
phid_get_type4981,878 us0.3%
__phutil_autoload4781 us0.1%
PhabricatorApplication::getCapabilities9543 us0.1%
array_select_keys141 us0.0%
in_array49827 us0.0%
ConpherenceThread::getCapabilities1213 us0.0%
PhabricatorUser::isOmnipotent319 us0.0%
PhabricatorRepository::getCapabilities48 us0.0%
PhabricatorUser::getOmnipotentUser36 us0.0%
PhabricatorPolicyAwareQuery::setViewer36 us0.0%
PhabricatorObjectHandle::getCapabilities2205 us0.0%
PhabricatorUser::getCapabilities304 us0.0%
array_unique33 us0.0%
PhabricatorSpacesNamespace::getCapabilities33 us0.0%
array_keys13 us0.0%
PhabricatorApplicationTransactionComment::getCapabilities133 us0.0%
PhabricatorApplicationTransaction::getCapabilities163 us0.0%
PhabricatorProjectQuery::withMemberPHIDs33 us0.0%
DifferentialRevision::getCapabilities283 us0.0%
PhabricatorFile::getCapabilities32 us0.0%
FundInitiative::getCapabilities12 us0.0%
PhabricatorRepositoryCommit::getCapabilities52 us0.0%
LiskDAO::getPHID352 us0.0%
PhabricatorProjectQuery::withPHIDs31 us0.0%
id30 us