XHProf PhabricatorPolicyFilter::checkCapability Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::checkCapability425,414 us100.0%
Parent Calls
PhabricatorPolicyFilter::apply324,343 us
PhabricatorPolicyFilter::apply@17661 us
PhabricatorPolicyFilter::apply@23410 us
Child Calls
PhabricatorPolicyCapability::getCapabilityByKey393,143 us58.1%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace111,258 us23.2%
PhabricatorPolicyFilter::getObjectPolicy42275 us5.1%
PhabricatorPolicyFilter::checkCustomPolicy155 us1.0%
DifferentialRevision::hasAutomaticCapability745 us0.8%
HarbormasterBuildable::hasAutomaticCapability343 us0.8%
HarbormasterBuildTarget::hasAutomaticCapability138 us0.7%
DifferentialDiff::hasAutomaticCapability337 us0.7%
HarbormasterBuild::hasAutomaticCapability234 us0.6%
phid_get_type317 us0.3%
PhabricatorEnv::getEnvConfig3912 us0.2%
PhabricatorPolicyQuery::isObjectPolicy36 us0.1%
PhabricatorSpacesNamespace::hasAutomaticCapability51 us0.0%
PhabricatorRepository::hasAutomaticCapability111 us0.0%
PhabricatorPolicyFilter::rejectObject41 us0.0%
LiskDAO::getPHID30 us
PhabricatorApplication::hasAutomaticCapability70 us
PhabricatorUser::isOmnipotent420 us
PhabricatorRepository::getSpacePHID110 us
HarbormasterBuildPlan::hasAutomaticCapability10 us
PhabricatorPolicyCapability::shouldAllowPublicPolicySetting10 us
PhabricatorPolicyCanViewCapability::shouldAllowPublicPolicySetting380 us
PhabricatorObjectHandle::hasAutomaticCapability20 us