Run #557c2635273b3 | Run #557c27da9db93 | Diff | Diff% | |
---|---|---|---|---|
Number of Function Calls | 466,261 | 468,732 | 2,471 | 0.5% |
Incl. Wall Time (microsec) | 943,821 | 919,157 | -24,664 | -2.6% |
Incl. MemUse (bytes) | 35,055,096 | 35,812,344 | 757,248 | 2.2% |
Incl. PeakMemUse (bytes) | 35,585,920 | 36,084,432 | 498,512 | 1.4% |
Diff% | Diff (microsec) | Diff% | Diff (microsec) | Diff% | MemUse Diff (bytes) | Diff% | MemUse Diff (bytes) | Diff% | PeakMemUse Diff (bytes) | Diff% | PeakMemUse Diff (bytes) | Diff% | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PDOStatement::execute | 6 | 0.2% | 10,885 | 44.1% | 10,885 | 44.1% | 12,592 | 1.7% | 12,592 | 1.7% | -1,288 | -0.3% | -1,288 | -0.3% |
load::service_container_prod/da275ee0cbaa52fadd5ab23bdec7876ef36b62e595f9f3be9ce8e2bb1d87aab0.php | -1 | -0.0% | -6,720 | -27.2% | -6,720 | -27.2% | -2,336,744 | -308.6% | -2,336,744 | -308.6% | -2,344,160 | -470.2% | -2,344,160 | -470.2% |
load::service_container_prod/fd163b88cc9d4a6defe31ac4a9df21867e014b255874ad4690665468cecd0fb8.php | 1 | 0.0% | 5,709 | 23.1% | 5,709 | 23.1% | 2,337,264 | 308.7% | 2,337,264 | 308.7% | 2,344,680 | 470.3% | 2,344,680 | 470.3% |
Drupal\Core\Utility\ThemeRegistry::resolveCacheMiss | 278 | 11.3% | 5,506 | 22.3% | 4,222 | 17.1% | 423,888 | 56.0% | 2,432 | 0.3% | 565,800 | 113.5% | 75,400 | 15.1% |
Drupal\Core\Render\Element::children | 0 | 0.0% | -4,229 | -17.1% | -4,213 | -17.1% | 118,024 | 15.6% | 118,008 | 15.6% | 0 | 0.0% | 0 | 0.0% |
Drupal\Core\Entity\TypedData\EntityDataDefinition::getDataType | 0 | 0.0% | 3,748 | 15.2% | 3,893 | 15.8% | -93,480 | -12.3% | -93,480 | -12.3% | 192 | 0.0% | 0 | 0.0% |
Twig_Node::getIterator | 0 | 0.0% | -2,548 | -10.3% | -2,492 | -10.1% | 16 | 0.0% | -32 | -0.0% | 9,792 | 2.0% | 1,864 | 0.4% |
Twig_NodeVisitor_Optimizer::enterOptimizeFor | 0 | 0.0% | -1,500 | -6.1% | -1,487 | -6.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Twig_NodeVisitor_Optimizer::enterNode | 0 | 0.0% | -195 | -0.8% | 1,305 | 5.3% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Twig_NodeVisitor_Optimizer::leaveOptimizeFor | 0 | 0.0% | -1,166 | -4.7% | -1,161 | -4.7% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
preg_match | 0 | 0.0% | -1,135 | -4.6% | -1,135 | -4.6% | 112 | 0.0% | 112 | 0.0% | 16 | 0.0% | 16 | 0.0% |
Twig_NodeVisitor_Optimizer::optimizePrintNode | 0 | 0.0% | -1,039 | -4.2% | -1,039 | -4.2% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Composer\Autoload\ClassLoader::findFileWithExtension | 10 | 0.4% | -1,017 | -4.1% | -953 | -3.9% | 1,384 | 0.2% | 320 | 0.0% | -256 | -0.1% | -264 | -0.1% |
Twig_NodeVisitor_Optimizer::leaveNode | 0 | 0.0% | -2,217 | -9.0% | 845 | 3.4% | 0 | 0.0% | 0 | 0.0% | -184 | -0.0% | -184 | -0.0% |
Twig_Node::getAttribute | 0 | 0.0% | -817 | -3.3% | -842 | -3.4% | -8 | -0.0% | -8 | -0.0% | -1,416 | -0.3% | -776 | -0.2% |
Twig_NodeVisitor_Optimizer::optimizeRawFilter | 0 | 0.0% | -867 | -3.5% | -834 | -3.4% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Drupal\Core\Utility\ThemeRegistry::has | 0 | 0.0% | 1,374 | 5.6% | 832 | 3.4% | 32,680 | 4.3% | 520 | 0.1% | 60,008 | 12.0% | 232 | 0.0% |
Twig_Lexer::lexExpression | 0 | 0.0% | -1,854 | -7.5% | -695 | -2.8% | 48 | 0.0% | 128 | 0.0% | 600 | 0.1% | 48 | 0.0% |
Twig_TokenParser_If::parse@2 | 0 | 0.0% | 541 | 2.2% | 637 | 2.6% | 65,536 | 8.7% | 0 | 0.0% | 125,712 | 25.2% | -1,440 | -0.3% |
Drupal\Core\Utility\ThemeRegistry::get | 0 | 0.0% | 6,135 | 24.9% | 629 | 2.6% | 425,264 | 56.2% | 720 | 0.1% | 564,952 | 113.3% | -848 | -0.2% |
Twig_Node_Expression_Binary::compile | 0 | 0.0% | -954 | -3.9% | -613 | -2.5% | -65,528 | -8.7% | 16 | 0.0% | -115,416 | -23.2% | 344 | 0.1% |
unserialize | 2 | 0.1% | 453 | 1.8% | 575 | 2.3% | 355,144 | 46.9% | 355,096 | 46.9% | 332,592 | 66.7% | 330,400 | 66.3% |
Twig_Lexer::moveCursor | 0 | 0.0% | -511 | -2.1% | -561 | -2.3% | 0 | 0.0% | 0 | 0.0% | -120 | -0.0% | 0 | 0.0% |
Twig_Node::setNode | 0 | 0.0% | -522 | -2.1% | -522 | -2.1% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
preg_replace | 11 | 0.4% | -428 | -1.7% | -428 | -1.7% | 1,120 | 0.1% | 1,120 | 0.1% | -264 | -0.1% | -264 | -0.1% |
Twig_NodeTraverser::traverseForVisitor@6 | 0 | 0.0% | -5,048 | -20.5% | -405 | -1.6% | -56 | -0.0% | 144 | 0.0% | 6,768 | 1.4% | -8 | -0.0% |
load::Theme/Registry.php | 0 | 0.0% | 396 | 1.6% | 396 | 1.6% | 92,272 | 12.2% | 92,272 | 12.2% | 121,856 | 24.4% | 121,856 | 24.4% |
Twig_Lexer::lexData | 0 | 0.0% | -745 | -3.0% | -395 | -1.6% | 16 | 0.0% | -88 | -0.0% | -576 | -0.1% | -336 | -0.1% |
Twig_Lexer::pushToken | 0 | 0.0% | -372 | -1.5% | -391 | -1.6% | 24 | 0.0% | 24 | 0.0% | 856 | 0.2% | 824 | 0.2% |
Drupal::getContainer | -2 | -0.1% | -376 | -1.5% | -376 | -1.5% | -640 | -0.1% | -640 | -0.1% | -592 | -0.1% | -592 | -0.1% |
Twig_Node::getNode | 0 | 0.0% | -339 | -1.4% | -364 | -1.5% | 0 | 0.0% | 0 | 0.0% | 416 | 0.1% | 416 | 0.1% |
Twig_Compiler::addDebugInfo | 0 | 0.0% | -424 | -1.7% | -344 | -1.4% | 0 | 0.0% | 0 | 0.0% | 456 | 0.1% | 0 | 0.0% |
Twig_NodeTraverser::traverseForVisitor@1 | 0 | 0.0% | -7,977 | -32.3% | -332 | -1.3% | -40 | -0.0% | 24 | 0.0% | 10,128 | 2.0% | 0 | 0.0% |
Composer\Autoload\ClassLoader::findFile | 10 | 0.4% | -1,312 | -5.3% | -295 | -1.2% | 1,384 | 0.2% | 0 | 0.0% | -488 | -0.1% | -232 | -0.0% |
Twig_Node_Expression_Call::compileArguments | 0 | 0.0% | -1,639 | -6.6% | -279 | -1.1% | -8 | -0.0% | 24 | 0.0% | 6,088 | 1.2% | 328 | 0.1% |
Twig_NodeTraverser::traverseForVisitor@8 | 0 | 0.0% | -3,053 | -12.4% | -271 | -1.1% | -8 | -0.0% | -24 | -0.0% | 7,296 | 1.5% | 40 | 0.0% |
Twig_TokenStream::next | 0 | 0.0% | -267 | -1.1% | -267 | -1.1% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Symfony\Component\DependencyInjection\Container::get | 0 | 0.0% | -2,794 | -11.3% | -261 | -1.1% | 90,712 | 12.0% | 48 | 0.0% | 66,624 | 13.4% | -1,152 | -0.2% |
Drupal\Core\Cache\CacheCollector::persist | 278 | 11.3% | 260 | 1.1% | 260 | 1.1% | 5,760 | 0.8% | 5,760 | 0.8% | 776 | 0.2% | 776 | 0.2% |
Twig_ExpressionParser::parseFilterExpressionRaw | 0 | 0.0% | 112 | 0.5% | 251 | 1.0% | 8 | 0.0% | 24 | 0.0% | 648 | 0.1% | -496 | -0.1% |
Twig_ExpressionParser::getFilterNodeClass | 0 | 0.0% | -230 | -0.9% | -245 | -1.0% | -32,768 | -4.3% | 0 | 0.0% | -67,832 | -13.6% | -744 | -0.1% |
Twig_Compiler::write | 0 | 0.0% | -285 | -1.2% | -243 | -1.0% | 0 | 0.0% | 24 | 0.0% | 29,184 | 5.9% | 1,336 | 0.3% |
Twig_NodeTraverser::traverseForVisitor@5 | 0 | 0.0% | -5,937 | -24.1% | -224 | -0.9% | -48 | -0.0% | 56 | 0.0% | 5,776 | 1.2% | 8 | 0.0% |
Twig_ExpressionParser::parsePostfixExpression | 0 | 0.0% | -544 | -2.2% | -216 | -0.9% | 40 | 0.0% | 0 | 0.0% | 6,480 | 1.3% | 384 | 0.1% |
Twig_NodeTraverser::traverseForVisitor@9 | 0 | 0.0% | -2,104 | -8.5% | -216 | -0.9% | -16 | -0.0% | 0 | 0.0% | 7,376 | 1.5% | 0 | 0.0% |
Drupal\Core\Theme\ThemeManager::alterForTheme | 0 | 0.0% | -278 | -1.1% | -216 | -0.9% | 0 | 0.0% | 0 | 0.0% | 48 | 0.0% | 0 | 0.0% |
Twig_Node::__construct | 0 | 0.0% | -213 | -0.9% | -213 | -0.9% | -8 | -0.0% | -8 | -0.0% | -2,424 | -0.5% | -2,424 | -0.5% |
load::Utility/ThemeRegistry.php | 0 | 0.0% | 208 | 0.8% | 208 | 0.8% | 40,480 | 5.3% | 40,480 | 5.3% | 53,368 | 10.7% | 53,368 | 10.7% |
Drupal\Core\Cache\Cache::mergeTags | 0 | 0.0% | -396 | -1.6% | -204 | -0.8% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Twig_Template::getAttribute | 0 | 0.0% | 3,233 | 13.1% | -202 | -0.8% | -93,432 | -12.3% | 16 | 0.0% | 5,688 | 1.1% | -192 | -0.0% |
Drupal\Core\Access\AccessResult::inheritCacheability | 0 | 0.0% | -532 | -2.2% | -202 | -0.8% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Twig_Compiler::string | 0 | 0.0% | -186 | -0.8% | -201 | -0.8% | 40 | 0.0% | 40 | 0.0% | 13,640 | 2.7% | 11,944 | 2.4% |
eval::/srv/sites/drupal8/core/lib/Drupal/Core/Template/TwigEnvironment.php(120) : eval()'d code | 0 | 0.0% | -201 | -0.8% | -201 | -0.8% | -584 | -0.1% | -584 | -0.1% | -55,104 | -11.1% | -55,104 | -11.1% |
Drupal\Core\Utility\ThemeRegistry::isPersistable | 280 | 11.3% | 206 | 0.8% | 195 | 0.8% | 4,120 | 0.5% | 2,560 | 0.3% | 2,576 | 0.5% | 1,312 | 0.3% |
Drupal\Core\Theme\ThemeManager::theme@3 | 0 | 0.0% | -9,552 | -38.7% | -191 | -0.8% | 119,928 | 15.8% | -16 | -0.0% | 2,112 | 0.4% | -4,192 | -0.8% |
Twig_ExpressionParser::parsePrimaryExpression | 0 | 0.0% | -1,659 | -6.7% | -187 | -0.8% | 64 | 0.0% | 0 | 0.0% | 8,504 | 1.7% | 288 | 0.1% |
Twig_ExpressionParser::isUnary | 0 | 0.0% | -181 | -0.7% | -187 | -0.8% | 0 | 0.0% | 0 | 0.0% | -640 | -0.1% | 0 | 0.0% |
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance | 0 | 0.0% | 2,372 | 9.6% | -187 | -0.8% | -93,368 | -12.3% | 24 | 0.0% | -328 | -0.1% | 0 | 0.0% |
htmlspecialchars | 0 | 0.0% | -187 | -0.8% | -187 | -0.8% | 8 | 0.0% | 8 | 0.0% | -160 | -0.0% | -160 | -0.0% |
Twig_TokenStream::isEOF | 0 | 0.0% | -187 | -0.8% | -185 | -0.8% | 0 | 0.0% | 0 | 0.0% | -208 | -0.0% | -208 | -0.0% |
Twig_ExpressionParser::isBinary | 0 | 0.0% | -175 | -0.7% | -183 | -0.7% | 0 | 0.0% | 0 | 0.0% | 216 | 0.0% | 624 | 0.1% |
Drupal\Component\Utility\NestedArray::mergeDeepArray | 0 | 0.0% | -181 | -0.7% | -173 | -0.7% | -48 | -0.0% | -32 | -0.0% | -344 | -0.1% | -344 | -0.1% |
Twig_TokenStream::nextIf | 0 | 0.0% | -233 | -0.9% | -168 | -0.7% | 0 | 0.0% | 0 | 0.0% | 456 | 0.1% | 528 | 0.1% |
Twig_NodeTraverser::traverseForVisitor@4 | 0 | 0.0% | -6,595 | -26.7% | -167 | -0.7% | -24 | -0.0% | 24 | 0.0% | 5,776 | 1.2% | 24 | 0.0% |
Twig_NodeTraverser::traverseForVisitor@11 | 0 | 0.0% | -1,142 | -4.6% | -161 | -0.7% | 0 | 0.0% | 0 | 0.0% | 5,720 | 1.1% | 0 | 0.0% |
Drupal\Core\Extension\ModuleHandler::getImplementations | 0 | 0.0% | -256 | -1.0% | -153 | -0.6% | 24 | 0.0% | 40 | 0.0% | -2,328 | -0.5% | -200 | -0.0% |
Drupal\Core\Render\Renderer::bubbleStack | 0 | 0.0% | -335 | -1.4% | -147 | -0.6% | -24 | -0.0% | -8 | -0.0% | 0 | 0.0% | 0 | 0.0% |
preg_replace_callback | 0 | 0.0% | -153 | -0.6% | -144 | -0.6% | -104 | -0.0% | -112 | -0.0% | -480 | -0.1% | -480 | -0.1% |
Twig_Compiler::repr | 0 | 0.0% | -188 | -0.8% | -139 | -0.6% | 40 | 0.0% | 0 | 0.0% | 14,216 | 2.9% | 0 | 0.0% |
Drupal\Core\Template\TwigNodeVisitor::leaveNode | 0 | 0.0% | -187 | -0.8% | -135 | -0.5% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Drupal\Core\Utility\ThemeRegistry::getStorage | 820 | 33.2% | 595 | 2.4% | 135 | 0.5% | 33,544 | 4.4% | 1,344 | 0.2% | 59,776 | 12.0% | 752 | 0.2% |
implode | 18 | 0.7% | -134 | -0.5% | -134 | -0.5% | 4,968 | 0.7% | 4,968 | 0.7% | -136 | -0.0% | -136 | -0.0% |
Composer\Autoload\ClassLoader::loadClass | 5 | 0.2% | -5,128 | -20.8% | -133 | -0.5% | 258,368 | 34.1% | -912 | -0.1% | 121,584 | 24.4% | -64 | -0.0% |
_filter_url | 0 | 0.0% | -397 | -1.6% | -132 | -0.5% | 0 | 0.0% | -136 | -0.0% | -464 | -0.1% | 0 | 0.0% |
array_keys | 10 | 0.4% | -130 | -0.5% | -130 | -0.5% | 17,800 | 2.4% | 17,800 | 2.4% | -136 | -0.0% | -136 | -0.0% |
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 | 0 | 0.0% | 3,175 | 12.9% | -128 | -0.5% | -93,432 | -12.3% | 24 | 0.0% | -616 | -0.1% | -88 | -0.0% |
Drupal\Core\Config\ConfigFactory::doLoadMultiple | 0 | 0.0% | -965 | -3.9% | -127 | -0.5% | -24 | -0.0% | 48 | 0.0% | -4,536 | -0.9% | 64 | 0.0% |
Twig_Node_Expression_Constant::__construct | 0 | 0.0% | -42 | -0.2% | 125 | 0.5% | 32,792 | 4.3% | 32,784 | 4.3% | 71,400 | 14.3% | 70,152 | 14.1% |
Drupal\Core\Extension\ModuleHandler::alter | 0 | 0.0% | -384 | -1.6% | -124 | -0.5% | -24 | -0.0% | -32 | -0.0% | -8,176 | -1.6% | -1,408 | -0.3% |
Drupal\Core\Plugin\DefaultPluginManager::doGetDefinition | 0 | 0.0% | -124 | -0.5% | -124 | -0.5% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Twig_Lexer::lexVar | 0 | 0.0% | -1,139 | -4.6% | -124 | -0.5% | 8 | 0.0% | -24 | -0.0% | 32 | 0.0% | 0 | 0.0% |
Twig_Parser::subparse | 0 | 0.0% | -2,440 | -9.9% | -124 | -0.5% | 65,536 | 8.7% | 0 | 0.0% | 109,752 | 22.0% | -2,560 | -0.5% |
template_preprocess | 0 | 0.0% | -198 | -0.8% | -122 | -0.5% | 48 | 0.0% | 48 | 0.0% | -10,552 | -2.1% | -2,144 | -0.4% |
call_user_func_array | 0 | 0.0% | 1,320 | 5.4% | -120 | -0.5% | -93,424 | -12.3% | -16 | -0.0% | -6,112 | -1.2% | -480 | -0.1% |
Twig_Node_Expression_Filter::compile | 0 | 0.0% | -1,894 | -7.7% | -119 | -0.5% | -8 | -0.0% | 0 | 0.0% | 6,560 | 1.3% | 0 | 0.0% |
Drupal\Core\Template\TwigEnvironment::loadTemplate | 0 | 0.0% | -18,955 | -76.9% | 116 | 0.5% | -464 | -0.1% | 32 | 0.0% | 10,136 | 2.0% | 792 | 0.2% |
Drupal\filter\FilterPluginCollection::sortHelper | 0 | 0.0% | -129 | -0.5% | -110 | -0.4% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% |
Drupal\Core\Config\Entity\ConfigEntityStorage::doLoadMultiple | 0 | 0.0% | -1,060 | -4.3% | -108 | -0.4% | -8 | -0.0% | 0 | 0.0% | -4,784 | -1.0% | 176 | 0.0% |
Drupal\Core\Theme\ThemeManager::theme | 0 | 0.0% | -29,532 | -119.7% | -108 | -0.4% | 407,472 | 53.8% | 176 | 0.0% | 393,120 | 78.9% | 608 | 0.1% |
Drupal\Core\Template\Attribute::createAttributeValue | 0 | 0.0% | -197 | -0.8% | -106 | -0.4% | 80 | 0.0% | 80 | 0.0% | 1,280 | 0.3% | 1,184 | 0.2% |
Drupal\Core\Utility\ThemeRegistry::updateCache | 0 | 0.0% | 11,987 | 48.6% | 106 | 0.4% | 259,096 | 34.2% | -44,240 | -5.8% | 0 | 0.0% | 0 | 0.0% |
Composer\Autoload\includeFile | 5 | 0.2% | -4,333 | -17.6% | -103 | -0.4% | 258,536 | 34.1% | -3,448 | -0.5% | 122,040 | 24.5% | -1,592 | -0.3% |
Twig_Parser::subparse@1 | 0 | 0.0% | -166 | -0.7% | -102 | -0.4% | 65,536 | 8.7% | 0 | 0.0% | 144,888 | 29.1% | -1,928 | -0.4% |
array_merge | 3 | 0.1% | -101 | -0.4% | -101 | -0.4% | 22,152 | 2.9% | 22,152 | 2.9% | -128 | -0.0% | -128 | -0.0% |
ArrayIterator::__construct | 0 | 0.0% | -101 | -0.4% | -101 | -0.4% | 72 | 0.0% | 72 | 0.0% | 7,928 | 1.6% | 7,928 | 1.6% |
Drupal\Core\Cache\CacheableMetadata::merge | 0 | 0.0% | -317 | -1.3% | -99 | -0.4% | -8 | -0.0% | 8 | 0.0% | -16 | -0.0% | 0 | 0.0% |
strtr | 12 | 0.5% | -132 | -0.5% | -98 | -0.4% | 736 | 0.1% | 736 | 0.1% | -86,584 | -17.4% | -86,584 | -17.4% |
Drupal\Core\Database\Query\Condition::compile | 6 | 0.2% | 156 | 0.6% | 97 | 0.4% | 13,400 | 1.8% | 5,632 | 0.7% | -72 | -0.0% | 0 | 0.0% |
Drupal\Core\TypedData\TypedData::getPropertyPath | 0 | 0.0% | -93 | -0.4% | -95 | -0.4% | 0 | 0.0% | 8 | 0.0% | 96 | 0.0% | 48 | 0.0% |
Twig_Node_Expression_GetAttr::compile | 0 | 0.0% | -510 | -2.1% | -93 | -0.4% | 0 | 0.0% | 0 | 0.0% | 1,592 | 0.3% | 0 | 0.0% |