XHProf ArcanistDuplicateKeysInArrayXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process3,7353,119,575 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7353,119,575 us
Child Calls
XHPASTNode::evalStatic15,5651,383,243 us44.3%
AASTNode::getTypeName31,529186,409 us6.0%
AASTNode::getChildByIndex47,339168,145 us5.4%
AASTNode::selectDescendantsOfType3,735155,261 us5.0%
AASTNodeList::valid21,149125,140 us4.0%
AASTNodeList::current17,41489,906 us2.9%
AASTNode::getConcreteString1,60463,608 us2.0%
AASTNodeList::next17,41441,517 us1.3%
AASTNode::getChildren17,41434,666 us1.1%
AASTNodeList::rewind3,7357,813 us0.3%