XHProf ArcanistXHPASTLinter::lintImplicitFallthrough Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistXHPASTLinter::lintImplicitFallthrough | 215 | 1,049,445 us | 100.0% |
Parent Calls | |||
call_user_func | 215 | 1,049,445 us | |
Child Calls | |||
ArcanistLinter::getDeprecatedConfiguration | 215 | 524,300 us | 50.0% |
AASTNode::getTokens | 513 | 277,172 us | 26.4% |
AASTToken::isSemantic | 18,834 | 67,727 us | 6.5% |
AASTNode::selectDescendantsOfTypes | 996 | 33,633 us | 3.2% |
AASTNode::selectDescendantsOfType | 389 | 9,329 us | 0.9% |
AASTToken::getValue | 5,047 | 4,660 us | 0.4% |
preg_match | 5,047 | 3,962 us | 0.4% |
XHPASTToken::getTypeName | 12,908 | 3,513 us | 0.3% |
AASTToken::getNextToken | 879 | 3,452 us | 0.3% |
AASTNodeList::valid | 1,985 | 3,210 us | 0.3% |
AASTNodeList::current | 600 | 1,049 us | 0.1% |
AASTNodeList::rewind | 1,385 | 861 us | 0.1% |
AASTNodeList::next | 600 | 289 us | 0.0% |
ArcanistLintEngine::getWorkingCopy | 215 | 259 us | 0.0% |
end | 498 | 111 us | 0.0% |
AASTToken::getTokenID | 381 | 106 us | 0.0% |
ArcanistLinter::getEngine | 215 | 71 us | 0.0% |