XHProf
PhabricatorPolicyFilter::apply@1 Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::apply@1
55
11,523 us
100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute
3
36 us
PhabricatorPolicyFilter::hasCapability
25
4,449 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
8
4,305 us
PhabricatorPolicyFilter::hasCapability@1
17
2,709 us
PhabricatorPolicyAwareQuery::execute@1
2
24 us
Child Calls
PhabricatorPolicyFilter::checkCapability
10
2,988 us
25.9%
PhabricatorPolicyFilter::applyApplicationChecks
50
2,380 us
20.7%
PhabricatorPolicyFilter::checkCapability@1
42
2,302 us
20.0%
PhabricatorPolicyFilter::getObjectPolicy
52
924 us
8.0%
phid_get_type
52
331 us
2.9%
PhabricatorApplication::getCapabilities
4
281 us
2.4%
PhabricatorPolicyQuery::isObjectPolicy
52
273 us
2.4%
assert_instances_of
55
252 us
2.2%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@1
7
147 us
1.3%
in_array
52
57 us
0.5%
PhabricatorSpacesNamespace::getCapabilities
38
46 us
0.4%
array_select_keys
7
28 us
0.2%
PhabricatorUser::isOmnipotent
55
18 us
0.2%
array_keys
7
7 us
0.1%
PhabricatorProject::getCapabilities
7
7 us
0.1%
LiskDAO::getPHID
50
4 us
0.0%
PhabricatorRepository::getCapabilities
3
4 us
0.0%