XHProf ArcanistDuplicateKeysInArrayXHPASTLinterRule::process Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistDuplicateKeysInArrayXHPASTLinterRule::process3,7193,605,183 us100.0%
Parent Calls
ArcanistXHPASTLinter::resolveFuture3,7193,605,183 us
Child Calls
XHPASTNode::evalStatic15,5492,003,822 us55.6%
AASTNode::selectDescendantsOfType3,719235,731 us6.5%
AASTNode::getTypeName31,366188,969 us5.2%
AASTNode::getChildByIndex47,161172,855 us4.8%
AASTNodeList::valid21,073112,272 us3.1%
AASTNodeList::current17,35493,021 us2.6%
AASTNode::getConcreteString1,55965,775 us1.8%
AASTNodeList::next17,35442,712 us1.2%
AASTNode::getChildren17,35433,809 us0.9%
AASTNodeList::rewind3,7198,124 us0.2%