XHProf preg_match Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
preg_match1,453,0482,171,826 us100.0%
Parent Calls
PhutilArgumentSpecification::validateName815 us
PhutilURI::__construct232 us
PhutilLexer::getRules14107 us
PhutilLexer::getTokens4,3113,224 us
PhutilTypeSpec::check@110108 us
PhutilTypeSpec::check@21298 us
ArcanistConfigurationDrivenLintEngine::matchPaths172,26545,435 us
ArcanistJSHintLinter::getVersion245 us
ArcanistNoLintLinter::lintPath5,01614,340 us
ArcanistGeneratedLinter::lintPath5,01613,604 us
ArcanistTextLinter::lintBOFWhitespace5,0006,047 us
ArcanistTextLinter::lintEOFWhitespace5,000569,267 us
ArcanistMergeConflictLinter::lintPath487,727362,249 us
JsonLintLexer::next9,97811,063 us
ArcanistFilenameLinter::lintPath5,4136,606 us
ArcanistArrayIndexSpacingXHPASTLinterRule::process12,58725,710 us
ArcanistCallParenthesesXHPASTLinterRule::process263,323393,143 us
ArcanistCommentSpacingXHPASTLinterRule::process9,10815,701 us
ArcanistDeclarationParenthesesXHPASTLinterRule::process44,62073,659 us
ArcanistImplicitFallthroughXHPASTLinterRule::process50,23359,374 us
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores205,510233,834 us
ArcanistParenthesesSpacingXHPASTLinterRule::process52,23471,644 us
XHPASTNode::evalStatic516567 us
ArcanistChmodLinter::getShebang52118 us
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features89277 us
ArcanistPHPOpenTagXHPASTLinterRule::process47145 us
XHPASTNode::getStringVariables75177 us
ArcanistClassFilenameMismatchXHPASTLinterRule::process3,56217,014 us
ArcanistClassNameLiteralXHPASTLinterRule::process74,995183,162 us
ArcanistXHPASTLintNamingHook::isUpperCamelCase3,56221,189 us
ArcanistXHPASTLintNamingHook::isLowerCamelCase26,94836,547 us
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores1,9232,852 us
PhutilDocblockParser::parse3,2782,377 us
XHPASTNode::getStringLiteralValue6794 us
PhabricatorJavelinLinter::shouldIgnorePath214507 us
ArcanistJSHintLinter::getDefaultMessageSeverity3171,453 us
ArcanistConsoleLintRenderer::renderContext1442 us
Child Calls
PhutilErrorHandler::handleError541 us0.0%