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% |