XHProf ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 430 | 380,740 us | 100.0% |
Parent Calls | |||
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString | 430 | 380,740 us | |
Child Calls | |||
AASTNode::getConcreteString | 4,866 | 195,811 us | 51.4% |
XHPASTNode::isConstantString | 847 | 54,968 us | 14.4% |
AASTNodeList::valid | 5,296 | 17,057 us | 4.5% |
AASTNodeList::current | 4,866 | 12,367 us | 3.2% |
AASTNode::getChildByIndex | 6,560 | 10,813 us | 2.8% |
array_map | 430 | 10,326 us | 2.7% |
AASTNodeList::next | 4,866 | 9,390 us | 2.5% |
idx | 4,866 | 6,434 us | 1.7% |
array_keys | 430 | 2,035 us | 0.5% |
strtolower | 4,866 | 1,869 us | 0.5% |
array_combine | 430 | 883 us | 0.2% |
AASTNode::getChildren | 847 | 639 us | 0.2% |
AASTNodeList::rewind | 430 | 498 us | 0.1% |
count | 847 | 220 us | 0.1% |