XHProf idx Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
idx11,497,99352,071,236 us100.0%
Parent Calls
PhutilArgumentParser::getArg1216 us
PhutilTranslator::translate17,124170,920 us
ArcanistConfigurationManager::readUserArcConfig720 us
main()825 us
ArcanistWorkingCopyIdentity::getProjectConfig820 us
ArcanistSettings::getOption1035 us
ArcanistSettings::getType36 us
ArcanistSettings::getLegacyName719 us
ArcanistConfiguration::buildWorkflow15 us
ArcanistWorkflow::getArgument1986 us
ArcanistConfigurationManager::getConfigFromAllSources1854 us
ArcanistWorkingCopyIdentity::getLocalConfig616 us
PhutilURI::__construct943 us
ArcanistWorkingCopyIdentity::getProjectConfig@113 us
ExecFuture::closeProcess4,82032,887 us
PhutilLexer::getTokens1,4843,173 us
ArcanistConfigurationDrivenLintEngine::buildLinters43147 us
ArcanistLintEngine::run1417 us
PhutilTranslator::translate@11,99613,471 us
ArcanistSpellingLinter::loadDictionary213 us
ArcanistLintEngine::getLinterResource11,72542,744 us
PhutilLibraryMapBuilder::loadSymbolCache4264,496 us
ArcanistPhutilLibraryLinter::willLintPaths7,766,75941,603,030 us
ArcanistLintSeverity::isAtLeastAsSevere283,589864,595 us
AASTNode::getLineNumber32,32389,983 us
AASTNode::getEndLineNumber32,32375,808 us
AASTToken::getNextToken2,073,4714,234,402 us
AASTToken::getPrevToken131,845277,009 us
ArcanistBlacklistedFunctionXHPASTLinterRule::process45,721148,865 us
ArcanistFormattedStringXHPASTLinterRule::process45,721163,325 us
ArcanistKeywordCasingXHPASTLinterRule::process11,88740,416 us
ArcanistLowercaseFunctionsXHPASTLinterRule::process39,455166,550 us
ArcanistPHPCompatibilityXHPASTLinterRule::process617,4022,634,281 us
ArcanistReusedAsIteratorXHPASTLinterRule::process56,373361,531 us
ArcanistUndeclaredVariableXHPASTLinterRule::process259,966921,674 us
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall59,508178,435 us
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges2511,020 us
ArcanistJSHintLinter::parseLinterOutput1,89038,004 us
ArcanistConsoleLintRenderer::renderContext1,7654,089 us
ArcanistLintWorkflow::run13 us
Child Calls
array_key_exists3,173,0553,098,459 us6.0%