XHProf ArcanistBaseXHPASTLinter::getXHPASTTreeForPath Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistBaseXHPASTLinter::getXHPASTTreeForPath | 7,470 | 489,009,157 us | 100.0% |
Parent Calls | |||
ArcanistXHPASTLinter::resolveFuture | 3,735 | 488,920,093 us | |
ArcanistPhutilXHPASTLinter::resolveFuture | 3,735 | 89,064 us | |
Child Calls | |||
XHPASTTree::newFromDataAndResolvedExecFuture | 3,735 | 364,913,978 us | 74.6% |
AASTNode::buildSelectCache | 3,735 | 83,493,836 us | 17.1% |
AASTNode::buildTokenCache | 3,735 | 39,558,013 us | 8.1% |
ArcanistBaseXHPASTLinter::getXHPASTLinter | 7,470 | 270,601 us | 0.1% |
Future::resolve | 3,735 | 195,565 us | 0.0% |
ArcanistLinter::getData | 3,735 | 69,568 us | 0.0% |
array_key_exists | 11,205 | 30,165 us | 0.0% |
AASTTree::getRootNode | 3,735 | 27,741 us | 0.0% |
spl_autoload_call | 1 | 1,638 us | 0.0% |