XHProf PhabricatorEdgeEditor::buildEdgeSpecs Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| PhabricatorEdgeEditor::buildEdgeSpecs | 49 | 218,840 us | 100.0% |
| Parent Calls | |||
| PhabricatorEdgeEditor::addEdge | 30 | 179,949 us | |
| PhabricatorEdgeEditor::removeEdge | 19 | 38,891 us | |
| Child Calls | |||
| PhabricatorEdgeType::getByConstant | 49 | 154,904 us | 70.8% |
| phid_get_type | 98 | 28,197 us | 12.9% |
| PhabricatorObjectHasSubscriberEdgeType::getInverseEdgeConstant | 12 | 6,059 us | 2.8% |
| PhabricatorObjectHasUnsubscriberEdgeType::getInverseEdgeConstant | 12 | 5,190 us | 2.4% |
| PhabricatorObjectHasFileEdgeType::getInverseEdgeConstant | 8 | 2,184 us | 1.0% |
| PhabricatorEdgeType::getInverseEdgeConstant | 7 | 1,919 us | 0.9% |
| PhabricatorProjectProjectHasMemberEdgeType::getInverseEdgeConstant | 7 | 1,678 us | 0.8% |
| PhabricatorObjectHasWatcherEdgeType::getInverseEdgeConstant | 3 | 717 us | 0.3% |
| array_key_exists | 42 | 83 us | 0.0% |