Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
preg_match | 1,447,899 | 6,053,744 us | 100.0% |
Parent Calls | | | |
PhutilArgumentSpecification::validateName | 8 | 13 us | |
PhutilURI::__construct | 2 | 30 us | |
PhutilLexer::getRules | 14 | 305 us | |
PhutilLexer::getTokens | 4,311 | 11,163 us | |
PhutilTypeSpec::check@1 | 10 | 284 us | |
PhutilTypeSpec::check@2 | 12 | 240 us | |
ArcanistConfigurationDrivenLintEngine::matchPaths | 171,623 | 253,183 us | |
ArcanistJSHintLinter::getVersion | 2 | 101 us | |
ArcanistNoLintLinter::lintPath | 4,995 | 40,375 us | |
ArcanistGeneratedLinter::lintPath | 4,995 | 39,026 us | |
ArcanistTextLinter::lintBOFWhitespace | 4,979 | 20,671 us | |
ArcanistTextLinter::lintEOFWhitespace | 4,979 | 1,509,788 us | |
ArcanistMergeConflictLinter::lintPath | 486,083 | 1,067,947 us | |
JsonLintLexer::next | 9,978 | 37,810 us | |
ArcanistFilenameLinter::lintPath | 5,392 | 18,207 us | |
ArcanistArrayIndexSpacingXHPASTLinterRule::process | 12,531 | 62,957 us | |
ArcanistCallParenthesesXHPASTLinterRule::process | 262,443 | 1,096,271 us | |
ArcanistCommentSpacingXHPASTLinterRule::process | 9,095 | 43,181 us | |
ArcanistDeclarationParenthesesXHPASTLinterRule::process | 44,302 | 192,324 us | |
ArcanistImplicitFallthroughXHPASTLinterRule::process | 50,199 | 160,654 us | |
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 204,666 | 662,294 us | |
ArcanistParenthesesSpacingXHPASTLinterRule::process | 52,094 | 216,143 us | |
XHPASTNode::evalStatic | 516 | 1,702 us | |
ArcanistChmodLinter::getShebang | 52 | 391 us | |
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features | 89 | 776 us | |
ArcanistPHPOpenTagXHPASTLinterRule::process | 47 | 407 us | |
XHPASTNode::getStringVariables | 75 | 555 us | |
ArcanistClassFilenameMismatchXHPASTLinterRule::process | 3,546 | 34,466 us | |
ArcanistClassNameLiteralXHPASTLinterRule::process | 74,745 | 401,368 us | |
ArcanistXHPASTLintNamingHook::isUpperCamelCase | 3,546 | 42,637 us | |
ArcanistXHPASTLintNamingHook::isLowerCamelCase | 26,777 | 116,178 us | |
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 1,904 | 9,031 us | |
PhutilDocblockParser::parse | 3,277 | 7,768 us | |
XHPASTNode::getStringLiteralValue | 67 | 300 us | |
PhabricatorJavelinLinter::shouldIgnorePath | 214 | 1,525 us | |
ArcanistJSHintLinter::getDefaultMessageSeverity | 317 | 3,463 us | |
ArcanistConsoleLintRenderer::renderContext | 14 | 210 us | |
Child Calls | | | |
PhutilErrorHandler::handleError | 5 | 115 us | 0.0% |