XHProf idx Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
idx10,432,45122,831,788 us100.0%
Parent Calls
PhutilArgumentParser::getArg1123 us
PhutilTranslator::translate677,5281,915,867 us
ArcanistConfigurationManager::readUserArcConfig3,4054,796 us
ArcanistWorkingCopyIdentity::getProjectConfig6,73321,025 us
ArcanistSettings::getOption6,73519,508 us
ArcanistSettings::getType46 us
main()828 us
ArcanistSettings::getLegacyName6,73119,020 us
ArcanistConfiguration::buildWorkflow13 us
ArcanistWorkflow::getArgument1847 us
ArcanistConfigurationManager::getConfigFromAllSources10,21218,459 us
ArcanistWorkingCopyIdentity::getLocalConfig3,4044,245 us
PhutilURI::__construct955 us
ArcanistWorkingCopyIdentity::getProjectConfig@112 us
ExecFuture::closeProcess4,3587,163 us
PhutilLexer::getTokens1,4841,543 us
ArcanistConfigurationDrivenLintEngine::buildLinters4385 us
ArcanistLintEngine::run1421 us
PhutilTranslator::translate@1288600 us
ArcanistSpellingLinter::loadDictionary22 us
ArcanistLintEngine::getLinterResource10,48628,312 us
PhutilLibraryMapBuilder::loadSymbolCache3816,393 us
ArcanistPhutilLibraryLinter::willLintPaths6,194,55216,690,398 us
ArcanistLintSeverity::isAtLeastAsSevere187,449263,377 us
AASTToken::getNextToken1,904,7721,123,258 us
AASTNode::selectTokensOfTypes296,014855,543 us
ArcanistXHPASTLinter::lintUndeclaredVariables241,034337,557 us
AASTToken::getPrevToken122,61599,656 us
ArcanistXHPASTLinter::lintKeywordCasing10,74312,837 us
ArcanistXHPASTLinter::lintPHPCompatibility549,3951,148,564 us
AASTNode::getLineNumber10,95211,911 us
AASTNode::getEndLineNumber10,9528,331 us
ArcanistXHPASTLinter::lintBlacklistedFunction40,42051,712 us
ArcanistXHPASTLinter::lintFormattedString40,42060,382 us
ArcanistXHPASTLinter::lintLowercaseFunctions34,87554,309 us
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall53,09262,445 us
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges241293 us
ArcanistJSHintLinter::parseLinterOutput1,8422,142 us
ArcanistConsoleLintRenderer::renderContext1,2261,866 us
ArcanistLintWorkflow::run14 us
Child Calls
array_key_exists3,499,946831,452 us3.6%