| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| preg_match | 137,265 | 237,889 us | 100.0% |
| Parent Calls | | | |
| PhutilArgumentSpecification::validateName | 7 | 31 us | |
| PhutilURI::__construct | 2 | 44 us | |
| PhutilLexer::getRules | 14 | 132 us | |
| PhutilLexer::getTokens | 3,147 | 3,322 us | |
| PhutilTypeSpec::check@1 | 6 | 71 us | |
| PhutilTypeSpec::check@2 | 5 | 49 us | |
| ArcanistConfigurationDrivenLintEngine::matchPaths | 9,641 | 10,948 us | |
| ArcanistGeneratedLinter::lintPath | 592 | 1,801 us | |
| ArcanistNoLintLinter::lintPath | 590 | 1,839 us | |
| ArcanistTextLinter::lintBOFWhitespace | 579 | 743 us | |
| ArcanistTextLinter::lintEOFWhitespace | 579 | 74,811 us | |
| ArcanistFilenameLinter::lintPath | 584 | 712 us | |
| ArcanistChmodLinter::getShebang | 6 | 22 us | |
| JsonLintLexer::next | 17,418 | 15,974 us | |
| ArcanistMergeConflictLinter::lintPath | 52,833 | 43,532 us | |
| PhutilDocblockParser::parse | 1,530 | 1,430 us | |
| ArcanistXHPASTLinter::lintCommentSpaces | 1,896 | 2,912 us | |
| ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores | 22,937 | 37,619 us | |
| ArcanistXHPASTLinter::lintParenthesesShouldHugExpressions | 3,486 | 6,737 us | |
| ArcanistXHPASTLinter::lintClosingCallParen | 9,293 | 14,510 us | |
| ArcanistXHPASTLinter::lintClosingDeclarationParen | 2,022 | 6,964 us | |
| ArcanistXHPASTLinter::lintPHPTagUse | 3 | 26 us | |
| ArcanistXHPASTLinter::lintArrayIndexWhitespace | 1,834 | 2,987 us | |
| ArcanistXHPASTLintNamingHook::isUpperCamelCase | 210 | 1,112 us | |
| ArcanistXHPASTLinter::lintPrimaryDeclarationFilenameMatch | 210 | 776 us | |
| ArcanistXHPASTLintNamingHook::isLowerCamelCase | 2,368 | 3,407 us | |
| ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores | 189 | 332 us | |
| ArcanistXHPASTLinter::lintImplicitFallthrough | 5,047 | 3,962 us | |
| XHPASTNode::getStringVariables | 98 | 473 us | |
| ArcanistXHPASTLinter::lintPHP53Features | 96 | 446 us | |
| XHPASTNode::evalStatic | 42 | 129 us | |
| ArcanistConsoleLintRenderer::renderContext | 1 | 36 us | |
| Child Calls | | | |
| PhutilErrorHandler::handleError | 2 | 20 us | 0.0% |