XHProf ArcanistBaseXHPASTLinter::getXHPASTTreeForPath Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
ArcanistBaseXHPASTLinter::getXHPASTTreeForPath | 7,470 | 295,309,389 us | 100.0% |
Parent Calls | |||
ArcanistXHPASTLinter::resolveFuture | 3,735 | 295,269,401 us | |
ArcanistPhutilXHPASTLinter::resolveFuture | 3,735 | 39,988 us | |
Child Calls | |||
XHPASTTree::newFromDataAndResolvedExecFuture | 3,735 | 224,252,860 us | 75.9% |
AASTNode::buildSelectCache | 3,735 | 49,993,968 us | 16.9% |
AASTNode::buildTokenCache | 3,735 | 20,474,866 us | 6.9% |
ArcanistBaseXHPASTLinter::getXHPASTLinter | 7,470 | 136,650 us | 0.0% |
Future::resolve | 3,735 | 109,947 us | 0.0% |
ArcanistLinter::getData | 3,735 | 40,414 us | 0.0% |
array_key_exists | 11,205 | 13,867 us | 0.0% |
AASTTree::getRootNode | 3,735 | 8,744 us | 0.0% |
spl_autoload_call | 1 | 828 us | 0.0% |