Diff Report
Run #55f237e5dec64: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #55f238230dd98: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #55f237e5dec64Run #55f238230dd98DiffDiff%
Number of Function Calls24,496 24,496 0 0.0%
Incl. Wall Time (microsec)84,218 86,394 2,176 2.6%
Incl. MemUse (bytes)11,124,936 11,125,040 104 0.0%
Incl. PeakMemUse (bytes)11,181,672 11,181,032 -640 -0.0%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. Wall Time (microsec) Diff [ display all ]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Excl. Wall
Diff
(microsec)
EWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Excl.
MemUse
Diff
(bytes)
EMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Excl.
PeakMemUse
Diff
(bytes)
EPeakMemUse
Diff%
PDOStatement::execute 0 N/A% 517 23.8% 517 23.8% 0 0.0% 0 0.0% 248 38.8% 248 38.8%
unserialize 0 N/A% 341 15.7% 256 11.8% 296 284.6% 296 284.6% 920 143.8% 768 120.0%
strtr 0 N/A% 96 4.4% 95 4.4% 0 0.0% 0 0.0% 208 32.5% 208 32.5%
Drupal\Core\Theme\ThemeManager::initTheme 0 N/A% 179 8.2% 93 4.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Composer\Autoload\ClassLoader::findFileWithExtension 0 N/A% 83 3.8% 89 4.1% 8 7.7% 8 7.7% -72 -11.2% -112 -17.5%
PDO::__construct 0 N/A% 87 4.0% 87 4.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Composer\Autoload\ClassLoader::addPsr4 0 N/A% -86 -4.0% -86 -4.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::classLoaderAddMultiplePsr4 0 N/A% -158 -7.3% -72 -3.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::execute 0 N/A% 588 27.0% 63 2.9% 0 0.0% 0 0.0% 248 38.8% 0 0.0%
Symfony\Component\HttpFoundation\Response::sendContent 0 N/A% -60 -2.8% -60 -2.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Composer\Autoload\ClassLoader::findFile 0 N/A% 137 6.3% 54 2.5% 8 7.7% 0 0.0% -72 -11.2% 0 0.0%
Drupal\Core\Database\Connection::query 0 N/A% 713 32.8% 53 2.4% 16 15.4% 0 0.0% 264 41.2% 0 0.0%
load::Access/AccessResult.php 0 N/A% -45 -2.1% -45 -2.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Plugin\ContextAwarePluginBase::t 0 N/A% 47 2.2% 44 2.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\RouteProcessor\RouteProcessorManager::processOutbound 0 N/A% -55 -2.5% -44 -2.0% -16 -15.4% 0 0.0% -16 -2.5% 0 0.0%
Drupal\user\Form\UserLoginForm::buildForm 0 N/A% 212 9.7% 44 2.0% 0 0.0% 0 0.0% 56 8.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 N/A% 833 38.3% 39 1.8% 288 276.9% -24 -23.1% 984 153.8% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@4 0 N/A% 79 3.6% 39 1.8% -32 -30.8% 0 0.0% 48 7.5% 0 0.0%
load::Element/Button.php 0 N/A% -34 -1.6% -34 -1.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::get@2 0 N/A% 141 6.5% 34 1.6% -40 -38.5% 0 0.0% -168 -26.2% 0 0.0%
Drupal\Core\Cache\CacheableMetadata::addCacheContexts 0 N/A% -36 -1.7% -34 -1.6% -16 -15.4% -16 -15.4% -16 -2.5% -16 -2.5%
Drupal\block\BlockViewBuilder::buildPreRenderableBlock 0 N/A% -29 -1.3% -33 -1.5% -16 -15.4% 0 0.0% 48 7.5% 0 0.0%
Drupal\Core\Form\FormBuilder::prepareForm 0 N/A% 491 22.6% 33 1.5% -16 -15.4% 0 0.0% 56 8.8% 0 0.0%
Drupal\Core\Routing\RouteCompiler::compile 0 N/A% 35 1.6% 33 1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
PDO::exec 0 N/A% -32 -1.5% -32 -1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 528 24.3% 30 1.4% 256 246.2% -24 -23.1% 1,096 171.2% 0 0.0%
load::Form/FormState.php 0 N/A% -30 -1.4% -30 -1.4% -8 -7.7% -8 -7.7% -8 -1.2% -8 -1.2%
Drupal\Core\RouteProcessor\RouteProcessorCurrent::processOutbound 0 N/A% -10 -0.5% 30 1.4% -16 -15.4% 0 0.0% -16 -2.5% 0 0.0%
Twig_Template::getAttribute 0 N/A% 30 1.4% 30 1.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Logger\LoggerChannelFactory::get 0 N/A% 94 4.3% 29 1.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::Core/Url.php 0 N/A% 29 1.3% 29 1.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_keys 0 N/A% 28 1.3% 28 1.3% 24 23.1% 24 23.1% -24 -3.8% -24 -3.8%
Drupal\Core\Logger\LoggerChannel::setRequestStack 0 N/A% 27 1.2% 27 1.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\ServerBag::getHeaders 0 N/A% 25 1.1% 25 1.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
???_op 0 N/A% 127 5.8% 24 1.1% -112 -107.7% -40 -38.5% -160 -25.0% 152 23.8%
hash 0 N/A% 24 1.1% 24 1.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Composer\Autoload\includeFile 0 N/A% 94 4.3% 23 1.1% -248 -238.5% 0 0.0% -176 -27.5% 8 1.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate 0 N/A% -21 -1.0% -23 -1.1% -32 -30.8% 0 0.0% -96 -15.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render 0 N/A% 5 0.2% 22 1.0% 328 315.4% 0 0.0% 424 66.2% 0 0.0%
array_diff 0 N/A% 22 1.0% 22 1.0% 0 0.0% 0 0.0% -32 -5.0% -32 -5.0%
load::Entity/ContentEntityStorageBase.php 0 N/A% 21 1.0% 21 1.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::setFetchMode 0 N/A% 21 1.0% 20 0.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\StringTranslation\TranslationManager::translate 0 N/A% 112 5.1% 20 0.9% 0 0.0% 0 0.0% 56 8.8% 0 0.0%
Drupal\Core\Config\ConfigFactory::doGet 0 N/A% 59 2.7% 19 0.9% -8 -7.7% 0 0.0% 224 35.0% 0 0.0%
strlen 0 N/A% 18 0.8% 18 0.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum 0 N/A% 199 9.1% 17 0.8% 0 0.0% 0 0.0% -56 -8.8% 0 0.0%
Drupal\Component\Utility\Crypt::randomBytes 0 N/A% 41 1.9% 17 0.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\HeaderBag::set 0 N/A% 18 0.8% 16 0.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::310d3f59_container.html.twig_c1b84c8fd21dd1dcc67a470feea38b4e20d29ab9cdc0ee02b47a98b081667389/a630dc0c42c6303437fdfa4e2bdb1b5f59c925049a86127558da29b247812ebf.php -1 N/A% -16 -0.7% -16 -0.7% -10,744 -10330.8% -10,744 -10330.8% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::expandArguments 0 N/A% 21 1.0% 16 0.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::310d3f59_container.html.twig_c1b84c8fd21dd1dcc67a470feea38b4e20d29ab9cdc0ee02b47a98b081667389/1eedb88dcba1ce1fae90c6896c0071107d85d9e895edcffaad688680516abe69.php 1 N/A% 16 0.7% 16 0.7% 10,744 10330.8% 10,744 10330.8% 0 0.0% 0 0.0%
Drupal\Component\Utility\Unicode::strtolower 0 N/A% 28 1.3% 15 0.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::310d3f59_form-element.html.twig_cec01a8b5da0944c6c8da1173e2049c05884f32ffd18e04f50744656adccbe55/1064f95457a76b3c9513f19da81309b385e30a886d0f3adb98a7752a288787e1.php 1 N/A% 15 0.7% 15 0.7% 10,752 10338.5% 10,752 10338.5% 6,176 965.0% 6,176 965.0%
load::310d3f59_input.html.twig_a63b7e205424f862989731be9cc387bc933b32d876bf373bb8117cc5057324ee/ce5c18b4d5bc74c0e5669cb39d67b3d386a3db6a8048418f8e1a797a956e65fe.php 1 N/A% 15 0.7% 15 0.7% 10,744 10330.8% 10,744 10330.8% 9,360 1462.5% 9,360 1462.5%
Drupal\Core\Template\Loader\FilesystemLoader::__construct 0 N/A% -16 -0.7% -15 -0.7% 0 0.0% 0 0.0% 16 2.5% 0 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 0 N/A% 14 0.6% 15 0.7% -16 -15.4% 0 0.0% -8 -1.2% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 0 N/A% 101 4.6% -15 -0.7% 0 0.0% 0 0.0% 104 16.2% 0 0.0%
load::310d3f59_form-element.html.twig_cec01a8b5da0944c6c8da1173e2049c05884f32ffd18e04f50744656adccbe55/febc949daf21288f5ae877c2d5a3ae8b3c2bd5520af330caa97a7e7907cf6c74.php -1 N/A% -14 -0.6% -14 -0.6% -10,752 -10338.5% -10,752 -10338.5% -6,176 -965.0% -6,176 -965.0%
Drupal\Core\Database\Connection::escapeTable 0 N/A% 20 0.9% 14 0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
sort 0 N/A% -14 -0.6% -14 -0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
preg_replace 0 N/A% 14 0.6% 14 0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
PDO::prepare 0 N/A% 37 1.7% 14 0.6% 16 15.4% 0 0.0% 16 2.5% 0 0.0%
Symfony\Component\HttpFoundation\Request::initialize 0 N/A% 75 3.4% 13 0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 0 N/A% 183 8.4% 13 0.6% -248 -238.5% -8 -7.7% -184 -28.7% 0 0.0%
run_init::310d3f59_block.html.twig_cbfe4b47c34642d998827d5563dc1764d229a12aadf08ee5249884e9e58245cf/c8def6f51619fa1de30df9bb4abe4567587e1c678eaa759f83f1894b324f2bcf.php 1 N/A% 97 4.5% 13 0.6% 24,160 23230.8% 8,536 8207.7% 23,592 3686.2% 7,696 1202.5%
load::310d3f59_input.html.twig_a63b7e205424f862989731be9cc387bc933b32d876bf373bb8117cc5057324ee/be1cfb0e4751ded31479a0c80c6355e7f1358497a2075266746a5dd84750497f.php -1 N/A% -13 -0.6% -13 -0.6% -10,744 -10330.8% -10,744 -10330.8% -9,360 -1462.5% -9,360 -1462.5%
mb_strtolower 0 N/A% 12 0.6% 12 0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::310d3f59_status-messages.html.twig_37cc0850c492cc046c95a63d4ed04df8cad208dfe5863b883a93ee4f103d8811/427761e902e45ac0658230de36a6619e0bd0b91cbea76c59520657cf8c0752cc.php 1 N/A% 12 0.6% 12 0.6% 11,112 10684.6% 11,112 10684.6% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::bootEnvironment 0 N/A% 60 2.8% 12 0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 0 N/A% 15 0.7% 12 0.6% 8 7.7% 8 7.7% 0 0.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@2 0 N/A% 92 4.2% -12 -0.6% -40 -38.5% 0 0.0% -88 -13.8% 0 0.0%
Drupal\Core\Render\HtmlResponse::addCacheableDependency 0 N/A% -26 -1.2% -12 -0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::__construct 0 N/A% 23 1.1% 12 0.6% 16 15.4% 16 15.4% 16 2.5% 16 2.5%
run_init::310d3f59_block.html.twig_cbfe4b47c34642d998827d5563dc1764d229a12aadf08ee5249884e9e58245cf/f0d01404016a84858e9b78e96ffd678168ba17b25a8354e214610378daadb743.php -1 N/A% -121 -5.6% -12 -0.6% -24,184 -23253.8% -8,536 -8207.7% -23,616 -3690.0% -7,696 -1202.5%
Drupal\Component\Utility\Xss::filter 0 N/A% 9 0.4% 12 0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::310d3f59_status-messages.html.twig_37cc0850c492cc046c95a63d4ed04df8cad208dfe5863b883a93ee4f103d8811/897f4b6e358a1175cc09283bac23b7f2f966b3a16ed13cbf324ce56e29496806.php -1 N/A% -11 -0.5% -11 -0.5% -11,112 -10684.6% -11,112 -10684.6% 0 0.0% 0 0.0%
Drupal\Core\Routing\CurrentRouteMatch::getMasterRouteMatch 0 N/A% 17 0.8% 11 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% 3 0.1% -11 -0.5% 0 0.0% 16 15.4% -8 -1.2% 0 0.0%
Symfony\Component\HttpFoundation\Response::send 0 N/A% -89 -4.1% -11 -0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
str_replace 0 N/A% 11 0.5% 11 0.5% -1,808 -1738.5% -1,808 -1738.5% -1,208 -188.8% -1,208 -188.8%
load::http-foundation/Request.php 0 N/A% 11 0.5% 11 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 1,140 52.4% 10 0.5% 264 253.8% -8 -7.7% 1,304 203.8% -56 -8.8%
Drupal\Core\Cache\CacheableMetadata::merge 0 N/A% -4 -0.2% 10 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Render\ElementInfoManager::getInfo 0 N/A% 352 16.2% 10 0.5% -8 -7.7% 0 0.0% 56 8.8% 0 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::isValid 0 N/A% 209 9.6% 10 0.5% 0 0.0% 0 0.0% -56 -8.8% 0 0.0%
Drupal\Core\Language\LanguageManager::getCurrentLanguage 0 N/A% 15 0.7% 10 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\HeaderBag::get 0 N/A% 8 0.4% 10 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
implode 0 N/A% 10 0.5% 10 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::Entity/ConfigEntityStorage.php 0 N/A% 13 0.6% 10 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Composer\Autoload\ClassLoader::loadClass@2 0 N/A% 80 3.7% 10 0.5% -48 -46.2% 0 0.0% -24 -3.8% 0 0.0%
Composer\Autoload\ClassLoader::setPsr4 0 N/A% -10 -0.5% -10 -0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::src/functions.php 0 N/A% 10 0.5% 10 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
mb_check_encoding 0 N/A% 9 0.4% 9 0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::310d3f59_status-messages.html.twig_caaf65333f2153c3b0f3a92301ded4542253229466496cc160a927db260c36b2/67edde7462e77a428b86ad15a83c9d15f7c64f8e56ce85e9584d439c30c5d43a.php -1 N/A% -9 -0.4% -9 -0.4% -11,112 -10684.6% -11,112 -10684.6% 0 0.0% 0 0.0%
load::310d3f59_form-element-label.html.twig_1ac98f6628cc88019439c8843dc2311cf8d72d8f5fe76f3cf9ea0c6ae05ec1f9/4b6d50646abe54f3b37b1eb8c607c2e40684803843703b992a8743e46119e529.php -1 N/A% -9 -0.4% -9 -0.4% -10,744 -10330.8% -10,744 -10330.8% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\ResponseHeaderBag::remove 0 N/A% -9 -0.4% -9 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::310d3f59_form-element-label.html.twig_1ac98f6628cc88019439c8843dc2311cf8d72d8f5fe76f3cf9ea0c6ae05ec1f9/6e5da6348cb27624567de4481dd54737a9d8bc8a8883b71437ff093bf0c1bc00.php 1 N/A% 9 0.4% 9 0.4% 10,744 10330.8% 10,744 10330.8% 0 0.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::get 0 N/A% 237 10.9% 9 0.4% -120 -115.4% -8 -7.7% -96 -15.0% 0 0.0%
Drupal\Component\DependencyInjection\Container::createService@2 0 N/A% 101 4.6% 9 0.4% -64 -61.5% 0 0.0% -104 -16.2% 0 0.0%
load::310d3f59_form.html.twig_3becf391ba3754e6864b0e0eedcf36b95fb5cba7648bb0284829c05fd9124c52/ac0679ea042fd702200513b047970023bd171d71d19dba5df240ec978e260ae5.php 1 N/A% 9 0.4% 9 0.4% 10,744 10330.8% 10,744 10330.8% 0 0.0% 0 0.0%
[ display all ]