Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
preg_match | 1,453,048 | 5,594,067 us | 100.0% |
Parent Calls | | | |
PhutilArgumentSpecification::validateName | 8 | 10 us | |
PhutilURI::__construct | 2 | 36 us | |
PhutilLexer::getRules | 14 | 299 us | |
PhutilLexer::getTokens | 4,311 | 13,022 us | |
PhutilTypeSpec::check@1 | 10 | 282 us | |
PhutilTypeSpec::check@2 | 12 | 281 us | |
ArcanistConfigurationDrivenLintEngine::matchPaths | 172,265 | 375,689 us | |
ArcanistJSHintLinter::getVersion | 2 | 95 us | |
ArcanistNoLintLinter::lintPath | 5,016 | 36,374 us | |
ArcanistGeneratedLinter::lintPath | 5,016 | 34,493 us | |
ArcanistTextLinter::lintBOFWhitespace | 5,000 | 17,746 us | |
ArcanistTextLinter::lintEOFWhitespace | 5,000 | 1,307,490 us | |
ArcanistMergeConflictLinter::lintPath | 487,727 | 1,038,322 us | |
JsonLintLexer::next | 9,978 | 38,344 us | |
ArcanistFilenameLinter::lintPath | 5,413 | 16,064 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,587 | 58,050 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 263,323 | 986,761 us | |
ArcanistCommentSpacingXHPASTLinterRule::process | 9,108 | 38,469 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 44,620 | 189,190 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 50,233 | 135,813 us | |
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 205,510 | 558,695 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 52,234 | 184,745 us | |
XHPASTNode::evalStatic | 516 | 1,790 us | |
ArcanistChmodLinter::getShebang | 52 | 371 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 89 | 603 us | |
ArcanistPHPOpenTagXHPASTLinterRule::process | 47 | 373 us | |
XHPASTNode::getStringVariables | 75 | 338 us | |
ArcanistClassFilenameMismatchXHPASTLinterRule::process | 3,562 | 43,323 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 74,995 | 357,066 us | |
ArcanistXHPASTLintNamingHook::isUpperCamelCase | 3,562 | 39,448 us | |
ArcanistXHPASTLintNamingHook::isLowerCamelCase | 26,948 | 99,938 us | |
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 1,923 | 7,817 us | |
PhutilDocblockParser::parse | 3,278 | 7,547 us | |
XHPASTNode::getStringLiteralValue | 67 | 269 us | |
PhabricatorJavelinLinter::shouldIgnorePath | 214 | 1,481 us | |
ArcanistJSHintLinter::getDefaultMessageSeverity | 317 | 3,323 us | |
ArcanistConsoleLintRenderer::renderContext | 14 | 110 us | |
Child Calls | | | |
PhutilErrorHandler::handleError | 5 | 110 us | 0.0% |