Diff Report
Run #52c8629919553: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #52c862ea26981: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #52c8629919553Run #52c862ea26981DiffDiff%
Number of Function Calls68,823 68,715 -108 -0.2%
Incl. Wall Time (microsec)231,459 231,523 64 0.0%
Incl. CPU (microsecs)217,072 216,894 -178 -0.1%
Incl. MemUse (bytes)17,439,392 17,466,936 27,544 0.2%
Incl. PeakMemUse (bytes)17,595,584 17,621,504 25,920 0.1%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Calls 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%
strtolower -43 -39.8% -44 -68.8% -44 -68.8% 3 1.7% 3 1.7% -1,368 -5.0% -1,368 -5.0% 72 0.3% 72 0.3%
Drupal\Core\DependencyInjection\Container::get -43 -39.8% -298 -465.6% -192 -300.0% -419 -235.4% -195 -109.6% 2,016 7.3% 2,088 7.6% 2,168 8.4% 656 2.5%
Symfony\Component\DependencyInjection\Container::get -43 -39.8% -98 -153.1% -117 -182.8% -208 -116.9% -208 -116.9% -72 -0.3% 1,376 5.0% 1,512 5.8% 1,304 5.0%
Drupal::moduleHandler -33 -30.6% -318 -496.9% -57 -89.1% -342 -192.1% -70 -39.3% 0 0.0% -1,584 -5.8% 968 3.7% -320 -1.2%
is_array 26 24.1% -2 -3.1% -2 -3.1% -41 -23.0% -41 -23.0% -16 -0.1% -16 -0.1% 552 2.1% 552 2.1%
Drupal\Core\Template\TwigTemplate::getContextReference 25 23.1% 45 70.3% 30 46.9% 49 27.5% 39 21.9% 1,776 6.4% 1,776 6.4% 1,032 4.0% 1,032 4.0%
twig_render_var 25 23.1% 6,543 10223.4% 150 234.4% 6,537 3672.5% 106 59.6% 50,072 181.8% -36,480 -132.4% 155,264 599.0% 1,088 4.2%
Twig_Template::getAttribute 24 22.2% 163 254.7% 164 256.2% 178 100.0% 120 67.4% 1,616 5.9% 1,616 5.9% 2,784 10.7% 1,952 7.5%
is_scalar 24 22.2% 0 0.0% 0 0.0% 22 12.4% 22 12.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
ctype_digit 24 22.2% 0 0.0% 0 0.0% 20 11.2% 20 11.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_object -23 -21.3% -16 -25.0% -16 -25.0% 21 11.8% 21 11.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_key_exists -21 -19.4% -60 -93.8% -60 -93.8% 15 8.4% 15 8.4% 784 2.8% 784 2.8% 784 3.0% 784 3.0%
function_exists -18 -16.7% -30 -46.9% -30 -46.9% -17 -9.6% -17 -9.6% 0 0.0% 0 0.0% -48 -0.2% -48 -0.2%
Drupal\Core\Extension\ModuleHandler::getImplementations -14 -13.0% -62 -96.9% -51 -79.7% -85 -47.8% -64 -36.0% -3,872 -14.1% -672 -2.4% -2,128 -8.2% 184 0.7%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo -14 -13.0% -9 -14.1% -18 -28.1% -8 -4.5% -51 -28.7% -1,968 -7.1% 0 0.0% -2,312 -8.9% 0 0.0%
is_string -12 -11.1% -2 -3.1% -2 -3.1% -8 -4.5% -8 -4.5% -768 -2.8% -768 -2.8% -120 -0.5% -120 -0.5%
Drupal\Core\Extension\ModuleHandler::invokeAll -11 -10.2% -138 -215.6% -24 -37.5% -131 -73.6% -1 -0.6% -4,200 -15.2% 24 0.1% -1,968 -7.6% 328 1.3%
array_reverse -11 -10.2% -2 -3.1% -2 -3.1% -26 -14.6% -26 -14.6% -968 -3.5% -968 -3.5% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter -11 -10.2% 12 18.8% -52 -81.2% -2 -1.1% -43 -24.2% -824 -3.0% -416 -1.5% 544 2.1% 256 1.0%
Drupal\Core\Utility\ThemeRegistry::get -11 -10.2% -11 -17.2% -11 -17.2% -8 -4.5% -8 -4.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Theme\Registry::getRuntime -11 -10.2% -49 -76.6% -2 -3.1% -40 -22.5% -14 -7.9% -2,888 -10.5% 0 0.0% -3,416 -13.2% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::has -11 -10.2% -22 -34.4% -17 -26.6% -26 -14.6% -4 -2.2% -528 -1.9% -528 -1.9% 0 0.0% 0 0.0%
method_exists 11 10.2% 1 1.6% 1 1.6% 22 12.4% 22 12.4% 0 0.0% 0 0.0% 32 0.1% 32 0.1%
Drupal\Core\Extension\ModuleHandler::isLoaded -11 -10.2% -2 -3.1% -2 -3.1% -21 -11.8% -21 -11.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::service -10 -9.3% -56 -87.5% -31 -48.4% -56 -31.5% -5 -2.8% 480 1.7% 0 0.0% -88 -0.3% 0 0.0%
show 9 8.3% 2 3.1% 2 3.1% 23 12.9% 23 12.9% 1,224 4.4% 1,224 4.4% 0 0.0% 0 0.0%
in_array 9 8.3% 4 6.2% 4 6.2% 12 6.7% 12 6.7% 776 2.8% 776 2.8% 0 0.0% 0 0.0%
render 9 8.3% 5,881 9189.1% 54 84.4% 5,871 3298.3% 26 14.6% 86,128 312.7% 288 1.0% 150,952 582.4% 712 2.7%
call_user_func@1 8 7.4% -983 -1535.9% 0 0.0% -937 -526.4% 66 37.1% -9,328 -33.9% 1,120 4.1% -5,784 -22.3% 832 3.2%
array_keys -8 -7.4% 41 64.1% 41 64.1% 44 24.7% 44 24.7% 1,296 4.7% 1,296 4.7% 32 0.1% 32 0.1%
call_user_func@2 -7 -6.5% -1,362 -2128.1% -24 -37.5% -1,378 -774.2% -40 -22.5% -28,880 -104.9% -2,048 -7.4% -11,800 -45.5% 0 0.0%
preg_replace 6 5.6% 36 56.2% 36 56.2% 38 21.3% 38 21.3% 6,920 25.1% 6,920 25.1% 320 1.2% 320 1.2%
Drupal\Core\Render\Element::children 6 5.6% 47 73.4% 32 50.0% 44 24.7% 48 27.0% 2,848 10.3% 288 1.0% 2,648 10.2% 1,320 5.1%
theme_toolbar_tab_wrapper -6 -5.6% -247 -385.9% -40 -62.5% -251 -141.0% -36 -20.2% -4,688 -17.0% 1,384 5.0% -2,952 -11.4% -1,240 -4.8%
template_preprocess_toolbar_tab_wrapper -6 -5.6% -7 -10.9% -7 -10.9% -12 -6.7% -12 -6.7% -5,512 -20.0% -5,512 -20.0% -192 -0.7% -192 -0.7%
array_unshift -6 -5.6% -4 -6.2% -4 -6.2% -8 -4.5% -8 -4.5% -1,544 -5.6% -1,544 -5.6% 0 0.0% 0 0.0%
element_children 6 5.6% 48 75.0% 4 6.2% 75 42.1% 38 21.3% 2,840 10.3% 8 0.0% 40 0.2% 0 0.0%
drupal_render@3 -6 -5.6% -1,479 -2310.9% -94 -146.9% -1,493 -838.8% -64 -36.0% -28,080 -101.9% 1,416 5.1% 35,784 138.1% 2,664 10.3%
theme@1 -6 -5.6% -918 -1434.4% -173 -270.3% -937 -526.4% -105 -59.0% -13,304 -48.3% 792 2.9% 5,648 21.8% 2,008 7.7%
theme -5 -4.6% 84 131.2% -153 -239.1% 41 23.0% -106 -59.6% 33,776 122.6% -6,912 -25.1% 56,240 217.0% -912 -3.5%
theme_toolbar_item -5 -4.6% -1,448 -2262.5% -13 -20.3% -1,452 -815.7% -15 -8.4% -25,936 -94.2% -4,192 -15.2% 0 0.0% 0 0.0%
ob_get_clean 4 3.7% 24 37.5% 24 37.5% 20 11.2% 20 11.2% -58,056 -210.8% -58,056 -210.8% -232 -0.9% -232 -0.9%
ob_start 4 3.7% 5 7.8% 5 7.8% 4 2.2% 4 2.2% 67,112 243.7% 67,112 243.7% 26,568 102.5% 26,568 102.5%
substr 4 3.7% 38 59.4% 38 59.4% 1 0.6% 1 0.6% 168 0.6% 168 0.6% -32 -0.1% -32 -0.1%
trim 3 2.8% -4 -6.2% -4 -6.2% 4 2.2% 4 2.2% 3,504 12.7% 3,504 12.7% 0 0.0% 0 0.0%
drupal_render@2 3 2.8% -1,692 -2643.8% 62 96.9% -1,703 -956.7% 55 30.9% -17,296 -62.8% -2,016 -7.3% 29,680 114.5% 2,848 11.0%
theme_toolbar_tray_heading_wrapper -3 -2.8% -4 -6.2% -4 -6.2% -8 -4.5% -8 -4.5% -3,112 -11.3% -3,112 -11.3% 0 0.0% 0 0.0%
is_integer 3 2.8% 0 0.0% 0 0.0% -18 -10.1% -18 -10.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme_toolbar_tray_wrapper -3 -2.8% -355 -554.7% -24 -37.5% -359 -201.7% -22 -12.4% -5,872 -21.3% 1,624 5.9% -3,400 -13.1% -3,400 -13.1%
filemtime 2 1.9% 6 9.4% 6 9.4% 2 1.1% 2 1.1% 88 0.3% 88 0.3% -112 -0.4% -112 -0.4%
file_exists 2 1.9% -6 -9.4% -6 -9.4% 4 2.2% 4 2.2% 0 0.0% 0 0.0% -96 -0.4% -96 -0.4%
Drupal\Core\Template\Attribute::__clone 2 1.9% 1 1.6% 1 1.6% 6 3.4% 6 3.4% 96 0.3% 96 0.3% 0 0.0% 0 0.0%
strtr 2 1.9% 7 10.9% 7 10.9% -4 -2.2% -4 -2.2% 200 0.7% 200 0.7% -31,088 -119.9% -31,088 -119.9%
array_merge 2 1.9% 12 18.8% 12 18.8% -3 -1.7% -3 -1.7% 9,584 34.8% 9,584 34.8% -1,488 -5.7% -1,488 -5.7%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 2 1.9% 44 68.8% 4 6.2% 41 23.0% 1 0.6% 456 1.7% 144 0.5% 0 0.0% 0 0.0%
drupal_static 2 1.9% 34 53.1% 34 53.1% 44 24.7% 45 25.3% 24 0.1% 24 0.1% -512 -2.0% -512 -2.0%
array_intersect_key 2 1.9% -2 -3.1% -2 -3.1% 19 10.7% 19 10.7% 5,168 18.8% 5,168 18.8% 448 1.7% 448 1.7%
twig_ensure_traversable 2 1.9% 5 7.8% 5 7.8% 8 4.5% 6 3.4% 824 3.0% 824 3.0% 1,568 6.0% 1,064 4.1%
run_init::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/a0fab42a3cfc3262f594cedea9f8efc4f4b136af45c7685d14c6d2a3644580f8.php 1 0.9% 1 1.6% 1 1.6% 2 1.1% 2 1.1% 1,000 3.6% 1,000 3.6% 0 0.0% 0 0.0%
run_init::1#fb#f7#1f93d18a84a6903a01ca7d027221.php/fa117d760b444065ccfecad0dab1078a706938cf80751aa47e1a238b2085fad2.php 1 0.9% 1 1.6% 1 1.6% 2 1.1% 2 1.1% 1,000 3.6% 1,000 3.6% 0 0.0% 0 0.0%
load::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/a0fab42a3cfc3262f594cedea9f8efc4f4b136af45c7685d14c6d2a3644580f8.php 1 0.9% 18 28.1% 18 28.1% 20 11.2% 20 11.2% 15,760 57.2% 15,760 57.2% 0 0.0% 0 0.0%
template_preprocess 1 0.9% 34 53.1% 10 15.6% 33 18.5% 1 0.6% 2,720 9.9% 1,320 4.8% 360 1.4% 0 0.0%
path_to_theme 1 0.9% 1 1.6% 1 1.6% 8 4.5% 8 4.5% 88 0.3% 88 0.3% 0 0.0% 0 0.0%
contextual_preprocess 1 0.9% 5 7.8% 6 9.4% 6 3.4% 10 5.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::1#fb#f7#1f93d18a84a6903a01ca7d027221.php/fa117d760b444065ccfecad0dab1078a706938cf80751aa47e1a238b2085fad2.php 1 0.9% 17 26.6% 17 26.6% 19 10.7% 19 10.7% 19,056 69.2% 19,056 69.2% 0 0.0% 0 0.0%
run_init::1#f9#73#6eec49f5b69964b877f85b7b4ce1.php/00278bfe2dc3351a8e0193e2a54e2e64f17d148b7e5c614a10f28eefaff6eb25.php 1 0.9% 1 1.6% 1 1.6% 3 1.7% 3 1.7% 1,000 3.6% 1,000 3.6% 0 0.0% 0 0.0%
run_init::1#e6#89#9b1b4e14558671280c1b06face26.php/6af80f747a2c39d0eecf5d1d9c1517a4ab7c33effe06294c2d00dc0c7f8a6982.php 1 0.9% 1 1.6% 1 1.6% 2 1.1% 2 1.1% 1,000 3.6% 1,000 3.6% 0 0.0% 0 0.0%
load::1#e6#89#9b1b4e14558671280c1b06face26.php/6af80f747a2c39d0eecf5d1d9c1517a4ab7c33effe06294c2d00dc0c7f8a6982.php 1 0.9% 19 29.7% 19 29.7% 21 11.8% 21 11.8% 28,688 104.2% 28,688 104.2% 0 0.0% 0 0.0%
mb_strtolower 1 0.9% 1 1.6% 1 1.6% 4 2.2% 4 2.2% 64 0.2% 64 0.2% -256 -1.0% -256 -1.0%
run_init::1#dc#55#4a240deb55b482735249c95804f1.php/f2077ccab0ccaf84fb1d8567f35355a4bae3fc3ddaf3f85fb5a4a32fac86ca2d.php 1 0.9% 1 1.6% 1 1.6% 1 0.6% 1 0.6% 1,000 3.6% 1,000 3.6% 880 3.4% 880 3.4%
ob_get_level 1 0.9% -1 -1.6% -1 -1.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::1#dc#55#4a240deb55b482735249c95804f1.php/f2077ccab0ccaf84fb1d8567f35355a4bae3fc3ddaf3f85fb5a4a32fac86ca2d.php 1 0.9% 37 57.8% 37 57.8% 38 21.3% 38 21.3% 30,136 109.4% 30,136 109.4% 27,560 106.3% 27,560 106.3%
__TwigTemplate_e70c6e87148c31af389a9558e7aeb4a8::doDisplay 1 0.9% 6,984 10912.5% 193 301.6% 6,985 3924.2% 125 70.2% 66,744 242.3% -25,320 -91.9% 188,024 725.4% 4,864 18.8%
__TwigTemplate_e70c6e87148c31af389a9558e7aeb4a8::__construct 1 0.9% 6 9.4% 4 6.2% 7 3.9% 3 1.7% 2,344 8.5% 1,240 4.5% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::checkFile 1 0.9% 40 62.5% 1 1.6% 46 25.8% 4 2.2% 320 1.2% -112 -0.4% -112 -0.4% 0 0.0%
load::service_container_prod.php/10ef6765c970a5fd9ed332aabb5c818cce4cf208c5f1b97c7e52f9dd20b18b9b.php 1 0.9% 102 159.4% 102 159.4% 104 58.4% 104 58.4% 126,328 458.6% 126,328 458.6% 125,248 483.2% 125,248 483.2%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getFullPath 1 0.9% 32 50.0% 14 21.9% 32 18.0% 20 11.2% 360 1.3% 96 0.3% -112 -0.4% 0 0.0%
hash_hmac 1 0.9% 8 12.5% 8 12.5% 6 3.4% 6 3.4% 88 0.3% 88 0.3% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getContainingDirectoryFullPath 1 0.9% 4 6.2% 3 4.7% 5 2.8% -3 -1.7% 160 0.6% -16 -0.1% 0 0.0% 0 0.0%
toolbar_pre_render_item 1 0.9% 66 103.1% -10 -15.6% 67 37.6% -5 -2.8% -3,048 -11.1% -1,584 -5.8% -12,432 -48.0% 0 0.0%
run_init::service_container_prod.php/10ef6765c970a5fd9ed332aabb5c818cce4cf208c5f1b97c7e52f9dd20b18b9b.php 1 0.9% 218 340.6% 9 14.1% 220 123.6% 10 5.6% 55,688 202.2% 8,072 29.3% 55,176 212.9% 8,008 30.9%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.9% 128 200.0% 55 85.9% 123 69.1% 38 21.3% 30,560 110.9% 560 2.0% -1,144 -4.4% -376 -1.5%
load::1#e7#0c#6e87148c31af389a9558e7aeb4a8.php/b91e1e93c50a95b311972577cdf27dd3cf9f228ba015927092a76091830df36f.php 1 0.9% 24 37.5% 24 37.5% 26 14.6% 26 14.6% 28,704 104.2% 28,704 104.2% 0 0.0% 0 0.0%
run_init::1#e7#0c#6e87148c31af389a9558e7aeb4a8.php/b91e1e93c50a95b311972577cdf27dd3cf9f228ba015927092a76091830df36f.php 1 0.9% 1 1.6% 1 1.6% 2 1.1% 2 1.1% 1,000 3.6% 1,000 3.6% 0 0.0% 0 0.0%
template_preprocess_toolbar 1 0.9% 383 598.4% 91 142.2% 384 215.7% 57 32.0% 23,440 85.1% 7,152 26.0% 0 0.0% 0 0.0%
load::1#61#dd#0eeab2b431dd296e128f8b01bd8f.php/839c4794fdf14b09d21e6ebf3303884a3aa52d8f273e927a8f03b3320095ac0c.php 1 0.9% 25 39.1% 25 39.1% 28 15.7% 28 15.7% 20,072 72.9% 20,072 72.9% 0 0.0% 0 0.0%
run_init::1#61#dd#0eeab2b431dd296e128f8b01bd8f.php/839c4794fdf14b09d21e6ebf3303884a3aa52d8f273e927a8f03b3320095ac0c.php 1 0.9% 1 1.6% 1 1.6% 2 1.1% 2 1.1% 1,000 3.6% 1,000 3.6% 0 0.0% 0 0.0%
run_init::1#66#6a#0237275d211f9d24d58b9a3dc4bd.php/44ead89558a2b378f1863ddd7944f99f959133b14ebedf77591479961cd88977.php 1 0.9% 1 1.6% 1 1.6% 3 1.7% 3 1.7% 1,000 3.6% 1,000 3.6% 880 3.4% 880 3.4%
load::1#66#6a#0237275d211f9d24d58b9a3dc4bd.php/44ead89558a2b378f1863ddd7944f99f959133b14ebedf77591479961cd88977.php 1 0.9% 60 93.8% 60 93.8% 63 35.4% 63 35.4% 64,832 235.4% 64,832 235.4% 62,920 242.7% 62,920 242.7%
Twig_Environment::getCacheFilename 1 0.9% 14 21.9% 13 20.3% 20 11.2% 19 10.7% 112 0.4% -56 -0.2% 0 0.0% 0 0.0%
Twig_Environment::isAutoReload 1 0.9% -1 -1.6% -1 -1.6% 2 1.1% 2 1.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Environment::getCache 1 0.9% 0 0.0% 0 0.0% 3 1.7% 3 1.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\Unicode::getStatus 1 0.9% 2 3.1% 2 3.1% 17 9.6% 17 9.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
md5 1 0.9% 1 1.6% 1 1.6% 1 0.6% 1 0.6% 56 0.2% 56 0.2% 0 0.0% 0 0.0%
Twig_Environment::getTemplateClass 1 0.9% 40 62.5% 10 15.6% 40 22.5% 4 2.2% 312 1.1% 56 0.2% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::storage 1 0.9% 5 7.8% 2 3.1% 4 2.2% 1 0.6% 0 0.0% 0 0.0% 72 0.3% 0 0.0%
load::1#20#9b#6838481c4c4fe2d5d698809ab64a.php/5e085f5de43d281cf1ade3716fca92a712b7b22248f64004c9179f4be9af428b.php 1 0.9% 15 23.4% 15 23.4% 17 9.6% 17 9.6% 6,520 23.7% 6,520 23.7% 5,896 22.7% 5,896 22.7%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 0.9% 208 325.0% 22 34.4% 215 120.8% 26 14.6% 34,128 123.9% 640 2.3% -1,056 -4.1% 0 0.0%
run_init::1#20#9b#6838481c4c4fe2d5d698809ab64a.php/5e085f5de43d281cf1ade3716fca92a712b7b22248f64004c9179f4be9af428b.php 1 0.9% 178 278.1% 14 21.9% 179 100.6% 14 7.9% 79,296 287.9% 9,440 34.3% 78,824 304.1% 9,056 34.9%
is_file 1 0.9% 6 9.4% 6 9.4% 0 0.0% 0 0.0% -88 -0.3% -88 -0.3% 0 0.0% 0 0.0%
[ display all ]