XHProf ArcanistArrayIndexSpacingXHPASTLinterRule::process Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 3,486 | 1,581,238 us | 100.0% |
Parent Calls | |||
ArcanistXHPASTLinter::resolveFuture | 3,486 | 1,581,238 us | |
Child Calls | |||
AASTNode::selectDescendantsOfType | 3,486 | 413,223 us | 26.1% |
AASTNode::getTokens | 12,557 | 364,522 us | 23.1% |
AASTToken::getNonsemanticTokensAfter | 12,557 | 232,041 us | 14.7% |
AASTNodeList::valid | 16,043 | 55,787 us | 3.5% |
preg_match | 12,557 | 47,001 us | 3.0% |
AASTNodeList::current | 12,557 | 41,885 us | 2.6% |
AASTNode::getChildByIndex | 12,557 | 36,131 us | 2.3% |
mpull | 12,557 | 25,569 us | 1.6% |
AASTNodeList::next | 12,557 | 17,895 us | 1.1% |
array_pop | 12,557 | 14,580 us | 0.9% |
implode | 12,557 | 9,171 us | 0.6% |
AASTNodeList::rewind | 3,486 | 6,496 us | 0.4% |