XHProf
PhabricatorPolicyFilter::apply Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
PhabricatorPolicyFilter::apply
83
23,940 us
100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute
29
10,344 us
PhabricatorPolicyFilter::hasCapability
30
10,818 us
PhabricatorPolicyAwareQuery::execute@1
9
910 us
PhabricatorPolicyAwareQuery::execute@3
7
850 us
PhabricatorPolicyAwareQuery::execute@2
7
878 us
PhabricatorPolicyAwareQuery::execute@4
1
140 us
Child Calls
PhabricatorPolicyFilter::checkCapability
211
7,799 us
32.6%
PhabricatorPolicyFilter::loadCustomPolicies
1
5,830 us
24.4%
PhabricatorPolicyFilter::getObjectPolicy
211
2,153 us
9.0%
PhabricatorApplication::getCapabilities
160
1,687 us
7.0%
PhabricatorPolicyAwareQuery::execute
2
1,646 us
6.9%
PhabricatorPolicyAwareQuery::execute@1
1
748 us
3.1%
phid_get_type
211
631 us
2.6%
PhabricatorPolicyQuery::isObjectPolicy
211
294 us
1.2%
PhabricatorPolicyFilter::applyExtendedPolicyChecks
1
234 us
1.0%
assert_instances_of
83
203 us
0.8%
spl_autoload_call
3
169 us
0.7%
PhabricatorRepository::getCapabilities
15
2 us
0.0%
array_select_keys
1
2 us
0.0%
PhabricatorRepositoryCommit::getCapabilities
7
1 us
0.0%
ManiphestTask::getCapabilities
4
1 us
0.0%
PhabricatorPolicyAwareQuery::setViewer
3
1 us
0.0%
PhabricatorUser::getOmnipotentUser
3
1 us
0.0%
PhabricatorSpacesNamespace::getCapabilities
4
1 us
0.0%
PhabricatorUser::getCapabilities
5
1 us
0.0%
PhabricatorRepositoryPushEvent::getCapabilities
1
0 us
LiskDAO::getPHID
85
0 us
PhabricatorApplicationTransaction::getCapabilities
3
0 us
in_array
211
0 us
PhabricatorObjectHandle::getCapabilities
10
0 us
DifferentialRevision::getCapabilities
1
0 us
PhabricatorRepositoryPushLog::getCapabilities
1
0 us
array_unique
3
0 us
id
3
0 us
PhabricatorUser::isOmnipotent
83
0 us
PhabricatorProjectQuery::withPHIDs
3
0 us
array_keys
1
0 us
PhabricatorProjectQuery::withMemberPHIDs
3
0 us