XHProf
PhabricatorPolicyFilter::checkCapability Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::checkCapability
48
12,076 us
100.0%
Parent Calls
PhabricatorPolicyFilter::apply
38
10,012 us
PhabricatorPolicyFilter::apply@1
7
1,228 us
PhabricatorPolicyFilter::apply@2
3
836 us
Child Calls
PhabricatorPolicyCapability::getCapabilityByKey
45
6,823 us
56.5%
PhabricatorPolicyFilter::canViewerSeeObjectsInSpace
11
2,429 us
20.1%
PhabricatorPolicyFilter::getObjectPolicy
48
917 us
7.6%
HarbormasterBuildTarget::hasAutomaticCapability
4
285 us
2.4%
HarbormasterBuild::hasAutomaticCapability
4
203 us
1.7%
PhabricatorPolicyFilter::checkCustomPolicy
1
107 us
0.9%
DifferentialRevision::hasAutomaticCapability
7
106 us
0.9%
HarbormasterBuildable::hasAutomaticCapability
3
102 us
0.8%
DifferentialDiff::hasAutomaticCapability
3
76 us
0.6%
PhabricatorEnv::getEnvConfig
45
57 us
0.5%
phid_get_type
3
27 us
0.2%
PhabricatorPolicyQuery::isObjectPolicy
3
17 us
0.1%
PhabricatorRepository::hasAutomaticCapability
11
11 us
0.1%
PhabricatorUser::isOmnipotent
48
9 us
0.1%
PhabricatorPolicyFilter::rejectObject
4
8 us
0.1%
PhabricatorApplication::hasAutomaticCapability
7
7 us
0.1%
PhabricatorPolicyCanViewCapability::shouldAllowPublicPolicySetting
44
7 us
0.1%
PhabricatorSpacesNamespace::hasAutomaticCapability
5
6 us
0.0%
LiskDAO::getPHID
3
3 us
0.0%
HarbormasterBuildPlan::hasAutomaticCapability
2
2 us
0.0%
PhabricatorObjectHandle::hasAutomaticCapability
2
2 us
0.0%
PhabricatorRepository::getSpacePHID
11
1 us
0.0%
PhabricatorPolicyCapability::shouldAllowPublicPolicySetting
1
0 us