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

Overall Diff Summary

Run #51aaed0fcbd4eRun #51aaed996e9e3DiffDiff%
Number of Function Calls36,798 36,916 118 0.3%
Incl. Wall Time (microsec)331,812 332,553 741 0.2%
Incl. CPU (microsecs)309,167 308,720 -447 -0.1%
Incl. MemUse (bytes)28,251,856 28,315,704 63,848 0.2%
Incl. PeakMemUse (bytes)28,438,160 28,502,560 64,400 0.2%

[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%
drupal_render@6 -11 -9.3% 286 38.6% -142 -19.2% 276 61.7% -136 -30.4% 42,936 67.2% 46,528 72.9% -27,776 -43.1% -2,136 -3.3%
twig_render_var@2 5 4.2% 10,165 1371.8% 46 6.2% 10,170 2275.2% 40 8.9% 489,256 766.3% 1,968 3.1% 599,152 930.4% 576 0.9%
is_scalar 5 4.2% 4 0.5% 4 0.5% 1 0.2% 1 0.2% 768 1.2% 768 1.2% 480 0.7% 480 0.7%
substr 4 3.4% 0 0.0% 0 0.0% -7 -1.6% -7 -1.6% 168 0.3% 168 0.3% -32 -0.0% -32 -0.0%
drupal_render@7 4 3.4% 6,752 911.2% 217 29.3% 6,759 1512.1% 186 41.6% 35,048 54.9% -23,152 -36.3% 64,304 99.9% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 4 3.4% 31 4.2% 15 2.0% 34 7.6% 10 2.2% 9,312 14.6% 6,216 9.7% 8,656 13.4% 5,144 8.0%
is_object 3 2.5% -3 -0.4% -3 -0.4% -65 -14.5% -65 -14.5% 768 1.2% 768 1.2% 672 1.0% 672 1.0%
Drupal\Core\Template\Attribute::__clone 3 2.5% 3 0.4% 3 0.4% -2 -0.4% -2 -0.4% 936 1.5% 936 1.5% 0 0.0% 0 0.0%
drupal_static 3 2.5% -18 -2.4% -15 -2.0% -3 -0.7% -3 -0.7% -16 -0.0% -16 -0.0% -112 -0.2% -112 -0.2%
Drupal\Core\Utility\ThemeRegistry::offsetGet 3 2.5% 3 0.4% 3 0.4% -7 -1.6% -7 -1.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
ArrayObject::exchangeArray 3 2.5% 7 0.9% 7 0.9% 6 1.3% 6 1.3% -144 -0.2% -144 -0.2% 3,272 5.1% 3,272 5.1%
function_exists 3 2.5% 5 0.7% 5 0.7% -27 -6.0% -27 -6.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigReference::setReference 3 2.5% 30 4.0% 23 3.1% 34 7.6% 28 6.3% 1,760 2.8% 1,904 3.0% 9,432 14.6% 6,160 9.6%
Drupal\Core\Template\TwigReference::getReference 3 2.5% 2 0.3% 2 0.3% 12 2.7% 12 2.7% 808 1.3% 808 1.3% 128 0.2% 128 0.2%
show 3 2.5% 4 0.5% 4 0.5% 0 0.0% 0 0.0% 1,208 1.9% 1,208 1.9% 224 0.3% 224 0.3%
drupal_add_library 3 2.5% -24 -3.2% 6 0.8% -22 -4.9% 1 0.2% 0 0.0% 0 0.0% -208 -0.3% 0 0.0%
render@2 3 2.5% 10,113 1364.8% 27 3.6% 10,115 2262.9% 22 4.9% 484,944 759.5% 1,632 2.6% 597,296 927.5% 384 0.6%
Twig_Template::getAttribute 2 1.7% 76 10.3% 22 3.0% 80 17.9% 21 4.7% 9,272 14.5% -1,544 -2.4% 13,992 21.7% 1,520 2.4%
call_user_func@1 2 1.7% -26 -3.5% 5 0.7% -20 -4.5% 26 5.8% 8,544 13.4% -96 -0.2% -168 -0.3% 0 0.0%
Drupal\Core\Template\TwigReference::offsetGet 2 1.7% 52 7.0% 34 4.6% 54 12.1% 37 8.3% 10,816 16.9% 12,152 19.0% 12,472 19.4% 6,408 10.0%
ctype_digit 2 1.7% 2 0.3% 2 0.3% -1 -0.2% -1 -0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
implode 2 1.7% 8 1.1% 8 1.1% -37 -8.3% -37 -8.3% 6,312 9.9% 6,312 9.9% -360 -0.6% -360 -0.6%
file_exists 2 1.7% 10 1.3% 10 1.3% 17 3.8% 17 3.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 2 1.7% 53 7.2% 5 0.7% 57 12.8% 6 1.3% 504 0.8% 152 0.2% 0 0.0% 0 0.0%
filemtime 2 1.7% 6 0.8% 6 0.8% 10 2.2% 10 2.2% 80 0.1% 80 0.1% 0 0.0% 0 0.0%
is_array 2 1.7% -30 -4.0% -30 -4.0% 0 0.0% 0 0.0% 760 1.2% 760 1.2% 536 0.8% 536 0.8%
load::1#fa#9c#70931684b7c44b996cf1ae6ac60b.php/94833b427c04f4ecbdc7b53014e4b0182a3960ac65d13175e0a309ab8244a910.php 1 0.8% 176 23.8% 176 23.8% 178 39.8% 178 39.8% 33,488 52.4% 33,488 52.4% 24,456 38.0% 24,456 38.0%
Twig_Template::__construct 1 0.8% 2 0.3% 2 0.3% 5 1.1% 5 1.1% 1,104 1.7% 1,104 1.7% 0 0.0% 0 0.0%
preg_replace 1 0.8% 18 2.4% 18 2.4% 52 11.6% 52 11.6% 136 0.2% 136 0.2% -16 -0.0% -16 -0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 0.8% 427 57.6% 59 8.0% 437 97.8% 33 7.4% 35,264 55.2% 1,080 1.7% 32,408 50.3% 920 1.4%
drupal_process_attached 1 0.8% -2 -0.3% 21 2.8% 1 0.2% 10 2.2% 0 0.0% -16 -0.0% -208 -0.3% 0 0.0%
run_init::1#81#b3#1fe8cbcc9883f207f25abaa5f106.php/9c038e31192ded28288ae042a4645c6da4ee97c6d09b910d084cac3292921927.php 1 0.8% 839 113.2% 19 2.6% 845 189.0% 23 5.1% 124,304 194.7% 10,176 15.9% 111,568 173.2% 0 0.0%
ob_start 1 0.8% 12 1.6% 12 1.6% 11 2.5% 11 2.5% 17,352 27.2% 17,352 27.2% 14,720 22.9% 14,720 22.9%
template_preprocess 1 0.8% 8 1.1% 9 1.2% 8 1.8% 9 2.0% 2,480 3.9% 2,392 3.7% 3,432 5.3% 3,456 5.4%
Twig_Environment::mergeGlobals 1 0.8% 4 0.5% 5 0.7% 4 0.9% 6 1.3% 800 1.3% 800 1.3% 800 1.2% 800 1.2%
Twig_Environment::getGlobals 1 0.8% -1 -0.1% -4 -0.5% -2 -0.4% -1 -0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
template_preprocess_color_scheme_form 1 0.8% 184 24.8% 25 3.4% 186 41.6% 23 5.1% 12,168 19.1% 2,168 3.4% 26,376 41.0% 816 1.3%
load::1#81#b3#1fe8cbcc9883f207f25abaa5f106.php/9c038e31192ded28288ae042a4645c6da4ee97c6d09b910d084cac3292921927.php 1 0.8% 308 41.6% 308 41.6% 310 69.4% 310 69.4% 54,088 84.7% 54,088 84.7% 81,376 126.4% 81,376 126.4%
Drupal\Core\Template\TwigEnvironment::storage 1 0.8% 2 0.3% 1 0.1% 3 0.7% 3 0.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_file 1 0.8% 9 1.2% 9 1.2% 10 2.2% 10 2.2% -80 -0.1% -80 -0.1% 0 0.0% 0 0.0%
Twig_Loader_Filesystem::findTemplate 1 0.8% 37 5.0% 16 2.2% 38 8.5% 15 3.4% 240 0.4% 104 0.2% 0 0.0% 0 0.0%
Twig_Loader_Filesystem::validateName 1 0.8% 8 1.1% 4 0.5% 13 2.9% 11 2.5% 0 0.0% -1,104 -1.7% 0 0.0% 0 0.0%
Twig_Environment::getLoader 1 0.8% 1 0.1% 1 0.1% 1 0.2% 1 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::1#38#e3#900928507cdebcd85178021e7c6d.php/937732833a0c1ea8843c83f2a03412852dc7051a21b7d806c46e4c99f9d807e1.php 1 0.8% 1 0.1% 1 0.1% 3 0.7% 3 0.7% 1,000 1.6% 1,000 1.6% 0 0.0% 0 0.0%
Twig_Loader_Filesystem::getCacheKey 1 0.8% 39 5.3% 2 0.3% 33 7.4% -5 -1.1% 240 0.4% 0 0.0% 0 0.0% 0 0.0%
md5 1 0.8% 1 0.1% 1 0.1% 6 1.3% 6 1.3% 56 0.1% 56 0.1% 0 0.0% 0 0.0%
Twig_Environment::getCacheFilename 1 0.8% 17 2.3% 17 2.3% 19 4.3% 12 2.7% 112 0.2% -56 -0.1% 0 0.0% 0 0.0%
Twig_Environment::isAutoReload 1 0.8% 0 0.0% 0 0.0% 1 0.2% 1 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Environment::getCache 1 0.8% 0 0.0% 0 0.0% 2 0.4% 2 0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::1#38#e3#900928507cdebcd85178021e7c6d.php/937732833a0c1ea8843c83f2a03412852dc7051a21b7d806c46e4c99f9d807e1.php 1 0.8% 135 18.2% 135 18.2% 138 30.9% 138 30.9% 29,408 46.1% 29,408 46.1% 28,312 44.0% 28,312 44.0%
Twig_Environment::getTemplateClass 1 0.8% 48 6.5% 7 0.9% 51 11.4% 11 2.5% 352 0.6% 56 0.1% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigReference::__construct 1 0.8% 8 1.1% 8 1.1% 8 1.8% 6 1.3% 0 0.0% 0 0.0% 144 0.2% 144 0.2%
drupal_render_children@1 -1 -0.8% -131 -17.7% -22 -3.0% -133 -29.8% -24 -5.4% -7,840 -12.3% -3,520 -5.5% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.8% 326 44.0% 70 9.4% 327 73.2% 60 13.4% 31,264 49.0% 176 0.3% 30,384 47.2% 0 0.0%
contextual_preprocess 1 0.8% 22 3.0% 14 1.9% 19 4.3% 16 3.6% 768 1.2% 768 1.2% 0 0.0% 0 0.0%
load::1#a1#b5#d8f613ae8260683bb3d11a6d08e3.php/d8e7ee89eea92344f431df20d451c9bb804022b3a32306fc13b686e6d1cdccaa.php 1 0.8% 103 13.9% 103 13.9% 105 23.5% 105 23.5% 26,160 41.0% 26,160 41.0% 0 0.0% 0 0.0%
run_init::service_container_prod_.php/4aa760f68be59387deae63f6850b7613de5e048fd7bd9b8da1d0fd89a8935475.php 1 0.8% 717 96.8% 16 2.2% 719 160.9% 16 3.6% 119,384 187.0% 8,232 12.9% 110,208 171.1% 7,088 11.0%
Twig_Template::display@2 1 0.8% 10,415 1405.5% 7 0.9% 10,416 2330.2% 6 1.3% 442,456 693.0% 1,432 2.2% 625,344 971.0% 424 0.7%
Twig_Template::render@2 1 0.8% 10,433 1408.0% 12 1.6% 10,434 2334.2% 10 2.2% 451,976 707.9% 2,072 3.2% 643,712 999.6% 672 1.0%
ArrayObject::__construct 1 0.8% 0 0.0% 0 0.0% 2 0.4% 2 0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::1#3f#fc#5ece7210a61e6d8658de59c448c5.php/f62eab722e503f012f21fe57d9119b81ffa9f3c365997e56572964bdba130810.php 1 0.8% 1 0.1% 1 0.1% 4 0.9% 4 0.9% 1,000 1.6% 1,000 1.6% 0 0.0% 0 0.0%
twig_render_template@2 1 0.8% 10,827 1461.1% 28 3.8% 10,829 2422.6% 20 4.5% 493,800 773.4% -2,328 -3.6% 674,320 1047.1% 336 0.5%
load::1#3f#fc#5ece7210a61e6d8658de59c448c5.php/f62eab722e503f012f21fe57d9119b81ffa9f3c365997e56572964bdba130810.php 1 0.8% 116 15.7% 116 15.7% 118 26.4% 118 26.4% 30,384 47.6% 30,384 47.6% 0 0.0% 0 0.0%
array_reverse 1 0.8% 1 0.1% 1 0.1% 17 3.8% 17 3.8% 88 0.1% 88 0.1% 0 0.0% 0 0.0%
strtr 1 0.8% 130 17.5% 130 17.5% 107 23.9% 107 23.9% 88 0.1% 88 0.1% -25,280 -39.3% -25,280 -39.3%
Twig_Template::displayWithErrorHandling@2 1 0.8% 10,404 1404.0% 5 0.7% 10,405 2327.7% 4 0.9% 440,224 689.5% 1,272 2.0% 624,120 969.1% 88 0.1%
run_init::1#a1#b5#d8f613ae8260683bb3d11a6d08e3.php/d8e7ee89eea92344f431df20d451c9bb804022b3a32306fc13b686e6d1cdccaa.php 1 0.8% 2 0.3% 2 0.3% 4 0.9% 4 0.9% 1,000 1.6% 1,000 1.6% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getContainingDirectoryFullPath 1 0.8% 4 0.5% 3 0.4% 4 0.9% 2 0.4% 176 0.3% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_38e3900928507cdebcd85178021e7c6d::__construct 1 0.8% 8 1.1% 6 0.8% 8 1.8% 4 0.9% 2,344 3.7% 1,240 1.9% 1,040 1.6% 1,040 1.6%
form_pre_render_details 1 0.8% 4 0.5% 4 0.5% 4 0.9% 4 0.9% 5,264 8.2% 5,264 8.2% 0 0.0% 0 0.0%
form_pre_render_group 1 0.8% 12 1.6% 7 0.9% 14 3.1% 10 2.2% 3,336 5.2% 3,104 4.9% 0 0.0% 0 0.0%
ob_get_clean 1 0.8% 2 0.3% 2 0.3% 3 0.7% 3 0.7% -10,536 -16.5% -10,536 -16.5% 40 0.1% 40 0.1%
hash_hmac 1 0.8% 4 0.5% 4 0.5% 3 0.7% 3 0.7% 88 0.1% 88 0.1% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getFullPath 1 0.8% 27 3.6% 9 1.2% 28 6.3% 7 1.6% 384 0.6% 112 0.2% 0 0.0% 0 0.0%
theme_get_registry 1 0.8% -195 -26.3% 7 0.9% 19 4.3% 38 8.5% 1,392 2.2% 0 0.0% 1,520 2.4% 0 0.0%
__TwigTemplate_38e3900928507cdebcd85178021e7c6d::doDisplay 1 0.8% 10,399 1403.4% 72 9.7% 10,401 2326.8% 60 13.4% 438,952 687.5% -69,688 -109.1% 624,032 969.0% 2,232 3.5%
load::service_container_prod_.php/4aa760f68be59387deae63f6850b7613de5e048fd7bd9b8da1d0fd89a8935475.php 1 0.8% 1,983 267.6% 1,983 267.6% 1,985 444.1% 1,985 444.1% 463,768 726.4% 463,768 726.4% 470,720 730.9% 470,720 730.9%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::checkFile 1 0.8% 43 5.8% 11 1.5% 43 9.6% 8 1.8% 328 0.5% -128 -0.2% 0 0.0% 0 0.0%
path_to_theme 1 0.8% 1 0.1% 1 0.1% 3 0.7% 3 0.7% 88 0.1% 88 0.1% 0 0.0% 0 0.0%
run_init::1#fa#9c#70931684b7c44b996cf1ae6ac60b.php/94833b427c04f4ecbdc7b53014e4b0182a3960ac65d13175e0a309ab8244a910.php 1 0.8% 1 0.1% 1 0.1% 4 0.9% 4 0.9% 1,000 1.6% 1,000 1.6% 0 0.0% 0 0.0%
ltrim 1 0.8% -1 -0.1% -1 -0.1% -2 -0.4% -2 -0.4% 80 0.1% 80 0.1% 0 0.0% 0 0.0%
strlen 1 0.8% -1 -0.1% -1 -0.1% -5 -1.1% -5 -1.1% -16 -0.0% -16 -0.0% -8 -0.0% -8 -0.0%
strpos 1 0.8% -1 -0.1% -1 -0.1% 13 2.9% 13 2.9% 8 0.0% 8 0.0% 8 0.0% 8 0.0%
drupal_container 1 0.8% -6 -0.8% -5 -0.7% -22 -4.9% -34 -7.6% 784 1.2% 784 1.2% 0 0.0% 0 0.0%
run_init::service_container_prod_.php/b3f0495b88de068b088fab911d9a525d6d27dc90e9eac54758954e742fdb75ce.php -1 -0.8% -766 -103.4% -15 -2.0% -767 -171.6% -14 -3.1% -119,392 -187.0% -8,232 -12.9% -110,080 -170.9% -7,088 -11.0%
load::1#81#b3#1fe8cbcc9883f207f25abaa5f106.php/d53fe2e6014e57beaf373c1f4f677e9400e1c7c11c3c4f7b95c3d21836aa063b.php -1 -0.8% -307 -41.4% -307 -41.4% -309 -69.1% -309 -69.1% -54,088 -84.7% -54,088 -84.7% -81,376 -126.4% -81,376 -126.4%
strtolower 1 0.8% 8 1.1% 8 1.1% 74 16.6% 74 16.6% 32 0.1% 32 0.1% -80 -0.1% -80 -0.1%
Drupal\Component\Utility\Settings::get 1 0.8% 3 0.4% 3 0.4% 5 1.1% 5 1.1% 800 1.3% 800 1.3% 0 0.0% 0 0.0%
settings 1 0.8% 3 0.4% 4 0.5% 6 1.3% 9 2.0% 776 1.2% 776 1.2% 0 0.0% 0 0.0%
Drupal::getContainer 1 0.8% -1 -0.1% -1 -0.1% 12 2.7% 12 2.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
rdf_process 1 0.8% 1 0.1% 1 0.1% -1 -0.2% -1 -0.2% 760 1.2% 760 1.2% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 1 0.8% 282 38.1% -4 -0.5% 259 57.9% -103 -23.0% 856 1.3% 784 1.2% -848 -1.3% -64 -0.1%
Drupal\Component\Utility\Settings::getSingleton 1 0.8% -1 -0.1% -1 -0.1% -2 -0.4% -2 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
str_replace 1 0.8% 17 2.3% 17 2.3% 13 2.9% 13 2.9% 200 0.3% 200 0.3% 0 0.0% 0 0.0%
explode 1 0.8% -5 -0.7% -5 -0.7% -20 -4.5% -20 -4.5% 1,016 1.6% 1,016 1.6% -8 -0.0% -8 -0.0%
run_init::1#81#b3#1fe8cbcc9883f207f25abaa5f106.php/d53fe2e6014e57beaf373c1f4f677e9400e1c7c11c3c4f7b95c3d21836aa063b.php -1 -0.8% -824 -111.2% -23 -3.1% -826 -184.8% -20 -4.5% -124,360 -194.8% -10,168 -15.9% -111,592 -173.3% 0 0.0%
load::service_container_prod_.php/b3f0495b88de068b088fab911d9a525d6d27dc90e9eac54758954e742fdb75ce.php -1 -0.8% -1,889 -254.9% -1,889 -254.9% -1,892 -423.3% -1,892 -423.3% -463,720 -726.3% -463,720 -726.3% -470,912 -731.2% -470,912 -731.2%
theme_color_scheme_form -1 -0.8% -10,094 -1362.2% -139 -18.8% -10,095 -2258.4% -120 -26.8% -431,688 -676.1% 22,352 35.0% -610,488 -948.0% -5,928 -9.2%
ob_get_level 1 0.8% 1 0.1% 1 0.1% 1 0.2% 1 0.2% 776 1.2% 776 1.2% 648 1.0% 648 1.0%
run_init::1#fa#9c#70931684b7c44b996cf1ae6ac60b.php/20311b1c6759d277e60823e8e41455be328d1a4f2fcb406d932d38beede031b2.php -1 -0.8% -1 -0.1% -1 -0.1% -3 -0.7% -3 -0.7% -1,000 -1.6% -1,000 -1.6% 0 0.0% 0 0.0%
[ display all ]