Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
PhabricatorPolicyFilter::apply@1 | 66 | 247,366 us | 100.0% |
Parent Calls | | | |
PhabricatorPolicyAwareQuery::execute@3 | 7 | 15,376 us | |
PhabricatorPolicyAwareQuery::execute@1 | 31 | 130,348 us | |
PhabricatorPolicyFilter::hasCapability@1 | 9 | 42,698 us | |
PhabricatorPolicyFilter::executeExtendedPolicyChecks | 6 | 23,215 us | |
PhabricatorPolicyFilter::hasCapability | 5 | 18,254 us | |
PhabricatorPolicyAwareQuery::execute@2 | 2 | 7,966 us | |
PhabricatorPolicyAwareQuery::execute | 6 | 9,509 us | |
Child Calls | | | |
PhabricatorPolicyFilter::checkCapability@1 | 37 | 81,509 us | 33.0% |
PhabricatorPolicyFilter::checkCapability | 21 | 48,163 us | 19.5% |
PhabricatorPolicyFilter::getObjectPolicy | 58 | 28,586 us | 11.6% |
PhabricatorPolicyQuery::isObjectPolicy | 58 | 9,755 us | 3.9% |
assert_instances_of | 66 | 8,083 us | 3.3% |
PhabricatorUser::isOmnipotent | 66 | 8,035 us | 3.2% |
phid_get_type | 58 | 7,273 us | 2.9% |
LiskDAO::getPHID | 58 | 6,956 us | 2.8% |
PhabricatorObjectHandle::getCapabilities | 33 | 4,246 us | 1.7% |
PhabricatorPolicyFilter::applyExtendedPolicyChecks@1 | 3 | 3,028 us | 1.2% |
PhabricatorApplication::getCapabilities | 8 | 2,384 us | 1.0% |
PhabricatorProject::getCapabilities | 7 | 925 us | 0.4% |
PhabricatorPolicyTestObject::getCapabilities | 6 | 733 us | 0.3% |
PhabricatorSpacesNamespace::getCapabilities | 4 | 521 us | 0.2% |
array_select_keys | 3 | 339 us | 0.1% |
in_array | 58 | 102 us | 0.0% |
array_keys | 3 | 3 us | 0.0% |