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

Overall Diff Summary

Run #526a23ef211f9Run #526a239923027DiffDiff%
Number of Function Calls53,817 53,817 0 0.0%
Incl. Wall Time (microsec)263,411 264,356 945 0.4%
Incl. CPU (microsecs)238,186 239,656 1,470 0.6%
Incl. MemUse (bytes)12,530,432 12,530,432 0 0.0%
Incl. PeakMemUse (bytes)12,701,832 12,701,832 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. CPU Diff
(microsec)
ICpu
Diff%
Excl. CPU
Diff
(microsec)
ECpu
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\Extension\ModuleHandler::load 0 N/A% -1,142 -120.8% -534 -56.5% -1,154 -78.5% -508 -34.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -628 -66.5% 359 38.0% -436 -29.7% 301 20.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::findFile 0 N/A% -705 -74.6% -355 -37.6% -730 -49.7% -357 -24.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% -325 -34.4% -325 -34.4% 124 8.4% 124 8.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get 0 N/A% -187 -19.8% 242 25.6% -70 -4.8% 317 21.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% 227 24.0% 227 24.0% 24 1.6% 24 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% -217 -23.0% -217 -23.0% -247 -16.8% -247 -16.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_object 0 N/A% 213 22.5% 213 22.5% 33 2.2% 33 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% 404 42.8% 158 16.7% 399 27.1% 64 4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod.php/6c7a8ae98ca52a93fd4242e15b53f98aded3e2bc397be18f4283183f0fb58881.php -1 N/A% -147 -15.6% -147 -15.6% -149 -10.1% -149 -10.1% -118,720 N/A% -118,720 N/A% -117,568 N/A% -117,568 N/A%
load::service_container_prod.php/1292ebb63fe36d0f3531fc862f5e817d647fe4b3beda624a72829761eaaa8559.php 1 N/A% 136 14.4% 136 14.4% 138 9.4% 138 9.4% 118,720 N/A% 118,720 N/A% 117,568 N/A% 117,568 N/A%
Composer\Autoload\ClassLoader::loadClass 0 N/A% -1,488 -157.5% -128 -13.5% -1,421 -96.7% -66 -4.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteCompiler::compile 0 N/A% -606 -64.1% -128 -13.5% -603 -41.0% -96 -6.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::field/field.module 0 N/A% -193 -20.4% -127 -13.4% -196 -13.3% -120 -8.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::moduleHandler 0 N/A% 271 28.7% 127 13.4% 342 23.3% 141 9.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::loadClass@1 0 N/A% -705 -74.6% -124 -13.1% -654 -44.5% -25 -1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::checkPlain 0 N/A% 180 19.0% 118 12.5% 297 20.2% 219 14.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@1 0 N/A% 2,672 282.8% 111 11.7% 2,669 181.6% 126 8.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 N/A% 1,637 173.2% 111 11.7% 1,519 103.3% 59 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 0 N/A% 456 48.3% 107 11.3% 460 31.3% 133 9.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_settings_initialize 0 N/A% -252 -26.7% -107 -11.3% -252 -17.1% -93 -6.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@2 0 N/A% 1,590 168.3% 105 11.1% 1,583 107.7% 77 5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ComposerAutoloaderInitdcdeef3a2347836a4b3309cb54064cf9::getLoader 0 N/A% -392 -41.5% -104 -11.0% -396 -26.9% -92 -6.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::getCacheKey 0 N/A% 127 13.4% 102 10.8% 164 11.2% 148 10.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
element_children 0 N/A% 126 13.3% 97 10.3% 101 6.9% 71 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::createAttributeValue 0 N/A% 209 22.1% 97 10.3% 198 13.5% 119 8.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_exists 0 N/A% -103 -10.9% -97 -10.3% -124 -8.4% -119 -8.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
substr 0 N/A% -95 -10.1% -95 -10.1% -41 -2.8% -41 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::alter 0 N/A% 368 38.9% 95 10.1% 396 26.9% 160 10.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementations 0 N/A% 95 10.1% 93 9.8% 120 8.2% 28 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% -1,842 -194.9% -92 -9.7% -1,733 -117.9% -90 -6.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 0 N/A% 696 73.7% 88 9.3% 700 47.6% 87 5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@2 0 N/A% 572 60.5% 84 8.9% 980 66.7% 111 7.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\RouteCompiler::compilePattern 0 N/A% -169 -17.9% -82 -8.7% -172 -11.7% -84 -5.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -184 -19.5% -81 -8.6% -149 -10.1% -37 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::set 0 N/A% -119 -12.6% -80 -8.5% -118 -8.0% -82 -5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 281 29.7% 77 8.1% 311 21.2% 69 4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% 76 8.0% 76 8.0% 77 5.2% 31 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% 329 34.8% 75 7.9% 220 15.0% 59 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 N/A% 2,455 259.8% 75 7.9% 2,395 162.9% 71 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func@1 0 N/A% -1,398 -147.9% 75 7.9% -1,055 -71.8% 71 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\Entity\Block::__construct 0 N/A% 612 64.8% 73 7.7% 614 41.8% 55 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 265 28.0% 73 7.7% 152 10.3% 59 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeString::__toString 0 N/A% 120 12.7% 73 7.7% 153 10.4% 63 4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 N/A% -206 -21.8% 72 7.6% -161 -11.0% 67 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::getFormat 0 N/A% -81 -8.6% -71 -7.5% -83 -5.6% -75 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\ParameterBag::get 0 N/A% -117 -12.4% -70 -7.4% -145 -9.9% -120 -8.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_html_tag 0 N/A% 315 33.3% 70 7.4% 312 21.2% 55 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Utility/Settings.php 0 N/A% -70 -7.4% -70 -7.4% -71 -4.8% -71 -4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__construct 0 N/A% 335 35.4% 69 7.3% 349 23.7% 55 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
dirname 0 N/A% -68 -7.2% -68 -7.2% -67 -4.6% -67 -4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::printed 0 N/A% 67 7.1% 67 7.1% 34 2.3% 34 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 0 N/A% 127 13.4% 67 7.1% 127 8.6% 53 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Context\ConfigContext::notify 0 N/A% 734 77.7% 65 6.9% 734 49.9% 60 4.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::checkAny 0 N/A% -1,153 -122.0% -63 -6.7% -1,092 -74.3% -3 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% 534 56.5% 63 6.7% 560 38.1% 127 8.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% 62 6.6% 62 6.6% 78 5.3% 78 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/MenuLink.php 0 N/A% -58 -6.1% -58 -6.1% -58 -3.9% -58 -3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_static 0 N/A% 57 6.0% 56 5.9% 55 3.7% 59 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\RouteCompiler::compile 0 N/A% -246 -26.0% -56 -5.9% -240 -16.3% -51 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::exec 0 N/A% 55 5.8% 55 5.8% 36 2.4% 36 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_key_exists 0 N/A% -55 -5.8% -55 -5.8% 133 9.0% 133 9.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% 264 27.9% 55 5.8% 292 19.9% 94 6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::shortcut/ShortcutSetInterface.php 0 N/A% 55 5.8% 55 5.8% 54 3.7% 54 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::DependencyInjection/ContainerInjectionInterface.php 0 N/A% 54 5.7% 54 5.7% 54 3.7% 54 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Composer\Autoload\ClassLoader::add 0 N/A% -51 -5.4% -51 -5.4% -40 -2.7% -41 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@1 0 N/A% 1,384 146.5% 50 5.3% 1,706 116.1% 48 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteCompiler::getFit 0 N/A% -65 -6.9% -50 -5.3% -66 -4.5% -41 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Query/SelectInterface.php 0 N/A% -58 -6.1% -50 -5.3% -59 -4.0% -49 -3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% -3,733 -395.0% 50 5.3% -3,227 -219.5% 44 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults 0 N/A% -100 -10.6% -49 -5.2% -109 -7.4% -51 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\TranslationManager::translate 0 N/A% 240 25.4% 47 5.0% 235 16.0% 55 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@3 0 N/A% 541 57.2% 47 5.0% 537 36.5% 40 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#99#5f#006b7a5f70d4f23de0d6ef308b52.php/a947ee5f6561dc10e21589f6071719b463da134d1b956ce26d0220dbdff823ad.php -1 N/A% -46 -4.9% -46 -4.9% -48 -3.3% -48 -3.3% -25,480 N/A% -25,480 N/A% -23,880 N/A% -23,880 N/A%
file_create_url 0 N/A% 238 25.2% 46 4.9% 244 16.6% 44 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#99#5f#006b7a5f70d4f23de0d6ef308b52.php/079c1e23c3d7d8b1daa0ebd30519a29ef91bfc9adbe0fcc9fdf5d73eabefb957.php 1 N/A% 45 4.8% 45 4.8% 47 3.2% 47 3.2% 25,480 N/A% 25,480 N/A% 23,880 N/A% 23,880 N/A%
load::1#31#ab#6b9813debf17dde9bf45b255fbfe.php/78a0211fd982c70eb35ef9f2e90562ae140d2b5bed66858e0378fe0c1a85c367.php 1 N/A% 44 4.7% 44 4.7% 47 3.2% 47 3.2% 15,912 N/A% 15,912 N/A% 0 N/A% 0 N/A%
drupal_process_attached@1 0 N/A% 170 18.0% 44 4.7% 161 11.0% 26 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::initWithData 0 N/A% 843 89.2% 42 4.4% 848 57.7% 48 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@3 0 N/A% 2,789 295.1% 42 4.4% 2,700 183.7% 31 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize@1 0 N/A% -41 -4.3% -41 -4.3% -37 -2.5% -37 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::loadAll 0 N/A% -1,183 -125.2% -41 -4.3% -1,181 -80.3% -27 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
form_select_options 0 N/A% 54 5.7% 41 4.3% 55 3.7% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 N/A% -13 -1.4% 40 4.2% 64 4.4% 91 6.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
fread 0 N/A% -40 -4.2% -40 -4.2% -40 -2.7% -40 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a9#84#d03f99e92882fa85e99930f5ebb1.php/b7472fc842b6fc506eafe6fc7b56588e522fe744529565685b61e59e44b648b7.php 1 N/A% 40 4.2% 40 4.2% 42 2.9% 42 2.9% 18,304 N/A% 18,304 N/A% 16,752 N/A% 16,752 N/A%
Drupal\Core\Routing\UrlGenerator::generateFromPath 0 N/A% 195 20.6% 40 4.2% 178 12.1% 25 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::__construct 0 N/A% 40 4.2% 40 4.2% 50 3.4% 50 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getTwig_Loader_FilesystemService 0 N/A% 39 4.1% 40 4.2% 40 2.7% 42 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#31#ab#6b9813debf17dde9bf45b255fbfe.php/2607a664ef5badbd6fe8f3891d1790178b4c666acb595950bf8d7d382ed7a7e7.php -1 N/A% -39 -4.1% -39 -4.1% -41 -2.8% -41 -2.8% -15,912 N/A% -15,912 N/A% 0 N/A% 0 N/A%
load::1#93#ad#336b06427a8c5d44253bae88908f.php/292d4b3e263c812ccdf93e4c6dd4ef4e7b60799af804d24a207f658c8b190e0d.php 1 N/A% 39 4.1% 39 4.1% 41 2.8% 41 2.8% 15,760 N/A% 15,760 N/A% 0 N/A% 0 N/A%
array_reverse 0 N/A% 38 4.0% 38 4.0% -8 -0.5% -8 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#5e#8b#8f164b121447cef893406f773d17.php/a59ff84f3c5b9a41150b2be4bc0bcb40558187308a7590bbf12c5a500b1e0432.php 1 N/A% 38 4.0% 38 4.0% 45 3.1% 45 3.1% 16,448 N/A% 16,448 N/A% 15,536 N/A% 15,536 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::getListeners 0 N/A% 176 18.6% 38 4.0% 177 12.0% 35 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\Event::setDispatcher 0 N/A% 37 3.9% 37 3.9% 11 0.7% 11 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a9#84#d03f99e92882fa85e99930f5ebb1.php/5e3c49bcdd2b772c799cb7e85200f17d40e04ec356ec0c1bc13c1d740e13af3f.php -1 N/A% -37 -3.9% -37 -3.9% -38 -2.6% -38 -2.6% -18,304 N/A% -18,304 N/A% -16,752 N/A% -16,752 N/A%
drupal_add_css 0 N/A% 94 9.9% 37 3.9% 98 6.7% 41 2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ob_start 0 N/A% 37 3.9% 37 3.9% 37 2.5% 37 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_add_library 0 N/A% 344 36.4% 36 3.8% 334 22.7% 33 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 0 N/A% 53 5.6% 36 3.8% 46 3.1% 13 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]