XHProf ArcanistXHPASTLinter::lintReusedIterators Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| ArcanistXHPASTLinter::lintReusedIterators | 215 | 627,029 us | 100.0% |
| Parent Calls | |||
| call_user_func | 215 | 627,029 us | |
| Child Calls | |||
| AASTNode::getChildByIndex | 1,445 | 521,802 us | 83.2% |
| AASTNode::selectDescendantsOfTypes | 709 | 19,033 us | 3.0% |
| AASTNode::getConcreteString | 967 | 12,185 us | 1.9% |
| AASTNodeList::current | 1,722 | 11,522 us | 1.8% |
| AASTNode::selectDescendantsOfType | 467 | 9,788 us | 1.6% |
| AASTNode::getChildOfType | 709 | 8,322 us | 1.3% |
| AASTNode::getTypeName | 1,344 | 7,445 us | 1.2% |
| AASTNodeList::valid | 3,113 | 4,857 us | 0.8% |
| AASTNodeList::add | 215 | 1,577 us | 0.3% |
| AASTNodeList::next | 1,722 | 807 us | 0.1% |
| AASTNode::getID | 1,651 | 697 us | 0.1% |
| AASTNodeList::rewind | 1,391 | 615 us | 0.1% |
| trim | 866 | 384 us | 0.1% |
| array_intersect_key | 233 | 88 us | 0.0% |