XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply31402,856 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute367,962 us
PhabricatorPolicyFilter::hasCapability1141,386 us
PhabricatorPolicyAwareQuery::execute@331,470 us
PhabricatorPolicyAwareQuery::execute@1318,791 us
PhabricatorPolicyAwareQuery::execute@2224,932 us
PhabricatorPolicyAwareQuery::execute@5345,312 us
PhabricatorPolicyAwareQuery::execute@46203,003 us
Child Calls
PhabricatorPolicyFilter::checkCapability498193,857 us48.1%
PhabricatorPolicyAwareQuery::execute@5254,629 us13.6%
PhabricatorPolicyFilter::loadCustomPolicies138,133 us9.5%
PhabricatorPolicyAwareQuery::execute@1124,614 us6.1%
phid_get_type49817,906 us4.4%
PhabricatorPolicyFilter::applyExtendedPolicyChecks117,187 us4.3%
__phutil_autoload414,548 us3.6%
PhabricatorPolicyFilter::getObjectPolicy49810,151 us2.5%
PhabricatorPolicyQuery::isObjectPolicy4989,182 us2.3%
PhabricatorApplication::getCapabilities9524 us0.1%
assert_instances_of31413 us0.1%
array_select_keys141 us0.0%
in_array49828 us0.0%
ConpherenceThread::getCapabilities1214 us0.0%
PhabricatorRepository::getCapabilities47 us0.0%
PhabricatorUser::getCapabilities306 us0.0%
PhabricatorPolicyAwareQuery::setViewer36 us0.0%
PhabricatorUser::isOmnipotent316 us0.0%
PhabricatorObjectHandle::getCapabilities2205 us0.0%
PhabricatorUser::getOmnipotentUser35 us0.0%
array_unique33 us0.0%
PhabricatorProjectQuery::withMemberPHIDs33 us0.0%
array_keys13 us0.0%
PhabricatorRepositoryCommit::getCapabilities53 us0.0%
PhabricatorApplicationTransaction::getCapabilities163 us0.0%
PhabricatorSpacesNamespace::getCapabilities33 us0.0%
ManiphestTask::getCapabilities1543 us0.0%
PhabricatorApplicationTransactionComment::getCapabilities132 us0.0%
FundInitiative::getCapabilities12 us0.0%
DifferentialRevision::getCapabilities282 us0.0%
LiskDAO::getPHID352 us0.0%
PhabricatorFile::getCapabilities31 us0.0%
PhabricatorProjectQuery::withPHIDs31 us0.0%
id30 us