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

Overall Diff Summary

Run #54dec09b09eb9Run #54dec1ab3dfb1DiffDiff%
Number of Function Calls412,752 412,752 0 0.0%
Incl. Wall Time (microsec)1,252,353 1,254,472 2,119 0.2%
Incl. MemUse (bytes)28,417,184 28,417,184 0 0.0%
Incl. PeakMemUse (bytes)28,736,984 28,736,984 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%
load::service_container_prod/df21548cc35b2831fe95d7d6348f9a1e546823df9b02f09ebe1bd44991145591.php 1 N/A% 266 12.6% 266 12.6% 171,552 N/A% 171,552 N/A% 171,120 N/A% 171,120 N/A%
load::service_container_prod/0a45faef4223b69e6876b3aa15b0987799d8d92079f00b691890b2b30733cead.php -1 N/A% -261 -12.3% -261 -12.3% -171,552 N/A% -171,552 N/A% -171,120 N/A% -171,120 N/A%
Drupal\Core\Cache\Cache::mergeTags 0 N/A% -261 -12.3% -260 -12.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize@2 0 N/A% 197 9.3% 197 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeManager::theme 0 N/A% 285 13.4% 182 8.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericFormatterBase::viewElements 0 N/A% 70 3.3% -173 -8.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% 461 21.8% -167 -7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\SafeMarkup::set 0 N/A% 167 7.9% 167 7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Html::cleanCssIdentifier 0 N/A% 189 8.9% 166 7.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 N/A% 439 20.7% 151 7.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::getRenderer 0 N/A% -146 -6.9% -146 -6.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\TranslationManager::translate 0 N/A% -119 -5.6% -144 -6.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::findFileWithExtension 0 N/A% 203 9.6% 142 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Loader_Filesystem::findTemplate 0 N/A% 173 8.2% 141 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 0 N/A% 328 15.5% 140 6.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeManager::alter 0 N/A% -3 -0.1% 138 6.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
apc_fetch 0 N/A% -138 -6.5% -138 -6.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity\EntityViewDisplay::getRenderer 0 N/A% -199 -9.4% -128 -6.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::themeFunctions 0 N/A% 84 4.0% 126 5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::updateStack 0 N/A% -103 -4.9% -116 -5.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
DOMDocument::loadHTML 0 N/A% 114 5.4% 114 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\BubbleableMetadata::merge 0 N/A% -162 -7.6% 112 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeep 0 N/A% -74 -3.5% -109 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::bubbleStack 0 N/A% -36 -1.7% 105 5.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::getMethod 0 N/A% -103 -4.9% -103 -4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\DataDefinition::getSettings 0 N/A% -102 -4.8% -102 -4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::theme 0 N/A% 42 2.0% 100 4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% 99 4.7% 99 4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 0 N/A% 120 5.7% 98 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityViewBuilder::getSingleFieldDisplay 0 N/A% 64 3.0% -93 -4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 N/A% 55 2.6% 90 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Generator\UrlGenerator::doGenerate 0 N/A% -85 -4.0% -90 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::typedDataManager 0 N/A% 14 0.7% 88 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 67 3.2% 88 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::defineOptions 0 N/A% -102 -4.8% -88 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::loadLegacyIncludes 0 N/A% 134 6.3% 87 4.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 0 N/A% -40 -1.9% 86 4.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Environment::isTemplateFresh 0 N/A% -38 -1.8% -83 -3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::cacheSet 0 N/A% -62 -2.9% 83 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Xss::filter 0 N/A% -4 -0.2% -80 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericFormatterBase::fieldFilterXss 0 N/A% 199 9.4% 80 3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 0 N/A% -179 -8.4% -78 -3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 0 N/A% -108 -5.1% -78 -3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#af#7b#5b7f3c749a3ca1eb796555bd74ab19db9e784cadc676f98ea1b31e96a149/314e9d284380cbd98c50d1877d8596645e5ad1dce90045a9b67fbaee47db3ffd.php 1 N/A% 77 3.6% 77 3.6% 12,112 N/A% 12,112 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\FormatterBase::view 0 N/A% -204 -9.6% -77 -3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
function_exists 0 N/A% -77 -3.6% -77 -3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% -39 -1.8% -75 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#6d#b3#ddfb8e925bb3a84b3429b5157db540bc66c4f5def89809d4b47f61edb0f6/9dbd2022eedbdd8770a54e2fcf1601742edc474f0cbb02303e9ccb90e0ec00a3.php -1 N/A% -75 -3.5% -75 -3.5% -12,112 N/A% -12,112 N/A% 0 N/A% 0 N/A%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/0cf3e62f11678699f8651463bc8dd07c488f6db77c6ad353248aaea4a921b701.php -1 N/A% -74 -3.5% -74 -3.5% -79,512 N/A% -79,512 N/A% -69,608 N/A% -69,608 N/A%
Drupal\Core\Plugin\PluginBase::t 0 N/A% -119 -5.6% 74 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\TypedData\EntityDataDefinition::create 0 N/A% 84 4.0% 74 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_exists 0 N/A% 73 3.4% 73 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\UrlHelper::buildQuery 0 N/A% -66 -3.1% -73 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/ab63c338b08a0d1ce39664d181be0b7c7ef54b56f7414874c67cbbdd9994ab48.php 1 N/A% 73 3.4% 73 3.4% 79,512 N/A% 79,512 N/A% 69,608 N/A% 69,608 N/A%
Drupal\node\NodeAccessControlHandler::checkFieldAccess 0 N/A% 54 2.5% 71 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityDisplayBase::getComponent 0 N/A% -71 -3.4% -71 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementations 0 N/A% 25 1.2% 71 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\PluginBase::getStringTranslation 0 N/A% -72 -3.4% -71 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::createCacheID 0 N/A% -69 -3.3% -70 -3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::isValid 0 N/A% 87 4.1% 70 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 0 N/A% -50 -2.4% -70 -3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\PathProcessor\PathProcessorManager::getOutbound 0 N/A% 70 3.3% 69 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 0 N/A% 522 24.6% 68 3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::mergeAttachments 0 N/A% 80 3.8% 67 3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\Field::getFieldLangcode 0 N/A% 110 5.2% 67 3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize@1 0 N/A% 303 14.3% 67 3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::exec 0 N/A% 66 3.1% 66 3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getTranslationFromContext 0 N/A% 71 3.4% 66 3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% 66 3.1% 66 3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityAccessControlHandler::fieldAccess 0 N/A% -17 -0.8% -63 -3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Url::toString 0 N/A% 61 2.9% 63 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\Registry::init 0 N/A% 6 0.3% -63 -3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::setFetchMode 0 N/A% -60 -2.8% -62 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeArray::__toString 0 N/A% -27 -1.3% -61 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Path\AliasWhitelist::get 0 N/A% -78 -3.7% -60 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getFullPath 0 N/A% -64 -3.0% -60 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Routing/RouteCompiler.php 0 N/A% -59 -2.8% -59 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Url::fromUri 0 N/A% -73 -3.4% -59 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 0 N/A% -5 -0.2% -59 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\Field::process_entity 0 N/A% 113 5.3% -58 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
number_format 0 N/A% 58 2.7% 58 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::HttpFoundation/AcceptHeader.php 0 N/A% -58 -2.7% -58 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::HttpFoundation/AcceptHeaderItem.php 0 N/A% 57 2.7% 57 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::service 0 N/A% 59 2.8% 57 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::unpackOptions 0 N/A% -142 -6.7% -56 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% 358 16.9% 55 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtok 0 N/A% 55 2.6% 55 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getPropertyDefinitions 0 N/A% 58 2.7% 55 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\includeFile 0 N/A% 310 14.6% 54 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Html::normalize 0 N/A% 123 5.8% 54 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 0 N/A% 54 2.5% 54 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::mergeBubbleableMetadata 0 N/A% 121 5.7% 53 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Session\UserSession::getRoleStorage 0 N/A% 74 3.5% 53 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::doRender@2 0 N/A% 306 14.4% -53 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Path\AliasManager::getAliasByPath 0 N/A% -95 -4.5% -52 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::__construct 0 N/A% 52 2.5% 52 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\LinkGenerator::generate 0 N/A% 73 3.4% 52 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigEnvironment::renderInline 0 N/A% 77 3.6% 51 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getDefinition 0 N/A% 93 4.4% 51 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\State\State::get 0 N/A% 103 4.9% 51 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]