XHProf ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 6,972 | 5,977,198 us | 100.0% |
Parent Calls | |||
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString | 6,972 | 5,977,198 us | |
Child Calls | |||
XHPASTNode::isConstantString | 16,198 | 1,837,781 us | 30.7% |
AASTNode::getConcreteString | 58,156 | 1,400,734 us | 23.4% |
AASTNode::getChildByIndex | 90,552 | 1,275,886 us | 21.3% |
AASTNodeList::current | 58,156 | 151,414 us | 2.5% |
AASTNodeList::valid | 65,128 | 147,477 us | 2.5% |
array_map | 6,972 | 105,709 us | 1.8% |
idx | 58,156 | 86,204 us | 1.4% |
AASTNodeList::next | 58,156 | 73,437 us | 1.2% |
strtolower | 58,156 | 22,818 us | 0.4% |
array_combine | 6,972 | 16,502 us | 0.3% |
array_keys | 6,972 | 11,952 us | 0.2% |
AASTNode::getChildren | 16,198 | 11,367 us | 0.2% |
AASTNodeList::rewind | 6,972 | 9,816 us | 0.2% |
ArcanistBaseXHPASTLinter::raiseLintAtNode | 2 | 7,592 us | 0.1% |
count | 16,198 | 6,259 us | 0.1% |
pht | 2 | 98 us | 0.0% |