XHProf ArcanistXHPASTLinter::lintSelfMemberReference Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ArcanistXHPASTLinter::lintSelfMemberReference3,3262,495,860 us100.0%
Parent Calls
call_user_func3,3262,495,860 us
Child Calls
ArcanistBaseXHPASTLinter::raiseLintAtNode179476,462 us19.1%
AASTNode::selectTokensOfType20,117446,086 us17.9%
AASTNode::getConcreteString19,938291,566 us11.7%
AASTToken::getNonsemanticTokensBefore17,095216,223 us8.7%
AASTToken::getNonsemanticTokensAfter17,095186,697 us7.5%
AASTNode::selectDescendantsOfType6,473174,509 us7.0%
AASTNodeList::valid26,41161,701 us2.5%
AASTNodeList::current19,93858,450 us2.3%
AASTNode::getChildOfType3,14737,539 us1.5%
AASTNode::getChildByIndex16,79129,992 us1.2%
AASTNode::getTypeName16,79127,632 us1.1%
strtolower55,46322,590 us0.9%
AASTNodeList::next19,93820,353 us0.8%
pht1796,889 us0.3%
AASTNodeList::rewind6,4736,767 us0.3%
in_array16,7914,259 us0.2%
XHPASTToken::isAnyWhitespace11 us0.0%
AASTToken::getValue10 us
strpos10 us