XHProf PhabricatorPolicyFilter::checkCapability Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::checkCapability21016,197 us100.0%
Parent Calls
PhabricatorPolicyFilter::apply17211,704 us
PhabricatorPolicyFilter::apply@1283,116 us
PhabricatorPolicyFilter::apply@2101,377 us
Child Calls
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace505,915 us36.5%
PhabricatorPolicyCapability::getCapabilityByKey1965,219 us32.2%
PhabricatorPolicyFilter::getObjectPolicy2101,283 us7.9%
DifferentialRevision::hasAutomaticCapability34239 us1.5%
PhabricatorEditEngineConfiguration::hasAutomaticCapability1182 us1.1%
HarbormasterBuild::hasAutomaticCapability10178 us1.1%
HarbormasterBuildTarget::hasAutomaticCapability8149 us0.9%
DifferentialDiff::hasAutomaticCapability10138 us0.9%
PhabricatorApplicationTransaction::hasAutomaticCapability21112 us0.7%
HarbormasterBuildable::hasAutomaticCapability7110 us0.7%
PhabricatorEnv::getEnvConfig196108 us0.7%
PhabricatorPolicyFilter::checkCustomPolicy157 us0.4%
DifferentialChangeset::hasAutomaticCapability455 us0.3%
PhabricatorUser::hasAutomaticCapability1040 us0.2%
phid_get_type834 us0.2%
ManiphestTask::hasAutomaticCapability433 us0.2%
PhabricatorApplicationTransactionComment::hasAutomaticCapability429 us0.2%
PhabricatorFile::hasAutomaticCapability218 us0.1%
PhabricatorPolicyQuery::isObjectPolicy817 us0.1%
PhabricatorApplication::hasAutomaticCapability188 us0.0%
PhabricatorObjectHandle::hasAutomaticCapability186 us0.0%
PhabricatorRepositoryCommit::hasAutomaticCapability16 us0.0%
PhabricatorPolicyFilter::rejectObject143 us0.0%
PhabricatorSpacesNamespace::hasAutomaticCapability52 us0.0%
PhabricatorRepository::hasAutomaticCapability462 us0.0%
PhabricatorRepository::getSpacePHID461 us0.0%
PhabricatorUser::isOmnipotent2100 us
HarbormasterBuildPlan::hasAutomaticCapability60 us
PhabricatorPolicyCanViewCapability::shouldAllowPublicPolicySetting1960 us
PhabricatorEditEngine::hasAutomaticCapability10 us
LiskDAO::getPHID130 us
ManiphestTask::getSpacePHID40 us