Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
preg_match | 1,236,208 | 4,033,604 us | 100.0% |
Parent Calls | | | |
PhutilArgumentSpecification::validateName | 8 | 23 us | |
PhutilURI::__construct | 2 | 120 us | |
PhutilLexer::getRules | 14 | 198 us | |
PhutilLexer::getTokens | 4,311 | 18,185 us | |
PhutilTypeSpec::check@1 | 10 | 279 us | |
PhutilTypeSpec::check@2 | 12 | 206 us | |
ArcanistConfigurationDrivenLintEngine::matchPaths | 162,356 | 1,032,644 us | |
ArcanistJSHintLinter::getVersion | 2 | 100 us | |
ArcanistNoLintLinter::lintPath | 4,708 | 22,519 us | |
ArcanistGeneratedLinter::lintPath | 4,708 | 21,905 us | |
ArcanistTextLinter::lintBOFWhitespace | 4,690 | 12,728 us | |
ArcanistTextLinter::lintEOFWhitespace | 4,690 | 940,523 us | |
ArcanistMergeConflictLinter::lintPath | 475,441 | 554,545 us | |
JsonLintLexer::next | 10,003 | 28,475 us | |
ArcanistFilenameLinter::lintPath | 5,105 | 10,036 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,557 | 42,188 us | |
ArcanistClosingCallParenthesesXHPASTLinterRule::process | 119,400 | 307,703 us | |
ArcanistClosingDeclarationParenthesesXHPASTLinterRule::process | 21,218 | 75,380 us | |
ArcanistCommentSpacingXHPASTLinterRule::process | 9,050 | 26,963 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 50,299 | 86,821 us | |
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 201,169 | 357,218 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 34,442 | 91,161 us | |
XHPASTNode::evalStatic | 516 | 992 us | |
ArcanistChmodLinter::getShebang | 52 | 203 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 89 | 592 us | |
ArcanistPHPOpenTagXHPASTLinterRule::process | 47 | 362 us | |
XHPASTNode::getStringVariables | 75 | 345 us | |
ArcanistClassFilenameMismatchXHPASTLinterRule::process | 3,317 | 58,995 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 72,981 | 248,729 us | |
ArcanistXHPASTLintNamingHook::isUpperCamelCase | 3,317 | 29,554 us | |
ArcanistXHPASTLintNamingHook::isLowerCamelCase | 25,976 | 53,696 us | |
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 1,751 | 3,351 us | |
PhutilDocblockParser::parse | 3,279 | 4,083 us | |
XHPASTNode::getStringLiteralValue | 67 | 155 us | |
PhabricatorJavelinLinter::shouldIgnorePath | 215 | 616 us | |
ArcanistJSHintLinter::getDefaultMessageSeverity | 317 | 1,951 us | |
ArcanistConsoleLintRenderer::renderContext | 14 | 60 us | |
Child Calls | | | |
PhutilErrorHandler::handleError | 5 | 84 us | 0.0% |