| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| spl_autoload_call | 44 | 56,385 us | 100.0% |
| Parent Calls | | | |
| main() | 6 | 7,504 us | |
| PhutilConsole::newLocalConsole | 1 | 767 us | |
| PhutilConsole::__construct | 1 | 800 us | |
| PhutilConsole::writeLog | 1 | 347 us | |
| ArcanistConfigurationManager::applyRuntimeArcConfig | 1 | 975 us | |
| Filesystem::isDescendant | 1 | 461 us | |
| class_exists | 5 | 10,207 us | |
| ReflectionClass::newInstance | 1 | 429 us | |
| ArcanistRepositoryAPI::newAPIFromConfigurationManager | 1 | 3,414 us | |
| ReflectionClass::__construct | 1 | 2,636 us | |
| csprintf | 1 | 515 us | |
| ExecFuture::__construct | 1 | 496 us | |
| ArcanistGitAPI::getAllFiles | 1 | 1,035 us | |
| ArcanistXHPASTLinter::__construct | 1 | 1,303 us | |
| ArcanistConfigurationDrivenLintEngine::buildLinters | 1 | 2,853 us | |
| PhutilTypeSpec::getLexer | 1 | 1,270 us | |
| PhutilTypeSpec::parseTokens | 1 | 2,455 us | |
| PhutilTypeSpec::check@1 | 1 | 421 us | |
| ArcanistLintEngine::isBinaryFile | 1 | 1,103 us | |
| ArcanistBaseXHPASTLinter::getCacheVersion | 1 | 637 us | |
| ArcanistLintEngine::getResultForPath | 1 | 749 us | |
| ArcanistTextLinter::lintLineLength | 1 | 459 us | |
| ArcanistLinter::raiseLintAtLine | 1 | 987 us | |
| ArcanistJSONLinter::lintPath | 1 | 310 us | |
| ArcanistFutureLinter::willLintPaths | 1 | 1,016 us | |
| ArcanistPhutilLibraryLinter::willLintPaths | 1 | 1,438 us | |
| Filesystem::assertNotExists | 1 | 524 us | |
| ArcanistBaseXHPASTLinter::getXHPASTTreeForPath | 1 | 2,013 us | |
| XHPASTTree::newToken | 1 | 1,043 us | |
| XHPASTTree::newNode | 1 | 2,323 us | |
| AASTNode::selectDescendantsOfTypes | 1 | 710 us | |
| ArcanistNamingConventionsXHPASTLinterRule::process | 1 | 563 us | |
| ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 1 | 752 us | |
| ArcanistLintWorkflow::run | 1 | 3,600 us | |
| call_user_func_array@1 | 1 | 270 us | |
| Child Calls | | | |
| __phutil_autoload | 44 | 55,728 us | 98.8% |