XHProf ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall6,9727,674,929 us100.0%
Parent Calls
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString6,9727,674,929 us
Child Calls
AASTNode::getConcreteString58,1562,286,035 us29.8%
XHPASTNode::isConstantString16,1981,943,826 us25.3%
AASTNode::getChildByIndex90,5521,747,402 us22.8%
AASTNodeList::current58,156202,622 us2.6%
AASTNodeList::valid65,128177,388 us2.3%
array_map6,972119,813 us1.6%
idx58,156117,557 us1.5%
AASTNodeList::next58,15657,566 us0.8%
strtolower58,15633,765 us0.4%
array_combine6,97218,656 us0.2%
count16,19815,666 us0.2%
AASTNode::getChildren16,19814,221 us0.2%
array_keys6,97213,281 us0.2%
AASTNodeList::rewind6,9729,451 us0.1%
ArcanistBaseXHPASTLinter::raiseLintAtNode26,951 us0.1%
pht291 us0.0%