XHProf
PhabricatorPolicyFilter::apply@1 Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::apply@1
87
14,936 us
100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute
12
117 us
PhabricatorPolicyFilter::hasCapability
49
7,926 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
7
4,203 us
PhabricatorPolicyFilter::hasCapability@1
17
2,671 us
PhabricatorPolicyAwareQuery::execute@1
2
19 us
Child Calls
PhabricatorPolicyFilter::checkCapability@1
66
3,477 us
23.3%
PhabricatorPolicyFilter::applyApplicationChecks
73
3,349 us
22.4%
PhabricatorPolicyFilter::checkCapability
9
2,879 us
19.3%
PhabricatorPolicyFilter::getObjectPolicy
75
1,243 us
8.3%
phid_get_type
75
464 us
3.1%
PhabricatorPolicyQuery::isObjectPolicy
75
387 us
2.6%
assert_instances_of
87
374 us
2.5%
PhabricatorApplication::getCapabilities
4
220 us
1.5%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@1
7
176 us
1.2%
in_array
75
75 us
0.5%
PhabricatorSpacesNamespace::getCapabilities
62
65 us
0.4%
array_select_keys
7
36 us
0.2%
PhabricatorUser::isOmnipotent
87
29 us
0.2%
PhabricatorProject::getCapabilities
9
11 us
0.1%
array_keys
7
7 us
0.0%
LiskDAO::getPHID
73
5 us
0.0%