XHProf ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 6,652 | 5,636,040 us | 100.0% |
| Parent Calls | |||
| ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString | 6,652 | 5,636,040 us | |
| Child Calls | |||
| AASTNode::getConcreteString | 53,092 | 1,810,544 us | 32.1% |
| XHPASTNode::isConstantString | 13,245 | 1,704,477 us | 30.2% |
| AASTNode::getChildByIndex | 79,582 | 648,067 us | 11.5% |
| AASTNode::getChildren | 13,245 | 286,923 us | 5.1% |
| AASTNodeList::current | 53,092 | 138,866 us | 2.5% |
| AASTNodeList::valid | 59,744 | 129,755 us | 2.3% |
| array_map | 6,652 | 91,988 us | 1.6% |
| idx | 53,092 | 62,445 us | 1.1% |
| AASTNodeList::next | 53,092 | 43,184 us | 0.8% |
| array_keys | 6,652 | 23,525 us | 0.4% |
| strtolower | 53,092 | 10,648 us | 0.2% |
| array_combine | 6,652 | 9,931 us | 0.2% |
| AASTNodeList::rewind | 6,652 | 7,742 us | 0.1% |
| count | 13,245 | 2,430 us | 0.0% |
| ArcanistBaseXHPASTLinter::raiseLintAtNode | 2 | 648 us | 0.0% |
| pht | 2 | 67 us | 0.0% |