XHProf PhabricatorPolicyFilter::apply@1 Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorPolicyFilter::apply@166458,081 us100.0%
Parent Calls
PhabricatorPolicyAwareQuery::execute@3740,260 us
PhabricatorPolicyAwareQuery::execute@131213,474 us
PhabricatorPolicyFilter::hasCapability@1986,010 us
PhabricatorPolicyFilter::executeExtendedPolicyChecks641,922 us
PhabricatorPolicyFilter::hasCapability538,023 us
PhabricatorPolicyAwareQuery::execute@2216,318 us
PhabricatorPolicyAwareQuery::execute622,074 us
Child Calls
PhabricatorPolicyFilter::checkCapability@137158,434 us34.6%
PhabricatorPolicyFilter::checkCapability2178,844 us17.2%
PhabricatorPolicyFilter::getObjectPolicy5855,676 us12.2%
PhabricatorPolicyQuery::isObjectPolicy5817,662 us3.9%
assert_instances_of6615,070 us3.3%
PhabricatorUser::isOmnipotent6614,918 us3.3%
phid_get_type5814,169 us3.1%
LiskDAO::getPHID5812,809 us2.8%
PhabricatorObjectHandle::getCapabilities337,368 us1.6%
PhabricatorPolicyFilter::applyExtendedPolicyChecks@135,812 us1.3%
PhabricatorApplication::getCapabilities84,581 us1.0%
PhabricatorProject::getCapabilities71,898 us0.4%
PhabricatorSpacesNamespace::getCapabilities41,261 us0.3%
PhabricatorPolicyTestObject::getCapabilities61,250 us0.3%
array_select_keys3630 us0.1%
in_array58193 us0.0%
array_keys36 us0.0%