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

Overall Diff Summary

Run #5578e29590a73Run #5578e2f4f233dDiffDiff%
Number of Function Calls162,412 162,412 0 0.0%
Incl. Wall Time (microsec)367,081 367,264 183 0.0%
Incl. MemUse (bytes)26,823,752 26,823,752 0 0.0%
Incl. PeakMemUse (bytes)26,990,312 26,990,312 0 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%
Drupal\Core\Asset\AssetResolver::getCssAssets 0 N/A% -582 -318.0% -317 -173.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -244 -133.3% -234 -127.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod/787e066f6bc8f91df8f823d34b7c6008c038cde0004cd4cb7516c3087de1fdfa.php 1 N/A% 142 77.6% 142 77.6% 249,304 N/A% 249,304 N/A% 250,728 N/A% 250,728 N/A%
load::service_container_prod/1a76da791934bba47799efaa769b305b040f4756d6bb17b60d33c5128313ac74.php -1 N/A% -122 -66.7% -122 -66.7% -249,304 N/A% -249,304 N/A% -250,728 N/A% -250,728 N/A%
run_init::service_container_prod/787e066f6bc8f91df8f823d34b7c6008c038cde0004cd4cb7516c3087de1fdfa.php 1 N/A% 530 289.6% 89 48.6% 128,040 N/A% 37,160 N/A% 125,840 N/A% 30,656 N/A%
run_init::service_container_prod/1a76da791934bba47799efaa769b305b040f4756d6bb17b60d33c5128313ac74.php -1 N/A% -475 -259.6% -82 -44.8% -128,040 N/A% -37,160 N/A% -125,840 N/A% -30,656 N/A%
Drupal\Core\Asset\LibraryDiscovery::getLibrariesByExtension 0 N/A% -45 -24.6% 71 38.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% 70 38.3% 70 38.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\AssetResolver::sort 0 N/A% -70 -38.3% -70 -38.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% 109 59.6% 54 29.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -46 -25.1% 51 27.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
uasort 0 N/A% -30 -16.4% 42 23.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeManager::theme@3 0 N/A% 593 324.0% -40 -21.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\includeFile 0 N/A% -69 -37.7% -38 -20.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\LibraryDiscovery::getLibraryByName 0 N/A% -82 -44.8% -37 -20.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\SafeMarkup::set 0 N/A% 36 19.7% 36 19.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::findFileWithExtension 0 N/A% -39 -21.3% -35 -19.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% 35 19.1% 35 19.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% -34 -18.6% -34 -18.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_filter_url 0 N/A% 80 43.7% 34 18.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 0 N/A% -28 -15.3% -34 -18.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\filter\Element\ProcessedText::preRenderText 0 N/A% 189 103.3% 33 18.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace_callback 0 N/A% 34 18.6% 32 17.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% 52 28.4% 32 17.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigEntityStorage::doLoadMultiple 0 N/A% 127 69.4% -31 -16.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::doRender 0 N/A% 140 76.5% -31 -16.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\query\QueryPluginBase::getEntityTableInfo 0 N/A% 30 16.4% 31 16.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
spl_autoload_call@1 0 N/A% 30 16.4% -30 -16.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess 0 N/A% 31 16.9% 30 16.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Form/FormState.php 0 N/A% -29 -15.8% -29 -15.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\SafeMarkup::checkPlain 0 N/A% 5 2.7% 28 15.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StreamWrapper\PublicStream::basePath 0 N/A% 93 50.8% 28 15.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::FieldFormatter/TextSummaryOrTrimmedFormatter.php 0 N/A% 29 15.8% 28 15.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% -27 -14.8% -27 -14.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\cache\CachePluginBase::generateResultsKey 0 N/A% -55 -30.1% -27 -14.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Field/FieldTypePluginManagerInterface.php 0 N/A% -27 -14.8% -27 -14.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Field/FormatterBase.php 0 N/A% 29 15.8% 27 14.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array 0 N/A% -122 -66.7% -27 -14.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\HeaderBag::get 0 N/A% 35 19.1% 27 14.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_keys 0 N/A% 26 14.2% 26 14.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::bootEnvironment 0 N/A% 77 42.1% 25 13.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::display/Page.php 0 N/A% -146 -79.8% -25 -13.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_match 0 N/A% 24 13.1% 24 13.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\CacheContextsManager::parseTokens 0 N/A% 24 13.1% 24 13.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::TypedData/DataDefinitionInterface.php 0 N/A% 24 13.1% 24 13.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 0 N/A% -22 -12.0% -24 -13.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 0 N/A% 257 140.4% 23 12.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementations 0 N/A% -6 -3.3% 23 12.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% -23 -12.6% -23 -12.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::__construct 0 N/A% 25 13.7% 22 12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::sort/Date.php 0 N/A% -22 -12.0% -22 -12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% 31 16.9% 22 12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::src/UserStorage.php 0 N/A% -23 -12.6% -22 -12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Loader_Filesystem::findTemplate 0 N/A% 33 18.0% 22 12.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/User.php 0 N/A% 25 13.7% 21 11.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::loadClass 0 N/A% -69 -37.7% 21 11.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::__construct 0 N/A% -21 -11.5% -21 -11.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_template@3 0 N/A% 716 391.3% 21 11.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\ControllerResolver::doGetArguments 0 N/A% -25 -13.7% -21 -11.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% 54 29.5% 21 11.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\LibraryDependencyResolver::doGetDependencies 0 N/A% -95 -51.9% -21 -11.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::prepare 0 N/A% 45 24.6% 20 10.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::classLoaderAddMultiplePsr4 0 N/A% 26 14.2% 20 10.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigExtension::escapeFilter@2 0 N/A% 608 332.2% -20 -10.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\CssCollectionRenderer::render 0 N/A% 200 109.3% 20 10.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\BubbleableMetadata::merge 0 N/A% -2 -1.1% 20 10.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\user\EventSubscriber\UserRequestSubscriber::onKernelTerminate 0 N/A% 22 12.0% 20 10.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\SafeMarkup::isSafe 0 N/A% -20 -10.9% -19 -10.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::getHost 0 N/A% 71 38.8% 19 10.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#de#d7#91be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7/8d9ac9498b5601230751089586b91df18649660de041b1c86ddcdd6dc78205ed.php -1 N/A% -19 -10.4% -19 -10.4% -10,744 N/A% -10,744 N/A% -8,456 N/A% -8,456 N/A%
Drupal\Core\Cache\CacheFactory::get 0 N/A% -8 -4.4% -19 -10.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 0 N/A% 16 8.7% 19 10.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::ImageEffect/ResizeImageEffect.php 0 N/A% 99 54.1% 19 10.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
explode 0 N/A% -19 -10.4% -19 -10.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::doRender@2 0 N/A% 639 349.2% 19 10.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getDefinition 0 N/A% 42 23.0% 18 9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% -161 -88.0% 18 9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
implode 0 N/A% 18 9.8% 18 9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_exists 0 N/A% 18 9.8% 18 9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#bd#ad#6f0f18d2a266b384adecfcf9ae2c7a6b6ae8da0406b4b1bb166111aafad5/f247d92d34a6113fee79edc708b69ea86dc90c9cee6b5884a896a6706c0f2fd3.php -1 N/A% -18 -9.8% -18 -9.8% -10,744 N/A% -10,744 N/A% -6,208 N/A% -6,208 N/A%
run_init::Entity/EntityViewDisplay.php 0 N/A% 18 9.8% 18 9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::display/DisplayPluginInterface.php 0 N/A% -18 -9.8% -18 -9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 N/A% 44 24.0% 18 9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\BaseFieldDefinition::getDisplayOptions 0 N/A% 17 9.3% 17 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/Term.php 0 N/A% 17 9.3% 17 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Query\QueryFactory::get 0 N/A% 11 6.0% 17 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_PageDisplayVariantSubscriberService 0 N/A% -17 -9.3% -17 -9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\LocalActionManager::__construct 0 N/A% 18 9.8% 17 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::defaultOptions 0 N/A% -16 -8.7% -16 -8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\Cache::mergeMaxAges 0 N/A% -15 -8.2% -16 -8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#de#d7#91be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7/fcc8fda5baa2774e5a4fa0948d348a3c9f37622447759d165ed926c5d3fc2f7b.php 1 N/A% 16 8.7% 16 8.7% 10,744 N/A% 10,744 N/A% 8,456 N/A% 8,456 N/A%
Drupal\views\Plugin\views\PluginBase::unpackOptions@1 0 N/A% 16 8.7% 16 8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% -16 -8.7% -16 -8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Query\QueryBase::__construct 0 N/A% -16 -8.7% -16 -8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\UrlHelper::parse 0 N/A% 20 10.9% 16 8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
serialize 0 N/A% -16 -8.7% -16 -8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::exec 0 N/A% 16 8.7% 16 8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_create_url 0 N/A% 82 44.8% 16 8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Datetime\DrupalDateTime::__construct 0 N/A% -11 -6.0% -16 -8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\Plugin\DataType\ItemList::onChange 0 N/A% -6 -3.3% -15 -8.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]