XHProf PhabricatorPolicyFilter::checkCapability Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::checkCapability40517,204 us100.0%
Parent Calls
PhabricatorPolicyFilter::apply35912,930 us
PhabricatorPolicyFilter::apply@1333,898 us
PhabricatorPolicyFilter::apply@213376 us
Child Calls
PhabricatorPolicyCapability::getCapabilityByKey4026,649 us38.6%
PhabricatorPolicyFilter::getObjectPolicy4053,638 us21.1%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace233,403 us19.8%
DifferentialRevision::hasAutomaticCapability20132 us0.8%
PhabricatorUser::hasAutomaticCapability2348 us0.3%
PhabricatorEnv::getEnvConfig40239 us0.2%
PhabricatorPolicyFilter::checkCustomPolicy132 us0.2%
phid_get_type318 us0.1%
PhabricatorPolicyCanViewCapability::shouldAllowPublicPolicySetting40214 us0.1%
PhabricatorApplicationTransaction::hasAutomaticCapability18 us0.0%
PhabricatorPolicyQuery::isObjectPolicy36 us0.0%
PhabricatorSpacesNamespace::hasAutomaticCapability51 us0.0%
PhabricatorUser::isOmnipotent4050 us
PhabricatorRepository::getSpacePHID230 us
PhabricatorRepository::hasAutomaticCapability230 us
PhabricatorObjectHandle::hasAutomaticCapability20 us
LiskDAO::getPHID20 us
PhabricatorApplication::hasAutomaticCapability3010 us
HeraldRule::hasAutomaticCapability300 us