Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
pht | 677,528 | 18,232,578 us | 100.0% |
Parent Calls | | | |
main() | 11 | 698 us | |
ArcanistConfigurationManager::readUserConfigurationFile | 1 | 78 us | |
ArcanistConfigurationManager::readSystemArcConfig | 1 | 74 us | |
ArcanistWorkingCopyIdentity::newFromPathWithConfig | 3 | 256 us | |
ArcanistWorkingCopyIdentity::readLocalArcConfig | 1 | 70 us | |
ArcanistSettings::getOptions | 212,919 | 8,970,865 us | |
arcanist_load_libraries | 1 | 61 us | |
PhutilTypeCheckException::__construct | 14 | 338 us | |
ArcanistLinter::getLinterConfigurationOptions | 22 | 465 us | |
ArcanistConfigurationDrivenLintEngine::buildLinters | 28 | 740 us | |
ArcanistConfigurationDrivenLintEngine::matchPaths | 419,576 | 7,883,728 us | |
ArcanistJSHintLinter::getLinterConfigurationOptions | 4 | 74 us | |
ArcanistExternalLinter::getLinterConfigurationOptions | 4 | 74 us | |
ArcanistPhutilXHPASTLinter::getLinterConfigurationOptions | 3 | 72 us | |
ArcanistSpellingLinter::getLinterConfigurationOptions | 1 | 18 us | |
ArcanistTextLinter::getLinterConfigurationOptions | 1 | 20 us | |
ArcanistXHPASTLinter::getLinterConfigurationOptions | 6 | 174 us | |
ArcanistNoLintLinter::getInfoName | 294 | 17,139 us | |
ArcanistGeneratedLinter::getInfoName | 294 | 11,128 us | |
ArcanistTextLinter::getInfoName | 292 | 10,731 us | |
ArcanistTextLinter::lintLineLength | 144 | 8,540 us | |
ArcanistTextLinter::getLintNameMap | 1,176 | 22,193 us | |
ArcanistSpellingLinter::getInfoName | 292 | 34,016 us | |
ArcanistMergeConflictLinter::getInfoName | 292 | 12,276 us | |
ArcanistFilenameLinter::getInfoName | 310 | 12,200 us | |
ArcanistXHPASTLinter::lintTodoComments | 432 | 14,983 us | |
ArcanistXHPASTLinter::getLintNameMap | 41,048 | 1,218,552 us | |
ArcanistXHPASTLinter::lintUnnecessaryFinalModifier | 98 | 2,746 us | |
ArcanistXHPASTLinter::lintSelfMemberReference | 179 | 6,889 us | |
ArcanistPhutilXHPASTLinter::lintRaggedClasstreeEdges | 2 | 82 us | |
ArcanistPhutilXHPASTLinter::getLintNameMap | 20 | 579 us | |
xsprintf | 30 | 1,217 us | |
ArcanistPhutilXHPASTLinter::lintUnsafeDynamicStringCall | 2 | 67 us | |
ArcanistXHPASTLinter::lintDefaultParameters | 8 | 375 us | |
ArcanistXHPASTLinter::lintUnnecessarySemicolons | 8 | 613 us | |
ArcanistXHPASTLinter::lintPregQuote | 3 | 110 us | |
ArcanistTextLinter::lintEOFWhitespace | 3 | 109 us | |
ArcanistXHPASTLinter::lintEmptyBlockStatements | 1 | 39 us | |
ArcanistXHPASTLinter::lintPHPCompatibility | 4 | 189 us | |
Child Calls | | | |
call_user_func_array | 677,528 | 13,232,116 us | 72.6% |
PhutilTranslator::getInstance | 677,528 | 541,556 us | 3.0% |
func_get_args | 677,528 | 207,115 us | 1.1% |