XHProf
PhabricatorPolicyFilter::apply@1 Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::apply@1
103
10,746 us
100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute
12
61 us
PhabricatorPolicyFilter::hasCapability
65
5,657 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks
7
3,263 us
PhabricatorPolicyFilter::hasCapability@1
17
1,755 us
PhabricatorPolicyAwareQuery::execute@1
2
10 us
Child Calls
PhabricatorPolicyFilter::applyApplicationChecks
89
2,400 us
22.3%
PhabricatorPolicyFilter::checkCapability
15
2,296 us
21.4%
PhabricatorPolicyFilter::checkCapability@1
82
2,266 us
21.1%
PhabricatorPolicyFilter::getObjectPolicy
97
819 us
7.6%
phid_get_type
97
305 us
2.8%
assert_instances_of
103
247 us
2.3%
PhabricatorPolicyQuery::isObjectPolicy
97
207 us
1.9%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@1
7
114 us
1.1%
PhabricatorApplication::getCapabilities
4
113 us
1.1%
array_select_keys
7
22 us
0.2%
in_array
97
7 us
0.1%
PhabricatorSpacesNamespace::getCapabilities
78
7 us
0.1%
PhabricatorProject::getCapabilities
15
2 us
0.0%
array_keys
7
0 us
LiskDAO::getPHID
89
0 us
PhabricatorUser::isOmnipotent
103
0 us