Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
idx | 11,512,844 | 45,640,758 us | 100.0% |
Parent Calls | | | |
PhutilArgumentParser::getArg | 12 | 5 us | |
PhutilTranslator::translate | 17,142 | 205,068 us | |
ArcanistConfigurationManager::readUserArcConfig | 7 | 7 us | |
main() | 8 | 17 us | |
ArcanistWorkingCopyIdentity::getProjectConfig | 8 | 8 us | |
ArcanistSettings::getOption | 10 | 12 us | |
ArcanistSettings::getType | 3 | 3 us | |
ArcanistSettings::getLegacyName | 7 | 7 us | |
ArcanistConfiguration::buildWorkflow | 1 | 2 us | |
ArcanistWorkflow::getArgument | 19 | 69 us | |
ArcanistConfigurationManager::getConfigFromAllSources | 18 | 18 us | |
ArcanistWorkingCopyIdentity::getLocalConfig | 6 | 6 us | |
PhutilURI::__construct | 9 | 14 us | |
ArcanistWorkingCopyIdentity::getProjectConfig@1 | 1 | 1 us | |
ExecFuture::closeProcess | 4,924 | 18,674 us | |
PhutilLexer::getTokens | 1,484 | 4,104 us | |
ArcanistConfigurationDrivenLintEngine::buildLinters | 43 | 212 us | |
ArcanistLintEngine::run | 14 | 54 us | |
PhutilTranslator::translate@1 | 1,984 | 12,579 us | |
ArcanistSpellingLinter::loadDictionary | 2 | 9 us | |
ArcanistLintEngine::getLinterResource | 11,769 | 34,083 us | |
PhutilLibraryMapBuilder::loadSymbolCache | 423 | 4,161 us | |
ArcanistPhutilLibraryLinter::willLintPaths | 7,749,924 | 36,903,204 us | |
ArcanistLintSeverity::isAtLeastAsSevere | 299,745 | 719,997 us | |
AASTNode::getLineNumber | 32,430 | 81,856 us | |
AASTNode::getEndLineNumber | 32,430 | 62,776 us | |
AASTToken::getNextToken | 2,082,236 | 3,456,329 us | |
AASTToken::getPrevToken | 132,423 | 233,088 us | |
ArcanistBlacklistedFunctionXHPASTLinterRule::process | 45,960 | 125,705 us | |
ArcanistFormattedStringXHPASTLinterRule::process | 45,960 | 134,673 us | |
ArcanistKeywordCasingXHPASTLinterRule::process | 11,983 | 77,319 us | |
ArcanistLowercaseFunctionsXHPASTLinterRule::process | 39,642 | 147,573 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::process | 620,717 | 2,188,012 us | |
ArcanistReusedAsIteratorXHPASTLinterRule::process | 56,656 | 309,616 us | |
ArcanistUndeclaredVariableXHPASTLinterRule::process | 261,102 | 750,300 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 59,776 | 157,781 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 251 | 952 us | |
ArcanistJSHintLinter::parseLinterOutput | 1,890 | 6,629 us | |
ArcanistConsoleLintRenderer::renderContext | 1,824 | 5,826 us | |
ArcanistLintWorkflow::run | 1 | 9 us | |
Child Calls | | | |
array_key_exists | 3,167,735 | 2,784,154 us | 6.1% |