XHProf ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall7,4708,126,464 us100.0%
Parent Calls
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicString7,4708,126,464 us
Child Calls
XHPASTNode::isConstantString16,8422,416,045 us29.7%
AASTNode::getConcreteString59,7761,608,892 us19.8%
AASTNode::getChildByIndex93,4601,233,861 us15.2%
AASTNodeList::valid67,246265,735 us3.3%
AASTNodeList::current59,776249,291 us3.1%
idx59,776157,781 us1.9%
array_map7,470153,805 us1.9%
AASTNodeList::next59,77698,310 us1.2%
strtolower59,77661,412 us0.8%
AASTNode::getChildren16,84226,260 us0.3%
array_combine7,47024,393 us0.3%
array_keys7,47020,826 us0.3%
AASTNodeList::rewind7,47018,455 us0.2%
ArcanistBaseXHPASTLinter::raiseLintAtNode216,659 us0.2%
count16,84214,076 us0.2%
pht2170 us0.0%