XHProf
PhabricatorPolicyFilter::apply Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::apply
35
59,747 us
100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute
8
1,125 us
PhabricatorPolicyFilter::hasCapability
14
44,294 us
PhabricatorPolicyAwareQuery::execute@3
4
10,939 us
PhabricatorPolicyAwareQuery::execute@4
2
742 us
PhabricatorPolicyAwareQuery::execute@5
3
834 us
PhabricatorPolicyAwareQuery::execute@6
1
519 us
PhabricatorPolicyAwareQuery::execute@2
1
832 us
PhabricatorPolicyAwareQuery::execute@1
2
462 us
Child Calls
PhabricatorPolicyAwareQuery::execute
2
18,135 us
30.4%
PhabricatorPolicyFilter::loadCustomPolicies
1
17,493 us
29.3%
PhabricatorPolicyFilter::checkCapability
56
8,010 us
13.4%
PhabricatorPolicyFilter::applyApplicationChecks
34
7,814 us
13.1%
PhabricatorPolicyAwareQuery::execute@4
1
4,731 us
7.9%
PhabricatorPolicyFilter::getObjectPolicy
56
963 us
1.6%
spl_autoload_call
4
491 us
0.8%
phid_get_type
56
305 us
0.5%
PhabricatorApplication::getCapabilities
8
278 us
0.5%
assert_instances_of
35
138 us
0.2%
PhabricatorPolicyQuery::isObjectPolicy
56
134 us
0.2%
PhabricatorPolicyFilter::applyExtendedPolicyChecks
2
39 us
0.1%
in_array
56
13 us
0.0%
array_select_keys
2
6 us
0.0%
PhabricatorApplicationTransaction::getCapabilities
6
4 us
0.0%
PhabricatorUser::getCapabilities
6
3 us
0.0%
PhabricatorSpacesNamespace::getCapabilities
5
3 us
0.0%
PhabricatorPolicyAwareQuery::setViewer
3
3 us
0.0%
PhabricatorFeedStory::getCapabilities
4
2 us
0.0%
PhabricatorUser::getOmnipotentUser
3
2 us
0.0%
PhabricatorFile::getCapabilities
2
1 us
0.0%
array_unique
3
1 us
0.0%
PhabricatorApplicationTransactionComment::getCapabilities
3
1 us
0.0%
PhabricatorUser::isOmnipotent
35
1 us
0.0%
PhabricatorProject::getCapabilities
3
1 us
0.0%
ManiphestTask::getCapabilities
4
1 us
0.0%
PhabricatorProjectQuery::withMemberPHIDs
3
0 us
PhabricatorProjectQuery::withPHIDs
3
0 us
PhabricatorObjectHandle::getCapabilities
15
0 us
array_keys
2
0 us
LiskDAO::getPHID
39
0 us
id
3
0 us