XHProf preg_match Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
preg_match1,236,2084,033,604 us100.0%
Parent Calls
PhutilArgumentSpecification::validateName823 us
PhutilURI::__construct2120 us
PhutilLexer::getRules14198 us
PhutilLexer::getTokens4,31118,185 us
PhutilTypeSpec::check@110279 us
PhutilTypeSpec::check@212206 us
ArcanistConfigurationDrivenLintEngine::matchPaths162,3561,032,644 us
ArcanistJSHintLinter::getVersion2100 us
ArcanistNoLintLinter::lintPath4,70822,519 us
ArcanistGeneratedLinter::lintPath4,70821,905 us
ArcanistTextLinter::lintBOFWhitespace4,69012,728 us
ArcanistTextLinter::lintEOFWhitespace4,690940,523 us
ArcanistMergeConflictLinter::lintPath475,441554,545 us
JsonLintLexer::next10,00328,475 us
ArcanistFilenameLinter::lintPath5,10510,036 us
ArcanistArrayIndexSpacingXHPASTLinterRule::process12,55742,188 us
ArcanistClosingCallParenthesesXHPASTLinterRule::process119,400307,703 us
ArcanistClosingDeclarationParenthesesXHPASTLinterRule::process21,21875,380 us
ArcanistCommentSpacingXHPASTLinterRule::process9,05026,963 us
ArcanistImplicitFallthroughXHPASTLinterRule::process50,29986,821 us
ArcanistXHPASTLintNamingHook::isLowercaseWithUnderscores201,169357,218 us
ArcanistParenthesesSpacingXHPASTLinterRule::process34,44291,161 us
XHPASTNode::evalStatic516992 us
ArcanistChmodLinter::getShebang52203 us
ArcanistPHPCompatibilityXHPASTLinterRule::lintPHP53Features89592 us
ArcanistPHPOpenTagXHPASTLinterRule::process47362 us
XHPASTNode::getStringVariables75345 us
ArcanistClassFilenameMismatchXHPASTLinterRule::process3,31758,995 us
ArcanistClassNameLiteralXHPASTLinterRule::process72,981248,729 us
ArcanistXHPASTLintNamingHook::isUpperCamelCase3,31729,554 us
ArcanistXHPASTLintNamingHook::isLowerCamelCase25,97653,696 us
ArcanistXHPASTLintNamingHook::isUppercaseWithUnderscores1,7513,351 us
PhutilDocblockParser::parse3,2794,083 us
XHPASTNode::getStringLiteralValue67155 us
PhabricatorJavelinLinter::shouldIgnorePath215616 us
ArcanistJSHintLinter::getDefaultMessageSeverity3171,951 us
ArcanistConsoleLintRenderer::renderContext1460 us
Child Calls
PhutilErrorHandler::handleError584 us0.0%