XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply13567,612 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute336,136 us
PhabricatorPolicyFilter::hasCapability3242,051 us
PhabricatorPolicyAwareQuery::execute@1136,037 us
PhabricatorPolicyAwareQuery::execute@2215,764 us
PhabricatorPolicyAwareQuery::execute@3224,603 us
PhabricatorPolicyAwareQuery::execute@4111,963 us
PhabricatorPolicyAwareQuery::execute@81216 us
PhabricatorPolicyAwareQuery::execute@71348 us
PhabricatorPolicyAwareQuery::execute@61494 us
Child Calls
PhabricatorPolicyAwareQuery::execute320,584 us30.4%
PhabricatorPolicyFilter::loadCustomPolicies113,003 us19.2%
PhabricatorPolicyFilter::checkCapability16011,335 us16.8%
PhabricatorPolicyFilter::applyApplicationChecks1298,353 us12.4%
PhabricatorPolicyFilter::applyExtendedPolicyChecks297,720 us11.4%
PhabricatorPolicyFilter::getObjectPolicy1601,576 us2.3%
phid_get_type160526 us0.8%
PhabricatorApplication::getCapabilities18458 us0.7%
PhabricatorPolicyQuery::isObjectPolicy160354 us0.5%
assert_instances_of135333 us0.5%
spl_autoload_call4304 us0.4%
array_select_keys2957 us0.1%
in_array16014 us0.0%
PhabricatorRepository::getCapabilities187 us0.0%
PhabricatorProject::getCapabilities55 us0.0%
DifferentialRevision::getCapabilities214 us0.0%
array_keys292 us0.0%
PhabricatorUser::getCapabilities112 us0.0%
PhabricatorApplicationTransaction::getCapabilities202 us0.0%
ManiphestTask::getCapabilities12 us0.0%
PhabricatorApplicationTransactionComment::getCapabilities22 us0.0%
HarbormasterBuildPlan::getCapabilities32 us0.0%
PhabricatorPolicyAwareQuery::setViewer31 us0.0%
PhabricatorEditEngine::getCapabilities11 us0.0%
PhabricatorSpacesNamespace::getCapabilities51 us0.0%
HarbormasterBuildTarget::getCapabilities41 us0.0%
id31 us0.0%
PhabricatorUser::getOmnipotentUser31 us0.0%
PhabricatorEditEngineConfiguration::getCapabilities11 us0.0%
HarbormasterBuild::getCapabilities51 us0.0%
HarbormasterBuildable::getCapabilities51 us0.0%
PhabricatorRepositoryCommit::getCapabilities41 us0.0%
DifferentialChangeset::getCapabilities21 us0.0%
array_unique30 us
PhabricatorProjectQuery::withMemberPHIDs30 us
PhabricatorProjectQuery::withPHIDs30 us
PhabricatorObjectHandle::getCapabilities230 us
LiskDAO::getPHID1320 us
PhabricatorUser::isOmnipotent1350 us
DifferentialDiff::getCapabilities110 us