XHProf
PhabricatorPolicyFilter::apply@1 Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::apply@1
86
7,957 us
100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute
3
16 us
PhabricatorPolicyFilter::hasCapability
61
5,182 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
3
1,322 us
PhabricatorPolicyFilter::hasCapability@1
17
1,427 us
PhabricatorPolicyAwareQuery::execute@1
2
10 us
Child Calls
PhabricatorPolicyFilter::checkCapability@1
78
2,080 us
26.1%
PhabricatorPolicyFilter::applyApplicationChecks
81
1,975 us
24.8%
PhabricatorPolicyFilter::checkCapability
6
924 us
11.6%
PhabricatorPolicyFilter::getObjectPolicy
84
630 us
7.9%
phid_get_type
84
242 us
3.0%
assert_instances_of
86
213 us
2.7%
PhabricatorPolicyQuery::isObjectPolicy
84
195 us
2.5%
PhabricatorApplication::getCapabilities
4
117 us
1.5%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@1
2
32 us
0.4%
PhabricatorSpacesNamespace::getCapabilities
74
9 us
0.1%
array_select_keys
2
6 us
0.1%
in_array
84
2 us
0.0%
PhabricatorRepository::getCapabilities
2
1 us
0.0%
PhabricatorUser::isOmnipotent
86
0 us
array_keys
2
0 us
LiskDAO::getPHID
81
0 us
PhabricatorProject::getCapabilities
4
0 us