XHProf PhabricatorPolicyFilter::checkCapability Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::checkCapability486,776 us100.0%
Parent Calls
PhabricatorPolicyFilter::apply385,210 us
PhabricatorPolicyFilter::apply@171,005 us
PhabricatorPolicyFilter::apply@23561 us
Child Calls
PhabricatorPolicyCapability::getCapabilityByKey453,528 us52.1%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace111,536 us22.7%
PhabricatorPolicyFilter::getObjectPolicy48436 us6.4%
DifferentialRevision::hasAutomaticCapability7250 us3.7%
HarbormasterBuild::hasAutomaticCapability493 us1.4%
HarbormasterBuildTarget::hasAutomaticCapability473 us1.1%
PhabricatorPolicyFilter::checkCustomPolicy163 us0.9%
DifferentialDiff::hasAutomaticCapability354 us0.8%
HarbormasterBuildable::hasAutomaticCapability348 us0.7%
PhabricatorEnv::getEnvConfig4529 us0.4%
phid_get_type325 us0.4%
PhabricatorPolicyQuery::isObjectPolicy311 us0.2%
PhabricatorPolicyFilter::rejectObject44 us0.1%
PhabricatorSpacesNamespace::hasAutomaticCapability54 us0.1%
PhabricatorRepository::hasAutomaticCapability113 us0.0%
PhabricatorObjectHandle::hasAutomaticCapability22 us0.0%
HarbormasterBuildPlan::hasAutomaticCapability22 us0.0%
PhabricatorApplication::hasAutomaticCapability71 us0.0%
LiskDAO::getPHID31 us0.0%
PhabricatorPolicyCapability::shouldAllowPublicPolicySetting10 us0.0%
PhabricatorRepository::getSpacePHID110 us0.0%
PhabricatorPolicyCanViewCapability::shouldAllowPublicPolicySetting440 us0.0%
PhabricatorUser::isOmnipotent480 us0.0%