XHProf PhabricatorPolicyFilter::hasCapability Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| PhabricatorPolicyFilter::hasCapability | 59 | 60,996 us | 100.0% |
| Parent Calls | |||
| PhabricatorSpacesNamespaceQuery::getViewerSpaces | 5 | 19,580 us | |
| PhabricatorApplication::isClassInstalledForViewer | 9 | 1,378 us | |
| PhabricatorPolicyFilter::canViewerSeeObjectsInSpace | 16 | 1,699 us | |
| PhabricatorEditEngine::hasCreateCapability | 1 | 1,272 us | |
| ManiphestTaskDetailController::buildCurtain | 1 | 3,918 us | |
| PhabricatorPolicyFilter::canInteract | 8 | 1,793 us | |
| PhabricatorEditEngineConfiguration::hasAutomaticCapability | 4 | 515 us | |
| PhabricatorObjectRelationship::isActionEnabled | 7 | 25,150 us | |
| PhabricatorEditEngine::buildEditEngineCommentView | 1 | 4,887 us | |
| PhabricatorApplicationTransactionView::renderEvent | 5 | 459 us | |
| PhabricatorEventListener::hasApplicationCapability | 2 | 345 us | |
| Child Calls | |||
| PhabricatorPolicyFilter::apply | 39 | 58,488 us | 95.9% |
| PhabricatorPolicyFilter::apply@1 | 18 | 1,893 us | 3.1% |
| PhabricatorPolicyFilter::apply@2 | 2 | 160 us | 0.3% |
| PhabricatorPolicyFilter::setViewer | 59 | 5 us | 0.0% |
| count | 59 | 0 us | 0.0% |
| PhabricatorPolicyFilter::requireCapabilities | 59 | 0 us | 0.0% |