XHProf PhabricatorPolicyFilter::apply Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply1,03014,594,260 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute66910,766,008 us
PhabricatorPolicyFilter::hasCapability1502,382,389 us
PhabricatorPolicyFilter::requireCapability391,053,560 us
PhabricatorPolicyAwareQuery::execute@254127,236 us
PhabricatorPolicyAwareQuery::execute@147104,423 us
PhabricatorPolicyAwareQuery::execute@41756,222 us
PhabricatorPolicyAwareQuery::execute@32732,272 us
PhabricatorPolicyAwareQuery::execute@654,975 us
PhabricatorPolicyAwareQuery::execute@5513,971 us
PhabricatorPolicyTestCase::testMultipleCapabilities110,910 us
PhabricatorPolicyFilter::requireCapabilityWithForcedPolicy1642,294 us
Child Calls
PhabricatorPolicyFilter::checkCapability1,7206,772,385 us46.4%
PhabricatorPolicyFilter::getObjectPolicy1,7203,263,252 us22.4%
PhabricatorApplication::getCapabilities1,3631,233,481 us8.5%
PhabricatorPolicyFilter::loadObjectPolicies33473,375 us3.2%
PhabricatorPolicyQuery::isObjectPolicy1,720412,298 us2.8%
PhabricatorPolicyFilter::loadCustomPolicies6371,940 us2.5%
phid_get_type1,687288,031 us2.0%
PhabricatorPolicyFilter::applyExtendedPolicyChecks25282,414 us1.9%
PhabricatorUser::isOmnipotent1,030235,425 us1.6%
assert_instances_of1,030184,691 us1.3%
LiskDAO::getPHID52176,609 us0.5%
ManiphestTask::getCapabilities9313,677 us0.1%
PhabricatorPolicyTestObject::getCapabilities678,598 us0.1%
PhabricatorFile::getCapabilities275,971 us0.0%
PhabricatorProject::getCapabilities284,116 us0.0%
PhabricatorAuthInvite::getCapabilities304,027 us0.0%
ConpherenceThread::getCapabilities293,834 us0.0%
PhabricatorUser::getCapabilities273,510 us0.0%
in_array1,7203,344 us0.0%
array_select_keys202,457 us0.0%
PhabricatorObjectHandle::getCapabilities92,226 us0.0%
DifferentialDiff::getCapabilities52,143 us0.0%
PhabricatorSpacesNamespace::getCapabilities162,132 us0.0%
HarbormasterBuildTarget::getCapabilities41,597 us0.0%
PhabricatorProject::isUserMember2915 us0.0%
PhabricatorPaste::getCapabilities5681 us0.0%
HarbormasterBuildPlan::getCapabilities4495 us0.0%
PhabricatorApplicationTransaction::getCapabilities4460 us0.0%
HarbormasterBuildable::getCapabilities3407 us0.0%
HarbormasterBuild::getCapabilities3359 us0.0%
HarbormasterBuildStep::getCapabilities2248 us0.0%
array_keys2021 us0.0%