XHProf ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 3,735 | 29,675,713 us | 100.0% |
Parent Calls | |||
ArcanistPHPCompatibilityXHPASTLinterRule::process | 3,735 | 29,675,713 us | |
Child Calls | |||
AASTNode::selectTokensOfType | 7,470 | 25,149,243 us | 84.7% |
AASTNode::getConcreteString | 19,096 | 955,529 us | 3.2% |
AASTNode::selectDescendantsOfType | 14,940 | 569,983 us | 1.9% |
AASTToken::isSemantic | 44,620 | 476,750 us | 1.6% |
AASTToken::getNextToken | 44,620 | 437,971 us | 1.5% |
AASTNode::getTypeName | 19,407 | 201,486 us | 0.7% |
AASTNodeList::valid | 34,436 | 185,937 us | 0.6% |
AASTNodeList::current | 19,496 | 100,603 us | 0.3% |
AASTNode::getChildByIndex | 19,407 | 69,445 us | 0.2% |
XHPASTToken::getTypeName | 22,310 | 49,300 us | 0.2% |
AASTNodeList::next | 19,496 | 46,708 us | 0.2% |
AASTNodeList::rewind | 14,940 | 36,440 us | 0.1% |
preg_match | 89 | 673 us | 0.0% |