XHProf ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 3,735 | 12,358,598 us | 100.0% |
Parent Calls | |||
ArcanistPHPCompatibilityXHPASTLinterRule::process | 3,735 | 12,358,598 us | |
Child Calls | |||
AASTNode::selectTokensOfType | 7,470 | 10,333,483 us | 83.6% |
AASTNode::getConcreteString | 19,096 | 458,051 us | 3.7% |
AASTNode::selectDescendantsOfType | 14,940 | 251,079 us | 2.0% |
AASTToken::isSemantic | 44,620 | 166,635 us | 1.3% |
AASTToken::getNextToken | 44,620 | 163,548 us | 1.3% |
AASTNode::getTypeName | 19,407 | 72,913 us | 0.6% |
AASTNodeList::valid | 34,436 | 57,109 us | 0.5% |
AASTNodeList::current | 19,496 | 30,929 us | 0.3% |
AASTNode::getChildByIndex | 19,407 | 23,065 us | 0.2% |
AASTNodeList::next | 19,496 | 9,261 us | 0.1% |
AASTNodeList::rewind | 14,940 | 9,240 us | 0.1% |
XHPASTToken::getTypeName | 22,310 | 9,218 us | 0.1% |
preg_match | 89 | 277 us | 0.0% |