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

Overall Diff Summary

Run #54e1529b7f3e4Run #54e1550a08dd9DiffDiff%
Number of Function Calls553,963 553,963 0 0.0%
Incl. Wall Time (microsec)1,216,105 1,199,892 -16,213 -1.3%
Incl. MemUse (bytes)29,001,176 29,001,176 0 0.0%
Incl. PeakMemUse (bytes)29,596,952 29,596,952 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%
template_preprocess_views_view_fields 0 N/A% -8,181 -50.5% -1,595 -9.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize@2 0 N/A% -721 -4.4% -721 -4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% 651 4.0% 651 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% -646 -4.0% -646 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -2,200 -13.6% -552 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::checkPlain 0 N/A% -1,112 -6.9% -547 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Html::cleanCssIdentifier 0 N/A% -1,181 -7.3% -542 -3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize@1 0 N/A% -1,497 -9.2% -478 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\SafeMarkup::set 0 N/A% -476 -2.9% -476 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -363 -2.2% -453 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeArray::__toString 0 N/A% -1,289 -8.0% -441 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% -2,056 -12.7% -402 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeManager::theme 0 N/A% -10,285 -63.4% -317 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\Cache::validateTags 0 N/A% -308 -1.9% -315 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 303 1.9% 303 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Xss::filter 0 N/A% -655 -4.0% -288 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::elementClasses 0 N/A% -742 -4.6% -279 -1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::tokenizeValue 0 N/A% -275 -1.7% -275 -1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__construct 0 N/A% -710 -4.4% -272 -1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::findFileWithExtension 0 N/A% -269 -1.7% -258 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::createAttributeValue 0 N/A% -300 -1.9% -232 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% -2,484 -15.3% -227 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\Cache::mergeTags 0 N/A% -523 -3.2% -226 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllKeyed 0 N/A% -220 -1.4% -221 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 0 N/A% -26 -0.2% -219 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeManager::theme@1 0 N/A% -6,239 -38.5% 206 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\BubbleableMetadata::merge 0 N/A% -944 -5.8% -205 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::elementWrapperClasses 0 N/A% -489 -3.0% -203 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::elementLabelClasses 0 N/A% -557 -3.4% -203 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% -201 -1.2% -201 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 0 N/A% -2,068 -12.8% -187 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\CompiledRoute::unserialize 0 N/A% -1,020 -6.3% -176 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_unique 0 N/A% -174 -1.1% -174 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -510 -3.1% -153 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% 153 0.9% 153 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 0 N/A% -2,560 -15.8% -152 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod/c5fb54e4253876e32d2e4ea62a1820c9d5212ce0d0d9395980f83be13a7260a5.php -1 N/A% -148 -0.9% -148 -0.9% -161,400 N/A% -161,400 N/A% -161,016 N/A% -161,016 N/A%
Drupal\Core\Render\Renderer::doRender@2 0 N/A% -8,143 -50.2% -145 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\filter\Element\ProcessedText::preRenderText 0 N/A% -864 -5.3% -144 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod/c54550580504b76373f48eb15508e81a40d04f976878cd10f41dfb12d8e6768f.php 1 N/A% 144 0.9% 144 0.9% 161,400 N/A% 161,400 N/A% 161,016 N/A% 161,016 N/A%
Twig_Loader_Filesystem::findTemplate 0 N/A% 234 1.4% 144 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\BubbleableMetadata::__construct 0 N/A% -141 -0.9% -141 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% -250 -1.5% -139 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
apc_fetch 0 N/A% -94 -0.6% -134 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteBuilderIndicator::isRebuildNeeded 0 N/A% 159 1.0% 133 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::isMethodSafe 0 N/A% -156 -1.0% -131 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% -430 -2.7% -130 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity\EntityViewDisplay::getRenderer 0 N/A% -126 -0.8% -126 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\ViewExecutable::destroy 0 N/A% 264 1.6% 125 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\CompiledRoute::unserialize 0 N/A% -480 -3.0% -123 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Generator\UrlGenerator::doGenerate 0 N/A% 212 1.3% 119 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\LinkGenerator::generate 0 N/A% 264 1.6% -118 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Route::unserialize 0 N/A% -1,615 -10.0% -117 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\FormatterBase::view 0 N/A% -171 -1.1% -116 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_flip 0 N/A% -116 -0.7% -116 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 0 N/A% -118 -0.7% -114 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
class_exists 0 N/A% -425 -2.6% 112 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getModuleDirectories 0 N/A% -175 -1.1% -109 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessResult::orIf 0 N/A% -226 -1.4% -109 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
sort 0 N/A% 105 0.6% 105 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace_callback 0 N/A% -97 -0.6% -104 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::isValueEmpty 0 N/A% -102 -0.6% -102 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getTranslationFromContext 0 N/A% 181 1.1% 100 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
explode 0 N/A% -99 -0.6% -99 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessResult::andIf 0 N/A% 240 1.5% 98 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Loader\FilesystemLoader::__construct 0 N/A% 307 1.9% 94 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
iterator_to_array 0 N/A% -147 -0.9% -94 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::doLoadMultiple 0 N/A% -677 -4.2% -92 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\Field::getItems 0 N/A% -578 -3.6% -90 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% -678 -4.2% -90 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 0 N/A% -317 -2.0% -90 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::destroy 0 N/A% 90 0.6% 85 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeManager::alter 0 N/A% -114 -0.7% -84 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 0 N/A% 741 4.6% 83 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityAccessControlHandler::access 0 N/A% -869 -5.4% -83 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Xss::filterAdmin 0 N/A% -433 -2.7% -82 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\LazyPluginCollection::get 0 N/A% -523 -3.2% -81 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_filter_autop 0 N/A% -166 -1.0% -81 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Language\LanguageManager::getStandardLanguageList 0 N/A% 81 0.5% 81 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::getValue 0 N/A% -78 -0.5% -79 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::label 0 N/A% -77 -0.5% -77 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Plugin\DataType\EntityAdapter::createFromEntity 0 N/A% -64 -0.4% -77 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\SafeMarkup::isSafe 0 N/A% 77 0.5% 77 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getHandler 0 N/A% -477 -2.9% -76 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\State\State::getMultiple 0 N/A% 175 1.1% 75 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
serialize 0 N/A% -74 -0.5% -74 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
implode 0 N/A% -73 -0.5% -73 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\CssCollectionGrouper::group 0 N/A% -72 -0.4% -72 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::__construct 0 N/A% -72 -0.4% -72 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::getRenderTokens 0 N/A% -37 -0.2% -71 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% -70 -0.4% -70 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\State\State::get 0 N/A% 105 0.6% -70 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 0 N/A% -53 -0.3% -70 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::__clone 0 N/A% -79 -0.5% -69 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessResult::inheritCacheability 0 N/A% 42 0.3% 69 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessResult::__construct 0 N/A% -66 -0.4% -69 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_exists 0 N/A% 76 0.5% 67 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem::onChange 0 N/A% -105 -0.6% -67 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::elementLabelType 0 N/A% -66 -0.4% -66 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockViewBuilder::viewMultiple 0 N/A% -286 -1.8% -66 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]