Diff Report
Run #51a518f009231: XHProf Run (Namespace=drupal-perf-ezeedub)
vs.
Run #51a5256dc4557: XHProf Run (Namespace=drupal-perf-ezeedub)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #51a518f009231Run #51a5256dc4557DiffDiff%
Number of Function Calls51,355 51,594 239 0.5%
Incl. Wall Time (microsec)433,387 429,877 -3,510 -0.8%
Incl. CPU (microsecs)432,027 428,027 -4,000 -0.9%
Incl. MemUse (bytes)7,274,048 7,344,252 70,204 1.0%
Incl. PeakMemUse (bytes)7,391,328 7,460,076 68,748 0.9%

[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%
Doctrine\Common\Annotations\TokenParser::next 0 0.0% -762 -21.7% -762 -21.7% 8,001 200.0% 8,001 200.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::entityQuery 0 0.0% 449 12.8% 431 12.3% -4,000 -100.0% 0 0.0% 16,408 23.4% 0 0.0% 16,384 23.8% -152 -0.2%
drupal_get_breadcrumb 0 0.0% -428 -12.2% -428 -12.2% 0 0.0% 0 0.0% -16,384 -23.3% 0 0.0% -31,972 -46.5% 560 0.8%
PDO::__construct 0 0.0% -324 -9.2% -324 -9.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__toString -4 -1.7% -540 -15.4% -320 -9.1% 4,001 100.0% -3,999 -100.0% -1,356 -1.9% -56 -0.1% 6,264 9.1% 696 1.0%
theme 0 0.0% -889 -25.3% 307 8.7% -4,001 -100.0% 0 0.0% 49,644 70.7% -11,168 -15.9% -216,108 -314.3% 216 0.3%
Drupal\Core\Extension\ModuleHandler::alter -6 -2.5% -406 -11.6% -288 -8.2% 4,000 100.0% 8,001 200.0% -108 -0.2% -156 -0.2% 2,376 3.5% 1,000 1.5%
Symfony\Component\DependencyInjection\Container::get -4 -1.7% -2,168 -61.8% -270 -7.7% -4,003 -100.1% -8,001 -200.0% 16,412 23.4% 16,548 23.6% -50,292 -73.2% 32,924 47.9%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% -267 -7.6% -246 -7.0% 1 0.0% 4,001 100.0% 8 0.0% 8 0.0% -16 -0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 5 2.1% 695 19.8% 232 6.6% -1 -0.0% 0 0.0% 47,300 67.4% 1,816 2.6% -48,664 -70.8% -588 -0.9%
Drupal\Component\Utility\String::checkPlain -18 -7.5% -299 -8.5% -223 -6.4% 3,999 100.0% 3,999 100.0% -3,132 -4.5% -28 -0.0% 832 1.2% 248 0.4%
Drupal\Core\Template\TwigEnvironment::loadTemplate 7 2.9% 1,630 46.4% 213 6.1% -1 -0.0% 0 0.0% 57,808 82.3% 1,420 2.0% -65,380 -95.1% -2,344 -3.4%
drupal_container -2 -0.8% -225 -6.4% -211 -6.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -404 -0.6% -404 -0.6%
PDO::exec 0 0.0% -206 -5.9% -206 -5.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_array 12 5.0% -189 -5.4% -189 -5.4% -16,003 -400.1% -16,003 -400.1% 0 0.0% 0 0.0% -512 -0.7% -512 -0.7%
contextual_preprocess 7 2.9% 336 9.6% 189 5.4% -8,000 -200.0% 0 0.0% 584 0.8% -1,080 -1.5% -2,136 -3.1% -1,020 -1.5%
theme_image_style_preview -1 -0.4% -54,745 -1559.7% -181 -5.2% -56,004 -1400.1% 0 0.0% -373,144 -531.5% -1,628 -2.3% -891,220 -1296.4% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 6 2.5% 210 6.0% 176 5.0% 0 0.0% 0 0.0% 5,176 7.4% 4,920 7.0% -11,892 -17.3% -1,568 -2.3%
template_preprocess_image_style_preview 1 0.4% 50,480 1438.2% 171 4.9% 48,003 1200.1% 0 0.0% 337,788 481.2% 3,380 4.8% 901,780 1311.7% 0 0.0%
Drupal\Core\Template\Attribute::offsetSet 2 0.8% -175 -5.0% -171 -4.9% -4,002 -100.0% -4,001 -100.0% 456 0.6% 464 0.7% 4,680 6.8% 272 0.4%
url -2 -0.8% -1,402 -39.9% -170 -4.8% 8,000 200.0% 4,001 100.0% -9,332 -13.3% -652 -0.9% 2,528 3.7% 652 0.9%
twig_render_template 5 2.1% 3,389 96.6% 169 4.8% 1 0.0% 0 0.0% 82,836 118.0% 2,616 3.7% -223,340 -324.9% -304 -0.4%
t -3 -1.3% -625 -17.8% -161 -4.6% 4,003 100.1% 4,000 100.0% 44 0.1% 44 0.1% 1,332 1.9% 748 1.1%
l -2 -0.8% -2,074 -59.1% -153 -4.4% -1 -0.0% 0 0.0% -9,928 -14.1% 368 0.5% 14,588 21.2% 1,700 2.5%
drupal_static -2 -0.8% -150 -4.3% -139 -4.0% -4,001 -100.0% -4,001 -100.0% -72 -0.1% -72 -0.1% 2,896 4.2% 2,896 4.2%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 2 0.8% 93 2.6% 135 3.8% -8,000 -200.0% 0 0.0% 0 0.0% 0 0.0% 1,352 2.0% 72 0.1%
Twig_Loader_Filesystem::findTemplate 5 2.1% 318 9.1% 123 3.5% 0 0.0% 0 0.0% 748 1.1% 176 0.3% -4,724 -6.9% -1,212 -1.8%
form_select_options 0 0.0% -178 -5.1% -122 -3.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -60 -0.1% -60 -0.1%
strtolower -9 -3.8% -121 -3.4% -121 -3.4% 1 0.0% 1 0.0% -284 -0.4% -284 -0.4% 236 0.3% 236 0.3%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 0.0% -137 -3.9% -119 -3.4% 0 0.0% -4,000 -100.0% -12 -0.0% -12 -0.0% 16 0.0% 16 0.0%
in_array 0 0.0% -116 -3.3% -116 -3.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% -271 -7.7% -112 -3.2% 31,998 800.0% 4,000 100.0% 32 0.0% -36 -0.1% 5,912 8.6% 968 1.4%
drupal_alter -4 -1.7% -611 -17.4% -108 -3.1% 8,000 200.0% 0 0.0% 36 0.1% 144 0.2% 2,780 4.0% 296 0.4%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 0.0% -28 -0.8% -107 -3.0% -4,001 -100.0% -8,001 -200.0% 0 0.0% 0 0.0% 264 0.4% -224 -0.3%
load::user/UserStorageController.php 0 0.0% -103 -2.9% -103 -2.9% 0 0.0% 0 0.0% -16 -0.0% -16 -0.0% -136 -0.2% -136 -0.2%
Twig_Environment::getCacheFilename 5 2.1% 167 4.8% 103 2.9% 0 0.0% 0 0.0% 660 0.9% -84 -0.1% -2,868 -4.2% -1,100 -1.6%
template_preprocess 7 2.9% 336 9.6% 98 2.8% 0 0.0% 0 0.0% 8,228 11.7% 5,208 7.4% 0 0.0% 0 0.0%
language_url_outbound_alter -2 -0.8% -100 -2.8% -95 -2.7% -4,001 -100.0% -4,001 -100.0% 0 0.0% 0 0.0% 640 0.9% 476 0.7%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getFullPath 5 2.1% 220 6.3% 93 2.6% 0 0.0% 0 0.0% 1,544 2.2% 480 0.7% -216 -0.3% -104 -0.2%
load::service_container_prod_.php/269e3fd07a63e8c428d0a9f91c394ec7d5142ce40a03dcb1656a02cc7da1ac9e.php 1 0.4% 92 2.6% 92 2.6% 0 0.0% 0 0.0% 40,200 57.3% 40,200 57.3% 39,940 58.1% 39,940 58.1%
array_keys 11 4.6% 89 2.5% 89 2.5% 0 0.0% 0 0.0% 2,968 4.2% 2,968 4.2% 2,420 3.5% 2,420 3.5%
load::service_container_prod_.php/f7fda720b93ba4754692f137061da06fea92a30ec2f6f802bae197f7474f4d50.php -1 -0.4% -89 -2.5% -89 -2.5% 0 0.0% 0 0.0% -40,200 -57.3% -40,200 -57.3% -39,940 -58.1% -39,940 -58.1%
Twig_Loader_Filesystem::validateName 5 2.1% 121 3.4% 89 2.5% 0 0.0% 0 0.0% 0 0.0% -3,152 -4.5% -2,324 -3.4% -748 -1.1%
file_uri_scheme -3 -1.3% -98 -2.8% -88 -2.5% 0 0.0% 0 0.0% -156 -0.2% -96 -0.1% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% 147 4.2% 87 2.5% 15,997 399.9% 0 0.0% 6,056 8.6% 1,900 2.7% 96,172 139.9% 3,840 5.6%
strtr 5 2.1% -87 -2.5% -87 -2.5% 0 0.0% 0 0.0% 340 0.5% 340 0.5% 600 0.9% 600 0.9%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 12 5.0% 532 15.2% 86 2.5% 0 0.0% 0 0.0% 1,740 2.5% 572 0.8% -8,272 -12.0% -1,168 -1.7%
mb_strtolower 0 0.0% -86 -2.5% -86 -2.5% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 11,184 16.3% 11,184 16.3%
Drupal\Component\Utility\Unicode::substr 0 0.0% -86 -2.5% -86 -2.5% 0 0.0% 0 0.0% -88 -0.1% -40 -0.1% 0 0.0% 0 0.0%
ob_get_clean 7 2.9% 84 2.4% 84 2.4% 0 0.0% 0 0.0% -104,364 -148.7% -104,364 -148.7% -1,348 -2.0% -1,348 -2.0%
language -3 -1.3% -475 -13.5% -84 -2.4% 12,003 300.1% 4,000 100.0% 0 0.0% 84 0.1% 1,028 1.5% 480 0.7%
rdf_entity_load 0 0.0% 36 1.0% -83 -2.4% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 4,152 6.0% 3,964 5.8%
Drupal\Core\Database\Query\Select::__toString 0 0.0% 2 0.1% 83 2.4% 1 0.0% 4,001 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
unserialize 0 0.0% 45 1.3% 82 2.3% 3,999 100.0% 4,000 100.0% 6,060 8.6% 6,044 8.6% 85,692 124.6% 85,764 124.8%
Symfony\Component\DependencyInjection\Container::has -3 -1.3% -122 -3.5% -81 -2.3% 4,002 100.0% 4,001 100.0% -84 -0.1% 0 0.0% 396 0.6% 284 0.4%
apc_fetch 0 0.0% 79 2.3% 79 2.3% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 488 0.7% 488 0.7%
element_info 0 0.0% 102 2.9% 79 2.3% -4,000 -100.0% -4,000 -100.0% -324 -0.5% 12 0.0% 580 0.8% 580 0.8%
Drupal\Core\Template\Attribute::__clone 21 8.8% 78 2.2% 78 2.2% 0 0.0% 0 0.0% 588 0.8% 588 0.8% -180 -0.3% -180 -0.3%
htmlspecialchars -18 -7.5% -76 -2.2% -76 -2.2% 0 0.0% 0 0.0% -3,104 -4.4% -3,104 -4.4% 584 0.8% 584 0.8%
drupal_render 2 0.8% -1,482 -42.2% 75 2.1% -4,001 -100.0% 0 0.0% -198,568 -282.8% 616 0.9% -233,976 -340.3% 0 0.0%
Drupal\Core\TypedData\Type\Map::__clone 0 0.0% 122 3.5% 75 2.1% 4,001 100.0% 0 0.0% 0 0.0% 0 0.0% -80 -0.1% -80 -0.1%
Drupal\Core\Template\Attribute::__construct 0 0.0% -247 -7.0% -72 -2.1% -4,002 -100.0% 0 0.0% 580 0.8% 124 0.2% 4,776 6.9% 96 0.1%
implode 5 2.1% -72 -2.1% -72 -2.1% -4,000 -100.0% -4,000 -100.0% -5,068 -7.2% -5,068 -7.2% 404 0.6% 404 0.6%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch -2 -0.8% -3,748 -106.8% 71 2.0% -7,999 -200.0% 0 0.0% -213,188 -303.7% 0 0.0% -24,936 -36.3% 192 0.3%
Drupal\Core\TypedData\Type\Map::isEmpty 0 0.0% -71 -2.0% -71 -2.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\ServerBag::getHeaders 0 0.0% 7 0.2% 71 2.0% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
form_builder@3 0 0.0% -95 -2.7% -70 -2.0% -1 -0.0% -1 -0.0% 0 0.0% -8 -0.0% 51,620 75.1% 6,980 10.2%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 2 0.8% 160 4.6% 70 2.0% -4,000 -100.0% 4,000 100.0% 0 0.0% 0 0.0% 1,824 2.7% 368 0.5%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 0 0.0% -69 -2.0% -69 -2.0% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
token_get_all 0 0.0% 69 2.0% 69 2.0% -8,000 -200.0% -8,000 -200.0% -8 -0.0% -8 -0.0% 28 0.0% 28 0.0%
is_string 0 0.0% -68 -1.9% -68 -1.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 304 0.4% 304 0.4%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::checkFile 5 2.1% 334 9.5% 68 1.9% 4,000 100.0% 4,000 100.0% 1,404 2.0% -500 -0.7% -272 -0.4% -56 -0.1%
call_user_func_array 0 0.0% 1,360 38.7% -67 -1.9% 8,002 200.1% 0 0.0% 281,960 401.6% 8 0.0% 88,276 128.4% 260 0.4%
_drupal_bootstrap_code 0 0.0% -362 -10.3% -67 -1.9% -3,999 -100.0% 0 0.0% 8 0.0% 4 0.0% -16 -0.0% 4 0.0%
Twig_Template::render 5 2.1% 1,767 50.3% 67 1.9% -3,998 -100.0% 0 0.0% 36,360 51.8% 300 0.4% -50,300 -73.2% -360 -0.5%
drupal_add_js 0 0.0% 66 1.9% 66 1.9% 12,001 300.0% 4,000 100.0% -4 -0.0% 0 0.0% 1,704 2.5% 1,288 1.9%
array_map -2 -0.8% -67 -1.9% 66 1.9% 8,000 200.0% 0 0.0% -876 -1.2% -560 -0.8% 5,600 8.1% 3,792 5.5%
is_bool 4 1.7% 66 1.9% 66 1.9% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
file_get_stream_wrappers -1 -0.4% -131 -3.7% -62 -1.8% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
module_hook 0 0.0% -62 -1.8% -62 -1.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme@1 -2 -0.8% -1,170 -33.3% -61 -1.7% 1 0.0% -4,000 -100.0% -7,372 -10.5% -2,460 -3.5% -10,564 -15.4% -664 -1.0%
twig_render_template@1 2 0.8% 657 18.7% 61 1.7% 8,002 200.1% 0 0.0% 17,176 24.5% 2,660 3.8% -7,172 -10.4% -456 -0.7%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 0 0.0% -39 -1.1% -61 -1.7% -1 -0.0% -4,001 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme@3 0 0.0% -726 -20.7% -59 -1.7% -4,000 -100.0% 4,000 100.0% 0 0.0% 0 0.0% -84 -0.1% 0 0.0%
Twig_Environment::getTemplateClass 5 2.1% 446 12.7% 59 1.7% 0 0.0% 0 0.0% 1,168 1.7% 200 0.3% -7,104 -10.3% -964 -1.4%
Drupal\Core\Config\CachedStorage::read 0 0.0% 381 10.9% 58 1.7% 11,999 300.0% 0 0.0% 48 0.1% 4 0.0% 89,460 130.1% 0 0.0%
PDOStatement::setFetchMode 0 0.0% -58 -1.7% -58 -1.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 8 0.0% 8 0.0%
Drupal\Core\Database\Query\Select::addField 0 0.0% 57 1.6% 57 1.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
form_builder@1 0 0.0% -133 -3.8% -56 -1.6% -4,000 -100.0% -8,000 -200.0% 0 0.0% 0 0.0% 68,972 100.3% 400 0.6%
_block_get_renderable_region 0 0.0% -474 -13.5% -56 -1.6% 4,000 100.0% 0 0.0% 19,364 27.6% 0 0.0% 19,252 28.0% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% -123 -3.5% 56 1.6% 11,999 300.0% 3,999 100.0% 20 0.0% 0 0.0% 368 0.5% 0 0.0%
Twig_Environment::mergeGlobals 7 2.9% 74 2.1% 55 1.6% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% -3,860 -5.6% -944 -1.4%
_menu_build_tree 0 0.0% 106 3.0% 54 1.5% 0 0.0% 0 0.0% 4 0.0% 0 0.0% -500 -0.7% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% -215 -6.1% -54 -1.5% -4,001 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 1,292 1.9% 96 0.1%
drupal_strip_dangerous_protocols -2 -0.8% -39 -1.1% -54 -1.5% 0 0.0% 0 0.0% -428 -0.6% -364 -0.5% 336 0.5% 0 0.0%
rdf_process 7 2.9% 54 1.5% 54 1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -316 -0.5% -316 -0.5%
Drupal\Core\Database\Connection::defaultOptions 0 0.0% -53 -1.5% -53 -1.5% 0 0.0% 0 0.0% 36 0.1% 36 0.1% 604 0.9% 604 0.9%
Doctrine\Common\Reflection\StaticReflectionClass::__construct 0 0.0% 53 1.5% 53 1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_form_builder_handle_input_element 0 0.0% 33 0.9% 53 1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 7,576 11.0% 3,720 5.4%
Drupal\Core\Config\Entity\ConfigStorageController::load 0 0.0% 363 10.3% -52 -1.5% -4,000 -100.0% 0 0.0% 16,404 23.4% 0 0.0% 178,368 259.5% 200 0.3%
[ display all ]