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

Overall Diff Summary

Run #517c76da9b0d3Run #517c75d3de7c7DiffDiff%
Number of Function Calls39,784 58,995 19,211 48.3%
Incl. Wall Time (microsec)199,334 464,718 265,384 133.1%
Incl. CPU (microsecs)179,954 279,173 99,219 55.1%
Incl. MemUse (bytes)12,207,616 12,450,728 243,112 2.0%
Incl. PeakMemUse (bytes)12,338,448 12,691,568 353,120 2.9%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. PeakMemUse (bytes) 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%
load::service_container_prod_.php/bbb1a9ebe8558c9c4f00ac8eaa372139366fb7c4072f6058be2fe5eb1a85a718.php -1 -0.0% -1,841 -0.7% -1,841 -0.7% -1,842 -1.9% -1,842 -1.9% -454,848 -187.1% -454,848 -187.1% -465,256 -131.8% -465,256 -131.8%
load::service_container_prod_.php/ccd2e2d791e332b32aa3a632bf24b68a43a7eaab511897251e7273e74f92a506.php 1 0.0% 1,867 0.7% 1,867 0.7% 1,869 1.9% 1,869 1.9% 454,816 187.1% 454,816 187.1% 465,224 131.7% 465,224 131.7%
PDOStatement::execute 153 0.8% 176,730 66.6% 176,730 66.6% 10,782 10.9% 10,782 10.9% 648,576 266.8% 648,576 266.8% 156,576 44.3% 156,576 44.3%
_filter_xss_split 150 0.8% 2,933 1.1% 1,763 0.7% 3,059 3.1% 1,777 1.8% 8 0.0% -1,858,832 -764.6% 111,432 31.6% 80,736 22.9%
session_write_close 1 0.0% 5,220 2.0% 171 0.1% 2,044 2.1% 170 0.2% 90,496 37.2% 1,264 0.5% 297,800 84.3% 73,576 20.8%
drupal_get_http_header 0 0.0% 5 0.0% 5 0.0% 522 0.5% 519 0.5% 32,768 13.5% 32,768 13.5% 65,168 18.5% 65,168 18.5%
ob_start -100 -0.5% -127 -0.0% -127 -0.0% -182 -0.2% -182 -0.2% -1,658,408 -682.2% -1,658,408 -682.2% -47,496 -13.5% -47,496 -13.5%
is_string 154 0.8% 11 0.0% 11 0.0% -278 -0.3% -278 -0.3% -32,768 -13.5% -32,768 -13.5% -45,880 -13.0% -45,880 -13.0%
debug_backtrace 150 0.8% 2,974 1.1% 2,974 1.1% 3,099 3.1% 3,099 3.1% 5,338,200 2195.8% 5,338,200 2195.8% 42,144 11.9% 42,144 11.9%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/65fd94c277f64bd31912c73c54e6dfb433e2ae7ea566d55ca144cd010371300f.php -1 -0.0% -202 -0.1% -202 -0.1% -203 -0.2% -203 -0.2% -37,416 -15.4% -37,416 -15.4% -33,736 -9.6% -33,736 -9.6%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/b53323f87cfcffca9048d0d3046a18414e679d163a83f4a195e9f1f76c757825.php 1 0.0% 217 0.1% 217 0.1% 218 0.2% 218 0.2% 28,608 11.8% 28,608 11.8% 31,448 8.9% 31,448 8.9%
array_flip 150 0.8% 1,173 0.4% 1,173 0.4% 1,286 1.3% 1,286 1.3% 1,858,856 764.6% 1,858,856 764.6% 30,776 8.7% 30,776 8.7%
Symfony\Component\HttpFoundation\Response::sendContent 0 0.0% -2 -0.0% -2 -0.0% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0% -16,400 -4.6% -16,400 -4.6%
load::1#62#b5#32f0c261d036e0991188f7f2a301.php/2463c50b7b9ccebec2cd3573de76d4de9ba7d40fe67685e50a52fb77b4ed1ccd.php -1 -0.0% -101 -0.0% -101 -0.0% -102 -0.1% -102 -0.1% -11,504 -4.7% -11,504 -4.7% -15,672 -4.4% -15,672 -4.4%
load::Query/Merge.php 1 0.0% 32 0.0% 32 0.0% 34 0.0% 34 0.0% 20,552 8.5% 20,552 8.5% 13,008 3.7% 13,008 3.7%
load::Query/Insert.php 1 0.0% 37 0.0% 37 0.0% 40 0.0% 40 0.0% 15,936 6.6% 15,936 6.6% 12,456 3.5% 12,456 3.5%
load::includes/theme.inc 0 0.0% -8 -0.0% -8 -0.0% -8 -0.0% -8 -0.0% -6,120 -2.5% -6,120 -2.5% -11,872 -3.4% -11,872 -3.4%
filter_xss_admin 150 0.8% 10,845 4.1% 2,022 0.8% 10,973 11.1% 2,041 2.1% 19,592 8.1% 784 0.3% 122,576 34.7% 10,632 3.0%
run_init::1#62#b5#32f0c261d036e0991188f7f2a301.php/2463c50b7b9ccebec2cd3573de76d4de9ba7d40fe67685e50a52fb77b4ed1ccd.php -1 -0.0% -251 -0.1% -18 -0.0% -252 -0.3% -18 -0.0% -81,208 -33.4% -9,968 -4.1% -74,064 -21.0% -9,248 -2.6%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/b53323f87cfcffca9048d0d3046a18414e679d163a83f4a195e9f1f76c757825.php 1 0.0% 253 0.1% 17 0.0% 255 0.3% 17 0.0% 81,224 33.4% 9,968 4.1% 74,192 21.0% 9,008 2.6%
run_init::mysql/Merge.php 1 0.0% 104 0.0% 18 0.0% 106 0.1% 19 0.0% 42,520 17.5% 15,216 6.3% 25,864 7.3% 8,272 2.3%
run_init::mysql/Insert.php 1 0.0% 94 0.0% 19 0.0% 95 0.1% 18 0.0% 27,680 11.4% 9,392 3.9% 21,656 6.1% 8,064 2.3%
drupal_error_levels 150 0.8% 795 0.3% 795 0.3% 911 0.9% 911 0.9% 1,338,928 550.7% 1,338,928 550.7% 7,568 2.1% 7,568 2.1%
run_init::service_container_prod_.php/ccd2e2d791e332b32aa3a632bf24b68a43a7eaab511897251e7273e74f92a506.php 1 0.0% 275 0.1% 14 0.0% 277 0.3% 15 0.0% 41,312 17.0% 7,616 3.1% 31,088 8.8% 7,136 2.0%
run_init::service_container_prod_.php/bbb1a9ebe8558c9c4f00ac8eaa372139366fb7c4072f6058be2fe5eb1a85a718.php -1 -0.0% -275 -0.1% -15 -0.0% -276 -0.3% -14 -0.0% -41,312 -17.0% -7,616 -3.1% -31,088 -8.8% -7,136 -2.0%
Drupal\Core\Database\Driver\mysql\Insert::__toString 151 0.8% 4,778 1.8% 3,849 1.5% 4,906 4.9% 2,844 2.9% 74,168 30.5% -462,624 -190.3% 11,064 3.1% 5,800 1.6%
call_user_func_array 0 0.0% 323 0.1% -6 -0.0% 393 0.4% -17 -0.0% 31,016 12.8% 8 0.0% 46,424 13.1% -5,488 -1.6%
Symfony\Component\HttpFoundation\Response::prepare 0 0.0% 12 0.0% 2 0.0% 7 0.0% -6 -0.0% -24 -0.0% -24 -0.0% -16,408 -4.6% -5,048 -1.4%
drupal_pre_render_styles 0 0.0% -23 -0.0% -13 -0.0% -25 -0.0% -6 -0.0% 0 0.0% 0 0.0% -17,688 -5.0% -5,000 -1.4%
drupal_group_css 0 0.0% -6 -0.0% -7 -0.0% -8 -0.0% -3 -0.0% 0 0.0% 0 0.0% -5,304 -1.5% -4,896 -1.4%
drupal_render@1 0 0.0% 2,261 0.9% 3 0.0% 2,282 2.3% 9 0.0% 382,544 157.4% -8 -0.0% 329,792 93.4% -4,600 -1.3%
load::includes/menu.inc 0 0.0% 1 0.0% 1 0.0% 1 0.0% 1 0.0% -24 -0.0% -24 -0.0% 4,128 1.2% 4,128 1.2%
unserialize 1 0.0% -242 -0.1% -82 -0.0% 107 0.1% -81 -0.1% -1,112 -0.5% -1,120 -0.5% -4,216 -1.2% -4,072 -1.2%
__TwigTemplate_62b532f0c261d036e0991188f7f2a301::doDisplay -50 -0.3% -2,345 -0.9% -1,107 -0.4% -2,390 -2.4% -773 -0.8% -13,968 -5.7% 9,168 3.8% -42,792 -12.1% -4,032 -1.1%
drupal_render@3 0 0.0% 1,757 0.7% 1 0.0% 1,776 1.8% -4 -0.0% 349,816 143.9% -8 -0.0% 294,864 83.5% 3,952 1.1%
Drupal\Core\Database\Query\Condition::compile@1 1 0.0% 85 0.0% 58 0.0% 86 0.1% 43 0.0% 8,960 3.7% 2,520 1.0% 8,240 2.3% 3,608 1.0%
_drupal_session_write 1 0.0% 5,048 1.9% 59 0.0% 1,872 1.9% 45 0.0% 88,400 36.4% -3,416 -1.4% 224,224 63.5% 3,328 0.9%
Drupal\Core\Database\Query\Insert::fields 151 0.8% 2,126 0.8% 1,672 0.6% 2,268 2.3% 1,285 1.3% 521,936 214.7% 58,440 24.0% 7,872 2.2% 3,256 0.9%
Symfony\Component\ClassLoader\ClassLoader::loadClass 2 0.0% 164 0.1% -117 -0.0% 186 0.2% -60 -0.1% 76,864 31.6% 1,056 0.4% 36,080 10.2% -3,176 -0.9%
Drupal\Core\Database\Driver\mysql\Insert::execute 151 0.8% 195,608 73.7% 3,069 1.2% 31,293 31.5% 2,775 2.8% -280,752 -115.5% -379,488 -156.1% 178,024 50.4% 2,952 0.8%
Drupal\Core\Database\Query\Merge::execute 1 0.0% 4,668 1.8% 82 0.0% 1,494 1.5% 63 0.1% 23,184 9.5% -8,304 -3.4% 177,152 50.2% 2,872 0.8%
run_init::Query/Merge.php 1 0.0% 16 0.0% 16 0.0% 18 0.0% 18 0.0% 5,264 2.2% 5,264 2.2% 2,864 0.8% 2,864 0.8%
Drupal\Core\Database\Connection::expandArguments 153 0.8% 1,264 0.5% 588 0.2% 1,371 1.4% 624 0.6% 8 0.0% -14,352 -5.9% 2,984 0.8% 2,816 0.8%
load::Event/PostResponseEvent.php 0 0.0% 4 0.0% 4 0.0% 2 0.0% 2 0.0% -8 -0.0% -8 -0.0% -2,616 -0.7% -2,616 -0.7%
_format_date_callback 0 0.0% 3 0.0% 0 0.0% 1 0.0% -2 -0.0% 0 0.0% 0 0.0% -3,304 -0.9% -2,536 -0.7%
Symfony\Component\HttpFoundation\Response::sendHeaders 0 0.0% 4 0.0% 1 0.0% -1 -0.0% -2 -0.0% 0 0.0% 0 0.0% -7,944 -2.2% -2,512 -0.7%
template_preprocess_link -50 -0.3% -7,460 -2.8% -1,165 -0.4% -7,496 -7.6% -866 -0.9% -36,328 -14.9% -3,608 -1.5% -7,312 -2.1% -2,448 -0.7%
theme 0 0.0% 258,522 97.4% 6 0.0% 96,591 97.4% 13 0.0% 79,352 32.6% -4,880 -2.0% 71,624 20.3% 2,336 0.7%
Drupal\Component\Datetime\DateTimePlus::format 0 0.0% -1 -0.0% 0 0.0% -2 -0.0% 3 0.0% 0 0.0% 0 0.0% -6,952 -2.0% -2,320 -0.7%
str_replace 460 2.4% 692 0.3% 692 0.3% 1,117 1.1% 1,117 1.1% 306,768 126.2% 306,768 126.2% 2,304 0.7% 2,304 0.7%
load::Twig/Environment.php 0 0.0% -27 -0.0% -27 -0.0% -28 -0.0% -28 -0.0% 48 0.0% 48 0.0% -2,168 -0.6% -2,168 -0.6%
array_keys 303 1.6% 352 0.1% 352 0.1% 581 0.6% 581 0.6% 367,496 151.2% 367,496 151.2% 2,144 0.6% 2,144 0.6%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 2 0.0% 160 0.1% 25 0.0% 158 0.2% 3 0.0% 45,672 18.8% 2,664 1.1% 28,720 8.1% 2,064 0.6%
system_library_info 0 0.0% -81 -0.0% -81 -0.0% -79 -0.1% -77 -0.1% 0 0.0% 0 0.0% -2,016 -0.6% -2,016 -0.6%
rdf_process -50 -0.3% -36 -0.0% -46 -0.0% -57 -0.1% -66 -0.1% 0 0.0% 0 0.0% -2,008 -0.6% -2,008 -0.6%
Drupal\Core\Datetime\DrupalDateTime::format 0 0.0% -11 -0.0% -6 -0.0% -11 -0.0% -6 -0.0% 0 0.0% 0 0.0% -15,136 -4.3% -2,008 -0.6%
Drupal\block\BlockRenderController::getBuildDefaults 0 0.0% -12 -0.0% 4 0.0% -12 -0.0% -2 -0.0% 0 0.0% 0 0.0% 2,944 0.8% 1,936 0.5%
load::Template/Attribute.php 0 0.0% -19 -0.0% -19 -0.0% -19 -0.0% -19 -0.0% -8 -0.0% -8 -0.0% -1,896 -0.5% -1,896 -0.5%
function_exists 700 3.6% 877 0.3% 877 0.3% 1,417 1.4% 1,417 1.4% 3,856 1.6% 3,856 1.6% 1,888 0.5% 1,888 0.5%
_drupal_get_last_caller 150 0.8% 1,941 0.7% 1,467 0.6% 2,072 2.1% 1,286 1.3% -137,048 -56.4% -118,200 -48.6% 3,736 1.1% 1,888 0.5%
drupal_send_headers 0 0.0% 520 0.2% 514 0.2% 522 0.5% -1 -0.0% 32,768 13.5% 0 0.0% 61,680 17.5% -1,816 -0.5%
_drupal_error_handler_real 150 0.8% 269,349 101.5% 4,786 1.8% 107,490 108.3% 4,107 4.1% 441,984 181.8% -6,288,312 -2586.6% 279,048 79.0% 1,768 0.5%
Drupal\Core\Database\Connection::query 153 0.8% 188,419 71.0% 4,153 1.6% 22,420 22.6% 3,557 3.6% 23,792 9.8% -965,744 -397.2% 163,536 46.3% 1,768 0.5%
array_merge 151 0.8% 298 0.1% 298 0.1% 390 0.4% 390 0.4% 363,584 149.6% 363,584 149.6% 1,752 0.5% 1,752 0.5%
implode 410 2.1% 334 0.1% 334 0.1% 697 0.7% 697 0.7% 147,088 60.5% 147,088 60.5% 1,728 0.5% 1,728 0.5%
_drupal_session_read 1 0.0% 73 0.0% 23 0.0% 74 0.1% 17 0.0% 6,696 2.8% -440 -0.2% 4,224 1.2% 1,680 0.5%
load::Template/AttributeString.php 0 0.0% -3 -0.0% -3 -0.0% -3 -0.0% -3 -0.0% 0 0.0% 0 0.0% -1,656 -0.5% -1,656 -0.5%
Symfony\Component\DependencyInjection\Container::get 400 2.1% 2,252 0.8% 1,710 0.6% 2,676 2.7% 1,918 1.9% 824 0.3% -12,104 -5.0% -9,192 -2.6% -1,616 -0.5%
session_start 1 0.0% 100 0.0% 26 0.0% 101 0.1% 26 0.0% 9,408 3.9% 1,888 0.8% 6,360 1.8% 1,608 0.5%
Drupal\Core\Database\Connection::merge 1 0.0% 230 0.1% 13 0.0% 234 0.2% 15 0.0% 54,392 22.4% 2,448 1.0% 33,328 9.4% 1,560 0.4%
Drupal\Core\Template\TwigTemplate::getContextReference -150 -0.8% -189 -0.1% -177 -0.1% -338 -0.3% -327 -0.3% -1,760 -0.7% -1,760 -0.7% -1,344 -0.4% -1,544 -0.4%
Drupal\Core\Database\Query\Merge::__construct 1 0.0% 37 0.0% 13 0.0% 38 0.0% 12 0.0% 5,880 2.4% 3,760 1.5% 3,048 0.9% 1,520 0.4%
url_is_active -54 -0.3% -2,131 -0.8% -513 -0.2% -2,181 -2.2% -424 -0.4% -8,536 -3.5% -5,368 -2.2% -2,264 -0.6% -1,512 -0.4%
array_values 151 0.8% 155 0.1% 155 0.1% 278 0.3% 278 0.3% 168,296 69.2% 168,296 69.2% 1,504 0.4% 1,504 0.4%
devel_watchdog 150 0.8% 8,063 3.0% 3,328 1.3% 8,169 8.2% 2,782 2.8% 8,432 3.5% -75,208 -30.9% 4,888 1.4% 1,496 0.4%
load::includes/common.inc 0 0.0% -58 -0.0% -58 -0.0% -58 -0.1% -58 -0.1% -104 -0.0% -104 -0.0% 1,488 0.4% 1,488 0.4%
header 0 0.0% 3 0.0% 3 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -1,456 -0.4% -1,456 -0.4%
twig_render_template -50 -0.3% -6,036 -2.3% -799 -0.3% -6,062 -6.1% -599 -0.6% -41,088 -16.9% 2,400 1.0% -79,784 -22.6% -1,432 -0.4%
drupal_aggregate_css 0 0.0% 0 0.0% 0 0.0% -2 -0.0% -2 -0.0% 0 0.0% 0 0.0% -3,496 -1.0% -1,432 -0.4%
array_shift 151 0.8% 172 0.1% 172 0.1% 324 0.3% 324 0.3% -19,760 -8.1% -19,760 -8.1% 1,424 0.4% 1,424 0.4%
Drupal\Core\Database\Query\Condition::condition 3 0.0% 13 0.0% 13 0.0% 19 0.0% 14 0.0% 2,776 1.1% 2,776 1.1% 1,568 0.4% 1,416 0.4%
Drupal\Core\Template\Attribute::offsetSet 0 0.0% 32 0.0% -9 -0.0% 42 0.0% 6 0.0% 8 0.0% 0 0.0% -4,696 -1.3% -1,384 -0.4%
Drupal\Core\Database\Query\Merge::fields 1 0.0% 5 0.0% 5 0.0% 6 0.0% 6 0.0% 1,952 0.8% 1,952 0.8% 1,360 0.4% 1,360 0.4%
Drupal\Core\Database\Query\Query::__construct 153 0.8% 2,118 0.8% 1,286 0.5% 2,240 2.3% 1,017 1.0% 23,696 9.7% 9,008 3.7% 1,640 0.5% 1,352 0.4%
drupal_session_start 1 0.0% 137 0.1% 22 0.0% 138 0.1% 13 0.0% 13,592 5.6% 1,464 0.6% 9,688 2.7% 1,336 0.4%
dblog_watchdog 150 0.8% 203,222 76.6% 4,201 1.6% 41,689 42.0% 3,366 3.4% 59,976 24.7% -409,000 -168.2% 58,160 16.5% 1,336 0.4%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 893 0.3% 0 0.0% 84 0.1% 2 0.0% -992 -0.4% 0 0.0% -7,616 -2.2% 1,328 0.4%
drupal_session_started 2 0.0% 13 0.0% 12 0.0% 18 0.0% 17 0.0% 1,896 0.8% 1,056 0.4% 1,936 0.5% 1,328 0.4%
service_container_prod_::getKernelDestructSubscriberService 0 0.0% -4 -0.0% -4 -0.0% -3 -0.0% -2 -0.0% 0 0.0% 0 0.0% -2,768 -0.8% -1,312 -0.4%
service_container_prod_::getRequestCloseSubscriberService 0 0.0% -8 -0.0% -9 -0.0% -8 -0.0% -5 -0.0% 0 0.0% 0 0.0% -2,552 -0.7% -1,312 -0.4%
preg_match_all 0 0.0% 4 0.0% 4 0.0% 7 0.0% 7 0.0% 0 0.0% 0 0.0% -1,296 -0.4% -1,296 -0.4%
drupal_process_attached 0 0.0% 517 0.2% 1 0.0% 517 0.5% -1 -0.0% 32,768 13.5% 0 0.0% 58,872 16.7% -1,288 -0.4%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate 0 0.0% -280 -0.1% -5 -0.0% -253 -0.3% -6 -0.0% 0 0.0% 0 0.0% -21,048 -6.0% -1,280 -0.4%
rdf_preprocess_node 0 0.0% -4 -0.0% -2 -0.0% -3 -0.0% -3 -0.0% 0 0.0% 0 0.0% -3,024 -0.9% -1,264 -0.4%
Symfony\Component\HttpFoundation\Request::getMethod 0 0.0% 1 0.0% 0 0.0% 2 0.0% 1 0.0% 0 0.0% 0 0.0% -1,256 -0.4% -1,256 -0.4%
drupal_render@2 0 0.0% 2,255 0.8% 3 0.0% 2,269 2.3% 7 0.0% 382,568 157.4% 0 0.0% 352,216 99.7% -1,248 -0.4%
Drupal\Core\Database\Query\Condition::compile 2 0.0% 104 0.0% 15 0.0% 112 0.1% 21 0.0% 13,712 5.6% 2,816 1.2% 10,312 2.9% 1,240 0.4%
__TwigTemplate_62b532f0c261d036e0991188f7f2a301::__construct -1 -0.0% -10 -0.0% -8 -0.0% -11 -0.0% -4 -0.0% -2,408 -1.0% -1,240 -0.5% -2,344 -0.7% -1,240 -0.4%
Drupal\Component\Utility\NestedArray::getValue 0 0.0% -2 -0.0% -7 -0.0% -2 -0.0% -6 -0.0% 0 0.0% 0 0.0% -1,240 -0.4% -1,240 -0.4%
preg_replace_callback 150 0.8% 772 0.3% 768 0.3% 895 0.9% 894 0.9% 26,000 10.7% 26,000 10.7% -3,872 -1.1% -1,240 -0.4%
[ display all ]