Diff Report
Run #519abf80bb905: XHProf Run (Namespace=drupal-perf-jenlampton)
vs.
Run #519ac1c42d00d: XHProf Run (Namespace=drupal-perf-jenlampton)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #519abf80bb905Run #519ac1c42d00dDiffDiff%
Number of Function Calls53,166 50,906 -2,260 -4.3%
Incl. Wall Time (microsec)725,430 713,397 -12,033 -1.7%
Incl. CPU (microsecs)715,191 700,779 -14,412 -2.0%
Incl. MemUse (bytes)43,985,408 43,830,120 -155,288 -0.4%
Incl. PeakMemUse (bytes)45,306,352 43,958,064 -1,348,288 -3.0%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. MemUse (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%
Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException -1 -0.0% -47,718 -396.6% -1,587 -13.2% -47,056 -326.5% -1,546 -10.7% -780,488 -502.6% 1,059,184 682.1% -1,869,280 -138.6% -2,112 -0.2%
load::service_container_prod_.php/75dbf10c95c93f8dc877f0151d31f4c64b38b270be774227a4696efbaadb667f.php -1 -0.0% -3,431 -28.5% -3,431 -28.5% -3,433 -23.8% -3,433 -23.8% -524,608 -337.8% -524,608 -337.8% -542,312 -40.2% -542,312 -40.2%
load::service_container_prod_.php/32a5b453391430e82ef0830924a6b885ab90bed351b15599c3667b8f1331b7f5.php 1 0.0% 3,460 28.8% 3,460 28.8% 3,464 24.0% 3,464 24.0% 524,608 337.8% 524,608 337.8% 542,312 40.2% 542,312 40.2%
ob_get_clean 12 0.5% 5 0.0% 5 0.0% 18 0.1% 18 0.1% -475,928 -306.5% -475,928 -306.5% 1,384 0.1% 1,384 0.1%
ob_start 10 0.4% 58 0.5% 58 0.5% 70 0.5% 70 0.5% 416,008 267.9% 416,008 267.9% 75,544 5.6% 75,544 5.6%
system_library_info 1 0.0% 775 6.4% 726 6.0% 777 5.4% 724 5.0% 250,816 161.5% 249,728 160.8% 98,568 7.3% 97,456 7.2%
load::language/language.module -1 -0.0% -2,089 -17.4% -2,089 -17.4% -2,091 -14.5% -2,091 -14.5% -218,048 -140.4% -218,048 -140.4% -218,952 -16.2% -218,952 -16.2%
theme@1 15 0.7% 20,691 172.0% 1,773 14.7% 18,547 128.7% 1,473 10.2% 58,024 37.4% -192,008 -123.6% 228,840 17.0% -1,216 -0.1%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -13,216 -109.8% -339 -2.8% -15,456 -107.2% -337 -2.3% -224,272 -144.4% 169,576 109.2% -1,414,840 -104.9% 264 0.0%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@6 -57 -2.5% -7,502 -62.3% -3,391 -28.2% -7,560 -52.5% -2,662 -18.5% -291,024 -187.4% -156,912 -101.0% -319,152 -23.7% -167,720 -12.4%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@5 -71 -3.1% -11,405 -94.8% -3,215 -26.7% -11,488 -79.7% -2,562 -17.8% -445,488 -286.9% -149,424 -96.2% -483,224 -35.8% -159,456 -11.8%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@4 -75 -3.3% -15,165 -126.0% -3,123 -26.0% -15,244 -105.8% -2,456 -17.0% -592,680 -381.7% -142,072 -91.5% -633,576 -47.0% -145,736 -10.8%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@1 -20 -0.9% -24,815 -206.2% -2,940 -24.4% -24,836 -172.3% -2,204 -15.3% -991,560 -638.5% -140,064 -90.2% -999,752 -74.1% -118,592 -8.8%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@3 -62 -2.7% -18,499 -153.7% -2,756 -22.9% -18,574 -128.9% -2,145 -14.9% -727,704 -468.6% -129,784 -83.6% -758,896 -56.3% -120,864 -9.0%
debug_backtrace 2 0.1% 267 2.2% 267 2.2% 270 1.9% 270 1.9% 119,184 76.8% 119,184 76.8% 66,960 5.0% 66,960 5.0%
load::Controller/ExceptionController.php -1 -0.0% -951 -7.9% -951 -7.9% -954 -6.6% -954 -6.6% -116,216 -74.8% -116,216 -74.8% -113,888 -8.4% -113,888 -8.4%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@2 -78 -3.5% -21,197 -176.2% -2,245 -18.7% -21,279 -147.6% -1,796 -12.5% -846,392 -545.0% -112,888 -72.7% -876,568 -65.0% -112,608 -8.4%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@7 -35 -1.5% -3,307 -27.5% -2,330 -19.4% -3,351 -23.3% -1,838 -12.8% -129,424 -83.3% -106,856 -68.8% -147,176 -10.9% -121,328 -9.0%
_drupal_error_handler_real 2 0.1% 9,016 74.9% 160 1.3% 6,857 47.6% 138 1.0% 235,712 151.8% -106,832 -68.8% 337,816 25.1% 1,784 0.1%
load::Exception/FlattenException.php -1 -0.0% -749 -6.2% -749 -6.2% -753 -5.2% -753 -5.2% -92,456 -59.5% -92,456 -59.5% -108,856 -8.1% -108,856 -8.1%
ob_end_flush -2 -0.1% -17 -0.1% -17 -0.1% -21 -0.1% -21 -0.1% 81,976 52.8% 81,976 52.8% 0 0.0% 0 0.0%
load::Query/Merge.php 1 0.0% 671 5.6% 671 5.6% 675 4.7% 675 4.7% 80,096 51.6% 80,096 51.6% 58,744 4.4% 58,744 4.4%
drupal_render_page 0 0.0% 31,517 261.9% 91 0.8% 29,532 204.9% 104 0.7% 370,144 238.4% -73,408 -47.3% 506,880 37.6% 0 0.0%
Twig_Loader_Filesystem::findTemplate -1 -0.0% -1,282 -10.7% -303 -2.5% -1,283 -8.9% -285 -2.0% -158,360 -102.0% -72,288 -46.6% -156,184 -11.6% -67,104 -5.0%
extract 10 0.4% 174 1.4% 174 1.4% 179 1.2% 179 1.2% 61,536 39.6% 61,536 39.6% -4,352 -0.3% -4,352 -0.3%
Symfony\Component\HttpKernel\Exception\FlattenException::setTrace -1 -0.0% -26,772 -222.5% -674 -5.6% -26,775 -185.8% -599 -4.2% -1,113,200 -716.9% -58,592 -37.7% -1,093,792 -81.1% -27,200 -2.0%
load::Twig/Error.php -1 -0.0% -524 -4.4% -524 -4.4% -527 -3.7% -527 -3.7% -58,088 -37.4% -58,088 -37.4% -62,224 -4.6% -62,224 -4.6%
Drupal\Core\Template\Attribute::offsetSet 68 3.0% 1,200 10.0% 869 7.2% 1,279 8.9% 769 5.3% 52,904 34.1% 52,904 34.1% -6,936 -0.5% -6,936 -0.5%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs -37 -1.6% -25,978 -215.9% -972 -8.1% -26,016 -180.5% -803 -5.6% -1,042,792 -671.5% -46,360 -29.9% -1,057,656 -78.4% -53,480 -4.0%
theme@2 15 0.7% 11,141 92.6% 1,083 9.0% 9,001 62.5% 886 6.1% 66,928 43.1% -40,352 -26.0% 175,496 13.0% 1,232 0.1%
_filter_xss_split 7 0.3% 1,867 15.5% 251 2.1% 1,804 12.5% 218 1.5% 33,024 21.3% -38,944 -25.1% 56,016 4.2% 15,456 1.1%
load::templates/block.tpl.php 5 0.2% 502 4.2% 502 4.2% 510 3.5% 510 3.5% 37,920 24.4% 37,920 24.4% 1,976 0.1% 1,976 0.1%
call_user_func_array -4 -0.2% -12,376 -102.9% -89 -0.7% -11,985 -83.2% -142 -1.0% -299,328 -192.8% -37,088 -23.9% -520,320 -38.6% -9,216 -0.7%
array_flip 2 0.1% 93 0.8% 93 0.8% 103 0.7% 103 0.7% 36,704 23.6% 36,704 23.6% 12,008 0.9% 12,008 0.9%
load::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/01913ad0919e206af3670d144cce76200871f783a85356bcec88a921074e80a7.php -1 -0.0% -312 -2.6% -312 -2.6% -316 -2.2% -316 -2.2% -36,560 -23.5% -36,560 -23.5% -51,616 -3.8% -51,616 -3.8%
load::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/4177449edb9b9ef9fcf1829c5db8132014d2127c13bb2fe1dfb264097f611de8.php 1 0.0% 290 2.4% 290 2.4% 293 2.0% 293 2.0% 36,552 23.5% 36,552 23.5% 46,304 3.4% 46,304 3.4%
theme 0 0.0% 22,553 187.4% 5 0.0% 20,429 141.7% 1 0.0% 93,720 60.4% -31,544 -20.3% 68,464 5.1% -552 -0.0%
unserialize 0 0.0% -728 -6.1% -248 -2.1% -714 -5.0% -279 -1.9% -31,264 -20.1% -31,384 -20.2% -22,640 -1.7% -23,016 -1.7%
drupal_get_library 1 0.0% 2,324 19.3% 1,228 10.2% 2,326 16.1% 1,092 7.6% 287,960 185.4% 31,136 20.1% 226,632 16.8% 124,056 9.2%
theme_render_template@1 8 0.4% 15,488 128.7% 291 2.4% 13,330 92.5% 252 1.7% 171,584 110.5% -28,056 -18.1% 185,992 13.8% -288 -0.0%
Drupal\Core\Template\AttributeArray::__toString 23 1.0% 1,198 10.0% 224 1.9% 1,225 8.5% 206 1.4% 4,672 3.0% -27,744 -17.9% -376 -0.0% -184 -0.0%
Symfony\Component\DependencyInjection\Container::leaveScope -1 -0.0% -141 -1.2% -69 -0.6% -144 -1.0% -61 -0.4% -3,240 -2.1% 24,128 15.5% 2,576 0.2% 384 0.0%
load::templates/maintenance-page.tpl.php -1 -0.0% -186 -1.5% -186 -1.5% -188 -1.3% -188 -1.3% -22,216 -14.3% -22,216 -14.3% -40,296 -3.0% -40,296 -3.0%
drupal_error_levels 2 0.1% 53 0.4% 53 0.4% 57 0.4% 57 0.4% 19,648 12.7% 19,648 12.7% 9,872 0.7% 9,872 0.7%
load::Event/GetResponseForExceptionEvent.php -1 -0.0% -133 -1.1% -133 -1.1% -136 -0.9% -136 -0.9% -18,824 -12.1% -18,824 -12.1% 0 0.0% 0 0.0%
array_map 22 1.0% 879 7.3% 220 1.8% 899 6.2% 206 1.4% 28,712 18.5% 18,744 12.1% -1,728 -0.1% -312 -0.0%
run_init::mysql/Merge.php 1 0.0% 919 7.6% 36 0.3% 921 6.4% 35 0.2% 103,376 66.6% 17,240 11.1% 58,744 4.4% 0 0.0%
drupal_get_css 0 0.0% 1,074 8.9% 10 0.1% 1,074 7.5% 9 0.1% 1,472 0.9% -16,400 -10.6% -11,488 -0.9% 0 0.0%
drupal_add_css 6 0.3% 322 2.7% 166 1.4% 327 2.3% 140 1.0% 16,440 10.6% 16,032 10.3% 0 0.0% 0 0.0%
htmlspecialchars 107 4.7% 241 2.0% 241 2.0% 347 2.4% 347 2.4% 15,768 10.2% 15,768 10.2% -1,440 -0.1% -1,440 -0.1%
get_class -129 -5.7% -183 -1.5% -183 -1.5% -338 -2.3% -338 -2.3% -15,632 -10.1% -15,632 -10.1% -10,736 -0.8% -10,736 -0.8%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@8 -9 -0.4% -398 -3.3% -320 -2.7% -410 -2.8% -252 -1.7% -18,232 -11.7% -14,944 -9.6% -21,568 -1.6% -18,280 -1.4%
array_keys 51 2.3% 44 0.4% 44 0.4% 56 0.4% 56 0.4% 14,904 9.6% 14,904 9.6% 1,296 0.1% 1,296 0.1%
load::templates/region.tpl.php 4 0.2% 278 2.3% 278 2.3% 285 2.0% 285 2.0% 13,912 9.0% 13,912 9.0% 13,536 1.0% 13,536 1.0%
Drupal\Core\Database\Connection::query 3 0.1% 3,390 28.2% 242 2.0% 985 6.8% 247 1.7% 2,472 1.6% -13,312 -8.6% 20,816 1.5% 2,888 0.2%
template_preprocess 7 0.3% 121 1.0% 88 0.7% 124 0.9% 85 0.6% 13,672 8.8% 13,056 8.4% -10,760 -0.8% -5,264 -0.4%
preg_replace 42 1.9% 144 1.2% 144 1.2% 177 1.2% 177 1.2% 12,176 7.8% 12,176 7.8% 2,176 0.2% 2,176 0.2%
theme_render_template 1 0.0% 19,879 165.2% 40 0.3% 17,719 122.9% 35 0.2% 43,256 27.9% 12,064 7.8% 188,536 14.0% -352 -0.0%
Drupal\Core\Database\Query\Merge::execute 1 0.0% 2,330 19.4% 87 0.7% 1,399 9.7% 63 0.4% 16,456 10.6% -11,856 -7.6% 21,496 1.6% 1,328 0.1%
Drupal\Core\Template\Attribute::__construct 31 1.4% 1,470 12.2% 326 2.7% 1,488 10.3% 269 1.9% 60,656 39.1% 11,664 7.5% -8,576 -0.6% -1,640 -0.1%
drupal_group_css 0 0.0% 62 0.5% 55 0.5% 63 0.4% 50 0.3% 10,992 7.1% 10,992 7.1% 0 0.0% 0 0.0%
run_init::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/01913ad0919e206af3670d144cce76200871f783a85356bcec88a921074e80a7.php -1 -0.0% -1,595 -13.3% -30 -0.2% -1,598 -11.1% -30 -0.2% -165,344 -106.5% -10,560 -6.8% -237,048 -17.6% 0 0.0%
run_init::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/4177449edb9b9ef9fcf1829c5db8132014d2127c13bb2fe1dfb264097f611de8.php 1 0.0% 1,628 13.5% 34 0.3% 1,632 11.3% 35 0.2% 165,320 106.5% 10,552 6.8% 242,368 18.0% 0 0.0%
run_init::Error/Loader.php -1 -0.0% -642 -5.3% -29 -0.2% -644 -4.5% -29 -0.2% -69,808 -45.0% -10,488 -6.8% -62,224 -4.6% 0 0.0%
element_info 15 0.7% 78 0.6% 64 0.5% 58 0.4% 78 0.5% 10,176 6.6% 10,208 6.6% -352 -0.0% -320 -0.0%
template_preprocess_html 1 0.0% 1,028 8.5% 154 1.3% 1,030 7.1% 117 0.8% 34,496 22.2% 10,192 6.6% 0 0.0% 0 0.0%
filter_xss 3 0.1% 2,178 18.1% 103 0.9% 2,105 14.6% 73 0.5% 34,080 21.9% -9,616 -6.2% 56,384 4.2% 0 0.0%
theme_html_tag 7 0.3% 786 6.5% 95 0.8% 788 5.5% 82 0.6% 1,176 0.8% -9,608 -6.2% -7,008 -0.5% -632 -0.0%
Symfony\Component\DependencyInjection\Container::enterScope -1 -0.0% -205 -1.7% -75 -0.6% -206 -1.4% -68 -0.5% -5,552 -3.6% 9,024 5.8% -24,736 -1.8% -576 -0.0%
drupal_render@4 9 0.4% 12,208 101.5% 284 2.4% 10,053 69.8% 255 1.8% 120,936 77.9% 8,984 5.8% 177,472 13.2% 1,536 0.1%
drupal_render@3 10 0.4% 12,883 107.1% 197 1.6% 10,724 74.4% 182 1.3% 136,328 87.8% 8,864 5.7% 180,232 13.4% 2,712 0.2%
PDOStatement::execute 3 0.1% 2,920 24.3% 2,920 24.3% 517 3.6% 517 3.6% 8,672 5.6% 8,672 5.6% 9,600 0.7% 9,600 0.7%
run_init::service_container_prod_.php/32a5b453391430e82ef0830924a6b885ab90bed351b15599c3667b8f1331b7f5.php 1 0.0% 1,518 12.6% 30 0.2% 1,522 10.6% 31 0.2% 162,248 104.5% 8,504 5.5% 140,152 10.4% 2,488 0.2%
run_init::service_container_prod_.php/75dbf10c95c93f8dc877f0151d31f4c64b38b270be774227a4696efbaadb667f.php -1 -0.0% -1,462 -12.1% -29 -0.2% -1,464 -10.2% -29 -0.2% -162,248 -104.5% -8,504 -5.5% -140,152 -10.4% -2,488 -0.2%
template_preprocess_maintenance_page -1 -0.0% -2,356 -19.6% -207 -1.7% -2,293 -15.9% -151 -1.0% -42,192 -27.2% -8,336 -5.4% -69,392 -5.1% -4,584 -0.3%
template_preprocess_block 5 0.2% 898 7.5% 274 2.3% 904 6.3% 234 1.6% 13,656 8.8% 8,312 5.4% 848 0.1% 424 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% 31,830 264.5% -3 -0.0% 29,845 207.1% 6 0.0% 374,504 241.2% -8,256 -5.3% 506,888 37.6% 0 0.0%
load::templates/html.tpl.php 1 0.0% 99 0.8% 99 0.8% 101 0.7% 101 0.7% 8,168 5.3% 8,168 5.3% 10,072 0.7% 10,072 0.7%
preg_match 20 0.9% 121 1.0% 121 1.0% 136 0.9% 136 0.9% 7,536 4.9% 7,536 4.9% 2,296 0.2% 2,296 0.2%
load::Error/Loader.php -1 -0.0% -120 -1.0% -120 -1.0% -123 -0.9% -123 -0.9% -7,456 -4.8% -7,456 -4.8% -18,056 -1.3% -18,056 -1.3%
is_resource -612 -27.1% -633 -5.3% -633 -5.3% -1,299 -9.0% -1,299 -9.0% -7,424 -4.8% -7,424 -4.8% -7,424 -0.6% -7,424 -0.6%
is_object -1,296 -57.3% -1,664 -13.8% -1,664 -13.8% -3,166 -22.0% -3,166 -22.0% -7,408 -4.8% -7,408 -4.8% -8,208 -0.6% -8,208 -0.6%
is_bool -728 -32.2% -743 -6.2% -743 -6.2% -1,573 -10.9% -1,573 -10.9% -7,344 -4.7% -7,344 -4.7% -7,344 -0.5% -7,344 -0.5%
Symfony\Component\HttpKernel\Exception\FlattenException::create -1 -0.0% -26,963 -224.1% -112 -0.9% -26,966 -187.1% -73 -0.5% -1,136,480 -731.9% -7,128 -4.6% -1,103,160 -81.8% -3,440 -0.3%
drupal_render@1 2 0.1% 24,617 204.6% 95 0.8% 22,464 155.9% 91 0.6% 138,560 89.2% 6,880 4.4% 221,624 16.4% -1,144 -0.1%
str_replace 0 0.0% 78 0.6% 78 0.6% 101 0.7% 101 0.7% 6,640 4.3% 6,640 4.3% 752 0.1% 752 0.1%
is_array -1,006 -44.5% -1,016 -8.4% -1,016 -8.4% -2,156 -15.0% -2,156 -15.0% -6,632 -4.3% -6,632 -4.3% -8,864 -0.7% -8,864 -0.7%
form_pre_render_hidden 2 0.1% 49 0.4% 20 0.2% 52 0.4% 21 0.1% 7,608 4.9% 6,440 4.1% 0 0.0% 0 0.0%
drupal_get_js 1 0.0% 1,148 9.5% 72 0.6% 1,148 8.0% 56 0.4% 16,440 10.6% -6,376 -4.1% -2,320 -0.2% 0 0.0%
run_init::Query/Merge.php 1 0.0% 29 0.2% 29 0.2% 30 0.2% 30 0.2% 6,320 4.1% 6,320 4.1% 0 0.0% 0 0.0%
element_set_attributes 6 0.3% 134 1.1% 114 0.9% 143 1.0% 100 0.7% 6,728 4.3% 5,960 3.8% 0 0.0% 0 0.0%
run_init::templates/block.tpl.php 5 0.2% 14,070 116.9% 133 1.1% 11,915 82.7% 108 0.7% 134,296 86.5% -5,840 -3.8% 179,712 13.3% -480 -0.0%
Symfony\Component\HttpFoundation\Response::setContent 0 0.0% -4 -0.0% -4 -0.0% -4 -0.0% -1 -0.0% 5,760 3.7% 5,760 3.7% 0 0.0% 0 0.0%
drupal_handle_request 0 0.0% -12,090 -100.5% 2 0.0% -14,472 -100.4% 6 0.0% -155,288 -100.0% -5,752 -3.7% -1,348,288 -100.0% 1,104 0.1%
Drupal\Core\Template\AttributeValueBase::render 67 3.0% 2,360 19.6% 360 3.0% 2,427 16.8% 371 2.6% 9,608 6.2% -5,632 -3.6% -2,512 -0.2% -80 -0.0%
Drupal\Core\Database\Driver\mysql\Insert::__toString 2 0.1% 138 1.1% 107 0.9% 139 1.0% 90 0.6% 752 0.5% -5,504 -3.5% 824 0.1% 904 0.1%
load::templates/forums.tpl.php 1 0.0% 9,136 75.9% 89 0.7% 6,977 48.4% 87 0.6% 225,168 145.0% -5,368 -3.5% 341,136 25.3% 3,096 0.2%
drupal_get_html_head 0 0.0% 1,076 8.9% 3 0.0% 1,076 7.5% 2 0.0% -856 -0.6% -5,368 -3.5% -16,296 -1.2% 0 0.0%
explode -2 -0.1% -31 -0.3% -31 -0.3% -38 -0.3% -38 -0.3% -5,336 -3.4% -5,336 -3.4% -7,600 -0.6% -7,600 -0.6%
contextual_preprocess 9 0.4% 757 6.3% 217 1.8% 768 5.3% 174 1.2% 5,752 3.7% 5,336 3.4% 704 0.1% 40 0.0%
[ display all ]