Diff Report
Run #553b9a86a14e1: XHProf Run (Namespace=drupal-perf-lauriii)
vs.
Run #553ba42a8e87e: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Regression/Improvement summary for strlen

strlenRun #553b9a86a14e1Run #553ba42a8e87eDiffDiff%
Number of Function Calls89,756 91,988 2,232 2.5%
Incl. Wall Time (microsec)106 121 15 14.2%
Incl. Wall Time (microsec) per call 0 0 0 11.4%
Excl. Wall Time (microsec)106 121 15 14.2%
Incl. MemUse (bytes)21,664 22,272 608 2.8%
Incl. MemUse (bytes) per call 0 0 0 0.3%
Excl. MemUse (bytes)21,664 22,272 608 2.8%
Incl. PeakMemUse (bytes)6,912 9,384 2,472 35.8%
Incl. PeakMemUse (bytes) per call 0 0 0 32.5%
Excl. PeakMemUse (bytes)6,912 9,384 2,472 35.8%

Parent/Child Regression/Improvement report for strlen [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
strlen2,232 100.0% 15 0.0% 608 0.0% 2,472 0.1%
Exclusive Metrics Diff for Current Function15 100.0% 608 100.0% 2,472 100.0%
Parent functions
Symfony\Component\Yaml\Inline::parseScalar0 0.0% -18 -120.0% 0 0.0% 0 0.0%
Symfony\Component\Yaml\Parser::getCurrentLineIndentation0 0.0% 15 100.0% -16 -2.6% 0 0.0%
Symfony\Component\Yaml\Inline::parseQuotedScalar0 0.0% -12 -80.0% -8 -1.3% 0 0.0%
Drupal\Core\Theme\Registry::postProcessExtension2,232 100.0% 10 66.7% 656 107.9% 0 0.0%
Symfony\Component\Yaml\Inline::parse0 0.0% 10 66.7% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::normalizeCid0 0.0% 10 66.7% 0 0.0% 576 23.3%
Twig_Compiler::addDebugInfo0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\Query\Query::loadRecords0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Lexer::tokenize0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Lexer::moveCursor0 0.0% 0 0.0% 0 0.0% -504 -20.4%
array_map0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\Yaml\Inline::parseMapping0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\system\Controller\SystemController::setLinkActiveClass0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\ParamConverter\EntityConverter::getEntityTypeFromDefaults0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\Yaml\Inline::parseMapping@10 0.0% 0 0.0% -8 -1.3% 0 0.0%
Drupal\Core\Entity\Sql\DefaultTableMapping::generateFieldTableName0 0.0% 0 0.0% 0 0.0% 0 0.0%
Doctrine\Common\Annotations\DocParser::Constant0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\AcceptHeaderItem::fromString0 0.0% 0 0.0% 0 0.0% 664 26.9%
Symfony\Component\HttpFoundation\Request::preparePathInfo0 0.0% 0 0.0% 0 0.0% 664 26.9%
Drupal\Core\DrupalKernel::initializeRequestGlobals0 0.0% 0 0.0% 0 0.0% 568 23.0%
Drupal\Component\Utility\Crypt::randomBytes0 0.0% 0 0.0% 0 0.0% 0 0.0%
Composer\Autoload\ClassLoader::addPsr40 0.0% 0 0.0% -16 -2.6% 504 20.4%
Drupal\Core\DrupalKernel::__construct0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::validateHostnameLength0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigEntityType::getConfigPrefix0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\Routing\RouteCompiler::compilePattern0 0.0% 0 0.0% 0 0.0% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotations@10 0.0% 0 0.0% 0 0.0% 0 0.0%
Composer\Autoload\ClassLoader::setPsr40 0.0% 0 0.0% 0 0.0% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotations0 0.0% 0 0.0% 0 0.0% 0 0.0%
Doctrine\Common\Annotations\DocParser::Identifier0 0.0% 0 0.0% 0 0.0% 0 0.0%
devel_silent0 0.0% 0 0.0% 0 0.0% 0 0.0%
Doctrine\Common\Annotations\DocLexer::getType0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\Unicode::validateUtf80 0.0% 0 0.0% 0 0.0% 0 0.0%