Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
preg_match | 1,453,048 | 4,036,940 us | 100.0% |
Parent Calls | | | |
PhutilArgumentSpecification::validateName | 8 | 72 us | |
PhutilURI::__construct | 2 | 77 us | |
PhutilLexer::getRules | 14 | 299 us | |
PhutilLexer::getTokens | 4,311 | 10,485 us | |
PhutilTypeSpec::check@1 | 10 | 173 us | |
PhutilTypeSpec::check@2 | 12 | 148 us | |
ArcanistConfigurationDrivenLintEngine::matchPaths | 172,265 | 286,586 us | |
ArcanistJSHintLinter::getVersion | 2 | 116 us | |
ArcanistNoLintLinter::lintPath | 5,016 | 26,723 us | |
ArcanistGeneratedLinter::lintPath | 5,016 | 25,381 us | |
ArcanistTextLinter::lintBOFWhitespace | 5,000 | 13,185 us | |
ArcanistTextLinter::lintEOFWhitespace | 5,000 | 913,750 us | |
ArcanistMergeConflictLinter::lintPath | 487,727 | 726,408 us | |
JsonLintLexer::next | 9,978 | 14,365 us | |
ArcanistFilenameLinter::lintPath | 5,413 | 12,472 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,587 | 40,434 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 263,323 | 685,174 us | |
ArcanistCommentSpacingXHPASTLinterRule::process | 9,108 | 25,754 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 44,620 | 122,662 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 50,233 | 130,069 us | |
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 205,510 | 388,896 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 52,234 | 153,904 us | |
XHPASTNode::evalStatic | 516 | 1,464 us | |
ArcanistChmodLinter::getShebang | 52 | 440 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 89 | 560 us | |
ArcanistPHPOpenTagXHPASTLinterRule::process | 47 | 330 us | |
XHPASTNode::getStringVariables | 75 | 382 us | |
ArcanistClassFilenameMismatchXHPASTLinterRule::process | 3,562 | 36,472 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 74,995 | 258,439 us | |
ArcanistXHPASTLintNamingHook::isUpperCamelCase | 3,562 | 31,359 us | |
ArcanistXHPASTLintNamingHook::isLowerCamelCase | 26,948 | 65,913 us | |
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 1,923 | 5,247 us | |
PhutilDocblockParser::parse | 3,278 | 4,673 us | |
XHPASTNode::getStringLiteralValue | 67 | 190 us | |
PhabricatorJavelinLinter::shouldIgnorePath | 214 | 606 us | |
ArcanistJSHintLinter::getDefaultMessageSeverity | 317 | 53,690 us | |
ArcanistConsoleLintRenderer::renderContext | 14 | 42 us | |
Child Calls | | | |
PhutilErrorHandler::handleError | 5 | 61 us | 0.0% |