XHProf PhabricatorEdgeEditor::buildEdgeSpecs Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
PhabricatorEdgeEditor::buildEdgeSpecs | 49 | 226,480 us | 100.0% |
Parent Calls | |||
PhabricatorEdgeEditor::addEdge | 30 | 188,092 us | |
PhabricatorEdgeEditor::removeEdge | 19 | 38,388 us | |
Child Calls | |||
PhabricatorEdgeType::getByConstant | 49 | 169,047 us | 74.6% |
phid_get_type | 98 | 21,026 us | 9.3% |
PhabricatorObjectHasUnsubscriberEdgeType::getInverseEdgeConstant | 12 | 3,024 us | 1.3% |
PhabricatorObjectHasSubscriberEdgeType::getInverseEdgeConstant | 12 | 2,944 us | 1.3% |
PhabricatorEdgeType::getInverseEdgeConstant | 7 | 1,702 us | 0.8% |
PhabricatorProjectProjectHasMemberEdgeType::getInverseEdgeConstant | 7 | 1,640 us | 0.7% |
PhabricatorObjectHasFileEdgeType::getInverseEdgeConstant | 8 | 1,237 us | 0.5% |
PhabricatorObjectHasWatcherEdgeType::getInverseEdgeConstant | 3 | 439 us | 0.2% |
array_key_exists | 42 | 95 us | 0.0% |