XHProf
PhabricatorPolicyFilter::apply@1 Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::apply@1
55
9,586 us
100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute
4
26 us
PhabricatorPolicyFilter::hasCapability
22
2,012 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
28
7,460 us
PhabricatorPolicyFilter::hasCapability@1
1
88 us
Child Calls
PhabricatorPolicyFilter::checkCapability
28
3,116 us
32.5%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@1
10
2,497 us
26.0%
PhabricatorPolicyFilter::applyApplicationChecks
51
1,322 us
13.8%
PhabricatorPolicyFilter::checkCapability@1
23
681 us
7.1%
PhabricatorPolicyFilter::getObjectPolicy
51
417 us
4.4%
phid_get_type
51
157 us
1.6%
assert_instances_of
55
136 us
1.4%
PhabricatorPolicyQuery::isObjectPolicy
51
122 us
1.3%
PhabricatorApplication::getCapabilities
1
23 us
0.2%
array_select_keys
10
21 us
0.2%
PhabricatorRepository::getCapabilities
18
13 us
0.1%
in_array
51
3 us
0.0%
PhabricatorSpacesNamespace::getCapabilities
22
3 us
0.0%
DifferentialRevision::getCapabilities
10
0 us
PhabricatorUser::isOmnipotent
55
0 us
LiskDAO::getPHID
51
0 us
array_keys
10
0 us