XHProf ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 7,438 | 8,933,344 us | 100.0% |
Parent Calls | |||
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString | 7,438 | 8,933,344 us | |
Child Calls | |||
XHPASTNode::isConstantString | 16,726 | 2,446,187 us | 27.4% |
AASTNode::getConcreteString | 59,508 | 2,366,501 us | 26.5% |
AASTNode::getChildByIndex | 92,960 | 856,687 us | 9.6% |
AASTNodeList::valid | 66,946 | 341,060 us | 3.8% |
AASTNodeList::current | 59,508 | 306,660 us | 3.4% |
array_map | 7,438 | 199,823 us | 2.2% |
idx | 59,508 | 191,661 us | 2.1% |
AASTNodeList::next | 59,508 | 126,444 us | 1.4% |
strtolower | 59,508 | 113,296 us | 1.3% |
AASTNode::getChildren | 16,726 | 34,059 us | 0.4% |
array_combine | 7,438 | 32,321 us | 0.4% |
array_keys | 7,438 | 25,680 us | 0.3% |
AASTNodeList::rewind | 7,438 | 20,595 us | 0.2% |
count | 16,726 | 20,366 us | 0.2% |
ArcanistBaseXHPASTLinter::raiseLintAtNode | 2 | 17,807 us | 0.2% |
pht | 2 | 231 us | 0.0% |