Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
preg_match | 1,453,048 | 2,171,826 us | 100.0% |
Parent Calls | | | |
PhutilArgumentSpecification::validateName | 8 | 15 us | |
PhutilURI::__construct | 2 | 32 us | |
PhutilLexer::getRules | 14 | 107 us | |
PhutilLexer::getTokens | 4,311 | 3,224 us | |
PhutilTypeSpec::check@1 | 10 | 108 us | |
PhutilTypeSpec::check@2 | 12 | 98 us | |
ArcanistConfigurationDrivenLintEngine::matchPaths | 172,265 | 45,435 us | |
ArcanistJSHintLinter::getVersion | 2 | 45 us | |
ArcanistNoLintLinter::lintPath | 5,016 | 14,340 us | |
ArcanistGeneratedLinter::lintPath | 5,016 | 13,604 us | |
ArcanistTextLinter::lintBOFWhitespace | 5,000 | 6,047 us | |
ArcanistTextLinter::lintEOFWhitespace | 5,000 | 569,267 us | |
ArcanistMergeConflictLinter::lintPath | 487,727 | 362,249 us | |
JsonLintLexer::next | 9,978 | 11,063 us | |
ArcanistFilenameLinter::lintPath | 5,413 | 6,606 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,587 | 25,710 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 263,323 | 393,143 us | |
ArcanistCommentSpacingXHPASTLinterRule::process | 9,108 | 15,701 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 44,620 | 73,659 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 50,233 | 59,374 us | |
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 205,510 | 233,834 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 52,234 | 71,644 us | |
XHPASTNode::evalStatic | 516 | 567 us | |
ArcanistChmodLinter::getShebang | 52 | 118 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 89 | 277 us | |
ArcanistPHPOpenTagXHPASTLinterRule::process | 47 | 145 us | |
XHPASTNode::getStringVariables | 75 | 177 us | |
ArcanistClassFilenameMismatchXHPASTLinterRule::process | 3,562 | 17,014 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 74,995 | 183,162 us | |
ArcanistXHPASTLintNamingHook::isUpperCamelCase | 3,562 | 21,189 us | |
ArcanistXHPASTLintNamingHook::isLowerCamelCase | 26,948 | 36,547 us | |
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 1,923 | 2,852 us | |
PhutilDocblockParser::parse | 3,278 | 2,377 us | |
XHPASTNode::getStringLiteralValue | 67 | 94 us | |
PhabricatorJavelinLinter::shouldIgnorePath | 214 | 507 us | |
ArcanistJSHintLinter::getDefaultMessageSeverity | 317 | 1,453 us | |
ArcanistConsoleLintRenderer::renderContext | 14 | 42 us | |
Child Calls | | | |
PhutilErrorHandler::handleError | 5 | 41 us | 0.0% |