Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
spl_autoload_call | 43 | 27,375 us | 100.0% |
Parent Calls | | | |
main() | 6 | 4,278 us | |
PhutilConsole::newLocalConsole | 1 | 488 us | |
PhutilConsole::__construct | 1 | 570 us | |
PhutilConsole::writeLog | 1 | 206 us | |
ArcanistConfigurationManager::applyRuntimeArcConfig | 1 | 611 us | |
Filesystem::isDescendant | 1 | 319 us | |
???_op | 2 | 3,850 us | |
ReflectionClass::newInstance | 1 | 227 us | |
ArcanistRepositoryAPI::newAPIFromConfigurationManager | 1 | 1,771 us | |
class_exists | 3 | 2,288 us | |
ReflectionClass::__construct | 1 | 1,376 us | |
csprintf | 1 | 260 us | |
ExecFuture::__construct | 1 | 243 us | |
ArcanistGitAPI::getAllFiles | 1 | 509 us | |
ArcanistConfigurationDrivenLintEngine::buildLinters | 1 | 1,131 us | |
PhutilTypeSpec::getLexer | 1 | 520 us | |
PhutilTypeSpec::parseTokens | 1 | 932 us | |
PhutilTypeSpec::check@1 | 1 | 156 us | |
ArcanistLintEngine::isBinaryFile | 1 | 414 us | |
ArcanistBaseXHPASTLinter::getCacheVersion | 1 | 246 us | |
ArcanistLintEngine::getResultForPath | 1 | 294 us | |
ArcanistTextLinter::lintLineLength | 1 | 194 us | |
ArcanistLinter::raiseLintAtLine | 1 | 328 us | |
ArcanistFutureLinter::willLintPaths | 1 | 354 us | |
ArcanistJSONLinter::lintPath | 1 | 247 us | |
ArcanistPhutilLibraryLinter::willLintPaths | 1 | 518 us | |
Filesystem::assertNotExists | 1 | 216 us | |
ArcanistBaseXHPASTLinter::getXHPASTTreeForPath | 1 | 1,085 us | |
XHPASTTree::newToken | 1 | 484 us | |
XHPASTTree::newNode | 1 | 933 us | |
AASTNode::selectDescendantsOfTypes | 1 | 268 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 1 | 276 us | |
ArcanistXHPASTLinter::lintNamingConventions | 1 | 265 us | |
ArcanistLintWorkflow::run | 1 | 1,122 us | |
call_user_func_array@1 | 1 | 396 us | |
Child Calls | | | |
__phutil_autoload | 43 | 27,217 us | 99.4% |