XHProf ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 3,735 | 20,118,020 us | 100.0% |
Parent Calls | |||
ArcanistPHPCompatibilityXHPASTLinterRule::process | 3,735 | 20,118,020 us | |
Child Calls | |||
AASTNode::selectTokensOfType | 7,470 | 17,095,750 us | 85.0% |
AASTNode::getConcreteString | 19,096 | 641,860 us | 3.2% |
AASTNode::selectDescendantsOfType | 14,940 | 388,072 us | 1.9% |
AASTToken::isSemantic | 44,620 | 304,247 us | 1.5% |
AASTToken::getNextToken | 44,620 | 295,037 us | 1.5% |
AASTNode::getTypeName | 19,407 | 124,609 us | 0.6% |
AASTNodeList::valid | 34,436 | 110,383 us | 0.5% |
AASTNodeList::current | 19,496 | 61,561 us | 0.3% |
AASTNode::getChildByIndex | 19,407 | 43,639 us | 0.2% |
AASTNodeList::next | 19,496 | 23,025 us | 0.1% |
AASTNodeList::rewind | 14,940 | 22,781 us | 0.1% |
XHPASTToken::getTypeName | 22,310 | 21,975 us | 0.1% |
preg_match | 89 | 560 us | 0.0% |