XHProf PhabricatorPolicyFilter::apply@1 Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply@166511,651 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute@3746,308 us
PhabricatorPolicyAwareQuery::execute@131282,724 us
PhabricatorPolicyFilter::hasCapability@1980,900 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks638,929 us
PhabricatorPolicyAwareQuery::execute@2214,165 us
PhabricatorPolicyAwareQuery::execute614,841 us
PhabricatorPolicyFilter::hasCapability533,784 us
Child Calls
PhabricatorPolicyFilter::checkCapability@137185,210 us36.2%
PhabricatorPolicyFilter::checkCapability2187,954 us17.2%
PhabricatorPolicyFilter::getObjectPolicy5865,994 us12.9%
PhabricatorUser::isOmnipotent6622,901 us4.5%
LiskDAO::getPHID5821,999 us4.3%
assert_instances_of6621,509 us4.2%
PhabricatorPolicyQuery::isObjectPolicy5819,544 us3.8%
phid_get_type5816,825 us3.3%
PhabricatorObjectHandle::getCapabilities3312,969 us2.5%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@135,231 us1.0%
PhabricatorApplication::getCapabilities84,853 us0.9%
PhabricatorProject::getCapabilities73,516 us0.7%
PhabricatorPolicyTestObject::getCapabilities61,449 us0.3%
PhabricatorSpacesNamespace::getCapabilities41,196 us0.2%
array_select_keys3724 us0.1%
in_array58177 us0.0%
array_keys33 us0.0%