XHProf
PhabricatorPolicyFilter::checkCapability Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::checkCapability
42
5,414 us
100.0%
Parent Calls
PhabricatorPolicyFilter::apply
32
4,343 us
PhabricatorPolicyFilter::apply@1
7
661 us
PhabricatorPolicyFilter::apply@2
3
410 us
Child Calls
PhabricatorPolicyCapability::getCapabilityByKey
39
3,143 us
58.1%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace
11
1,258 us
23.2%
PhabricatorPolicyFilter::getObjectPolicy
42
275 us
5.1%
PhabricatorPolicyFilter::checkCustomPolicy
1
55 us
1.0%
DifferentialRevision::hasAutomaticCapability
7
45 us
0.8%
HarbormasterBuildable::hasAutomaticCapability
3
43 us
0.8%
HarbormasterBuildTarget::hasAutomaticCapability
1
38 us
0.7%
DifferentialDiff::hasAutomaticCapability
3
37 us
0.7%
HarbormasterBuild::hasAutomaticCapability
2
34 us
0.6%
phid_get_type
3
17 us
0.3%
PhabricatorEnv::getEnvConfig
39
12 us
0.2%
PhabricatorPolicyQuery::isObjectPolicy
3
6 us
0.1%
PhabricatorSpacesNamespace::hasAutomaticCapability
5
1 us
0.0%
PhabricatorRepository::hasAutomaticCapability
11
1 us
0.0%
PhabricatorPolicyFilter::rejectObject
4
1 us
0.0%
LiskDAO::getPHID
3
0 us
PhabricatorApplication::hasAutomaticCapability
7
0 us
PhabricatorUser::isOmnipotent
42
0 us
PhabricatorRepository::getSpacePHID
11
0 us
HarbormasterBuildPlan::hasAutomaticCapability
1
0 us
PhabricatorPolicyCapability::shouldAllowPublicPolicySetting
1
0 us
PhabricatorPolicyCanViewCapability::shouldAllowPublicPolicySetting
38
0 us
PhabricatorObjectHandle::hasAutomaticCapability
2
0 us