XHProf
PhabricatorPolicyFilter::apply@1 Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::apply@1
53
8,577 us
100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute
4
20 us
PhabricatorPolicyFilter::hasCapability
24
2,156 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
24
6,317 us
PhabricatorPolicyFilter::hasCapability@1
1
84 us
Child Calls
PhabricatorPolicyFilter::checkCapability
24
2,674 us
31.2%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@1
9
2,132 us
24.9%
PhabricatorPolicyFilter::applyApplicationChecks
49
1,206 us
14.1%
PhabricatorPolicyFilter::checkCapability@1
25
714 us
8.3%
PhabricatorPolicyFilter::getObjectPolicy
49
390 us
4.5%
phid_get_type
49
138 us
1.6%
assert_instances_of
53
129 us
1.5%
PhabricatorPolicyQuery::isObjectPolicy
49
113 us
1.3%
PhabricatorApplication::getCapabilities
1
21 us
0.2%
array_select_keys
9
19 us
0.2%
in_array
49
5 us
0.1%
PhabricatorRepository::getCapabilities
15
5 us
0.1%
PhabricatorSpacesNamespace::getCapabilities
24
4 us
0.0%
DifferentialRevision::getCapabilities
9
1 us
0.0%
PhabricatorUser::isOmnipotent
53
0 us
LiskDAO::getPHID
49
0 us
array_keys
9
0 us