| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| spl_autoload_call | 44 | 52,554 us | 100.0% |
| Parent Calls | | | |
| main() | 6 | 6,940 us | |
| PhutilConsole::newLocalConsole | 1 | 780 us | |
| PhutilConsole::__construct | 1 | 789 us | |
| PhutilConsole::writeLog | 1 | 329 us | |
| ArcanistConfigurationManager::applyRuntimeArcConfig | 1 | 976 us | |
| Filesystem::isDescendant | 1 | 440 us | |
| class_exists | 5 | 10,064 us | |
| ReflectionClass::newInstance | 1 | 426 us | |
| ArcanistRepositoryAPI::newAPIFromConfigurationManager | 1 | 3,421 us | |
| ReflectionClass::__construct | 1 | 2,629 us | |
| csprintf | 1 | 567 us | |
| ExecFuture::__construct | 1 | 509 us | |
| ArcanistGitAPI::getAllFiles | 1 | 973 us | |
| ArcanistXHPASTLinter::__construct | 1 | 835 us | |
| ArcanistConfigurationDrivenLintEngine::buildLinters | 1 | 2,865 us | |
| PhutilTypeSpec::getLexer | 1 | 1,288 us | |
| PhutilTypeSpec::parseTokens | 1 | 2,409 us | |
| PhutilTypeSpec::check@1 | 1 | 380 us | |
| ArcanistLintEngine::isBinaryFile | 1 | 1,054 us | |
| ArcanistBaseXHPASTLinter::getCacheVersion | 1 | 279 us | |
| ArcanistLintEngine::getResultForPath | 1 | 703 us | |
| ArcanistTextLinter::lintLineLength | 1 | 249 us | |
| ArcanistLinter::raiseLintAtLine | 1 | 463 us | |
| ArcanistJSONLinter::lintPath | 1 | 563 us | |
| ArcanistFutureLinter::willLintPaths | 1 | 990 us | |
| ArcanistPhutilLibraryLinter::willLintPaths | 1 | 1,456 us | |
| Filesystem::assertNotExists | 1 | 493 us | |
| ArcanistBaseXHPASTLinter::getXHPASTTreeForPath | 1 | 1,921 us | |
| XHPASTTree::newToken | 1 | 971 us | |
| XHPASTTree::newNode | 1 | 2,263 us | |
| AASTNode::selectDescendantsOfTypes | 1 | 735 us | |
| ArcanistNamingConventionsXHPASTLinterRule::process | 1 | 573 us | |
| ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 1 | 759 us | |
| ArcanistLintWorkflow::run | 1 | 1,793 us | |
| call_user_func_array@1 | 1 | 669 us | |
| Child Calls | | | |
| __phutil_autoload | 44 | 52,272 us | 99.5% |