XHProf ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall6,9725,977,198 us100.0%
Parent Calls
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString6,9725,977,198 us
Child Calls
XHPASTNode::isConstantString16,1981,837,781 us30.7%
AASTNode::getConcreteString58,1561,400,734 us23.4%
AASTNode::getChildByIndex90,5521,275,886 us21.3%
AASTNodeList::current58,156151,414 us2.5%
AASTNodeList::valid65,128147,477 us2.5%
array_map6,972105,709 us1.8%
idx58,15686,204 us1.4%
AASTNodeList::next58,15673,437 us1.2%
strtolower58,15622,818 us0.4%
array_combine6,97216,502 us0.3%
array_keys6,97211,952 us0.2%
AASTNode::getChildren16,19811,367 us0.2%
AASTNodeList::rewind6,9729,816 us0.2%
ArcanistBaseXHPASTLinter::raiseLintAtNode27,592 us0.1%
count16,1986,259 us0.1%
pht298 us0.0%