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

Overall Diff Summary

Run #517c1bb406b02Run #517c1c27a12c9DiffDiff%
Number of Function Calls58,995 36,547 -22,448 -38.1%
Incl. Wall Time (microsec)466,540 182,026 -284,514 -61.0%
Incl. CPU (microsecs)279,177 162,564 -116,613 -41.8%
Incl. MemUse (bytes)11,154,056 10,709,000 -445,056 -4.0%
Incl. PeakMemUse (bytes)11,392,288 10,822,968 -569,320 -5.0%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. 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%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% -284,285 -99.9% 0 0.0% -116,444 -99.9% -1 -0.0% -397,464 -89.3% 0 0.0% -605,472 -106.4% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% -284,285 -99.9% 1 0.0% -116,443 -99.9% 6 0.0% -397,464 -89.3% 80 0.0% -605,472 -106.4% -24 -0.0%
Drupal\Core\HttpKernel::handle 0 0.0% -284,289 -99.9% 0 0.0% -116,448 -99.9% 1 0.0% -397,464 -89.3% 0 0.0% -604,144 -106.1% 0 0.0%
Symfony\Component\HttpKernel\Kernel::handle 0 0.0% -284,285 -99.9% -1 -0.0% -116,445 -99.9% 0 0.0% -397,464 -89.3% 0 0.0% -603,664 -106.0% 480 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -283,766 -99.7% -11 -0.0% -115,865 -99.4% -16 -0.0% -397,848 -89.4% 392 0.1% -576,272 -101.2% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -283,799 -99.7% -7 -0.0% -115,901 -99.4% -23 -0.0% -397,464 -89.3% 384 0.1% -576,256 -101.2% 0 0.0%
call_user_func 0 0.0% -284,062 -99.8% 462 0.2% -115,896 -99.4% -2 -0.0% -398,248 -89.5% 0 0.0% -576,032 -101.2% 288 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -283,480 -99.6% -1 -0.0% -115,577 -99.1% -2 -0.0% -397,368 -89.3% 80 0.0% -570,896 -100.3% 0 0.0%
main() 0 0.0% -284,514 -100.0% -2 -0.0% -116,613 -100.0% 0 0.0% -445,056 -100.0% 0 0.0% -569,320 -100.0% 0 0.0%
run_init::drupal8_profiling/index.php 0 0.0% -284,514 -100.0% -7 -0.0% -116,614 -100.0% -5 -0.0% -445,056 -100.0% 0 0.0% -569,320 -100.0% 0 0.0%
drupal_handle_request 0 0.0% -284,503 -100.0% -1 -0.0% -116,601 -100.0% 6 0.0% -445,040 -100.0% -8 -0.0% -569,304 -100.0% 576 0.1%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 0 0.0% -5,104 -1.8% 1 0.0% -2,188 -1.9% -2 -0.0% -104,664 -23.5% 0 0.0% -329,544 -57.9% 0 0.0%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond 0 0.0% -5,102 -1.8% -9 -0.0% -2,186 -1.9% -15 -0.0% -104,664 -23.5% 16 0.0% -327,736 -57.6% -1,584 -0.3%
drupal_session_commit 0 0.0% -5,039 -1.8% -12 -0.0% -2,123 -1.8% -5 -0.0% -104,664 -23.5% -576 -0.1% -321,224 -56.4% -720 -0.1%
session_write_close -1 -0.0% -4,903 -1.7% -190 -0.1% -1,990 -1.7% -189 -0.2% -90,496 -20.3% -1,264 -0.3% -310,064 -54.5% -84,512 -14.8%
_drupal_error_handler -150 -0.7% -276,464 -97.2% -1,258 -0.4% -112,460 -96.4% -1,246 -1.1% -347,808 -78.1% 86,496 19.4% -273,696 -48.1% -128 -0.0%
_drupal_error_handler_real -150 -0.7% -275,206 -96.7% -5,027 -1.8% -111,214 -95.4% -4,331 -3.7% -434,304 -97.6% 6,288,312 1412.9% -273,568 -48.1% -1,768 -0.3%
theme_link 0 0.0% -275,322 -96.8% -1,029 -0.4% -111,226 -95.4% -852 -0.7% -249,776 -56.1% 90,728 20.4% -272,904 -47.9% 192 0.0%
_drupal_session_write -1 -0.0% -4,710 -1.7% -58 -0.0% -1,797 -1.5% -46 -0.0% -88,400 -19.9% 3,416 0.8% -225,552 -39.6% -3,328 -0.6%
drupal_render 0 0.0% -277,005 -97.4% 0 0.0% -112,998 -96.9% 4 0.0% -219,856 -49.4% 48 0.0% -224,936 -39.5% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 0 0.0% -277,977 -97.7% 1 0.0% -112,265 -96.3% 1 0.0% -217,392 -48.8% 296 0.1% -222,832 -39.1% 0 0.0%
drupal_render_page 0 0.0% -277,959 -97.7% -15 -0.0% -112,249 -96.3% -12 -0.0% -217,712 -48.9% -40 -0.0% -222,776 -39.1% 0 0.0%
theme@1 0 0.0% -276,690 -97.3% -468 -0.2% -112,652 -96.6% -311 -0.3% -215,480 -48.4% 36,392 8.2% -207,568 -36.5% 1,648 0.3%
run_init::templates/page.tpl.php 0 0.0% -276,641 -97.2% -109 -0.0% -112,595 -96.6% -96 -0.1% -191,496 -43.0% 23,992 5.4% -197,128 -34.6% 0 0.0%
theme_render_template 0 0.0% -276,666 -97.2% 6 0.0% -112,622 -96.6% -2 -0.0% -191,472 -43.0% 0 0.0% -197,112 -34.6% 0 0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass -2 -0.0% -1,329 -0.5% -144 -0.1% -1,377 -1.2% -89 -0.1% -225,712 -50.7% 7,744 1.7% -186,896 -32.8% 5,480 1.0%
Drupal\Core\Database\Driver\mysql\Insert::execute -151 -0.7% -198,997 -69.9% -3,198 -1.1% -32,834 -28.2% -2,902 -2.5% 280,736 63.1% 379,472 85.3% -179,096 -31.5% -3,240 -0.6%
Drupal\Core\Database\Query\Merge::execute -1 -0.0% -4,344 -1.5% -78 -0.0% -1,430 -1.2% -64 -0.1% -23,184 -5.2% 8,304 1.9% -178,184 -31.3% -2,872 -0.5%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 0 0.0% -277,977 -97.7% 1 0.0% -111,807 -95.9% 459 0.4% -184,624 -41.5% 32,768 7.4% -166,896 -29.3% 55,936 9.8%
Drupal\Core\Database\Connection::query -153 -0.7% -190,595 -67.0% -4,213 -1.5% -23,301 -20.0% -3,614 -3.1% -23,896 -5.4% 965,704 217.0% -160,648 -28.2% -1,144 -0.2%
Drupal\Core\Database\Statement::execute -153 -0.7% -181,436 -63.8% -2,750 -1.0% -14,123 -12.1% -2,094 -1.8% -648,672 -145.8% 0 0.0% -156,032 -27.4% 0 0.0%
PDOStatement::execute -153 -0.7% -178,616 -62.8% -178,616 -62.8% -11,407 -9.8% -11,407 -9.8% -648,672 -145.8% -648,672 -145.8% -156,032 -27.4% -156,032 -27.4%
class_exists -152 -0.7% -1,523 -0.5% -501 -0.2% -1,668 -1.4% -645 -0.6% -177,800 -40.0% 0 0.0% -151,456 -26.6% 72 0.0%
theme 0 0.0% -275,671 -96.9% -23 -0.0% -112,159 -96.2% -15 -0.0% -121,928 -27.4% 4,392 1.0% -115,512 -20.3% -2,512 -0.4%
filter_xss_admin -150 -0.7% -10,491 -3.7% -1,649 -0.6% -10,603 -9.1% -1,675 -1.4% -19,584 -4.4% -784 -0.2% -110,904 -19.5% -7,224 -1.3%
menu_get_item 0 0.0% -1,317 -0.5% -43 -0.0% -1,744 -1.5% 14 0.0% -108,896 -24.5% 0 0.0% -110,472 -19.4% -512 -0.1%
_menu_translate 0 0.0% -1,472 -0.5% -26 -0.0% -2,079 -1.8% -73 -0.1% -108,896 -24.5% 0 0.0% -109,816 -19.3% 0 0.0%
menu_set_custom_theme 0 0.0% -1,438 -0.5% 0 0.0% -1,779 -1.5% -1 -0.0% -108,896 -24.5% 0 0.0% -109,728 -19.3% 0 0.0%
menu_get_custom_theme 0 0.0% -1,438 -0.5% 0 0.0% -1,778 -1.5% 0 0.0% -108,896 -24.5% 0 0.0% -109,728 -19.3% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy 0 0.0% -1,432 -0.5% 2 0.0% -1,838 -1.6% 0 0.0% -108,936 -24.5% 0 0.0% -109,600 -19.3% 0 0.0%
Drupal\system\Plugin\block\block\SystemPoweredByBlock::blockBuild 0 0.0% 1,316 0.5% 0 0.0% 822 0.7% 0 0.0% 97,976 22.0% 0 0.0% 108,384 19.0% -1,040 -0.2%
filter_xss -150 -0.7% -8,842 -3.1% -3,029 -1.1% -8,928 -7.7% -2,098 -1.8% -18,800 -4.2% 166,400 37.4% -103,680 -18.2% -40 -0.0%
_filter_xss_split -150 -0.7% -2,851 -1.0% -1,641 -0.6% -2,985 -2.6% -1,665 -1.4% 0 0.0% 1,761,136 395.7% -103,224 -18.1% -82,368 -14.5%
Drupal\Core\Entity\EntityManager::getControllerClass 0 0.0% -1,354 -0.5% -7 -0.0% -1,236 -1.1% -12 -0.0% -100,984 -22.7% 0 0.0% -102,152 -17.9% 0 0.0%
l 50 0.2% 5,751 2.0% 938 0.3% 6,264 5.4% 715 0.6% -96,864 -21.8% -25,832 -5.8% -99,840 -17.5% -264 -0.0%
Drupal\user\Plugin\block\block\UserLoginBlock::blockBuild 0 0.0% -1,591 -0.6% -22 -0.0% -1,044 -0.9% -23 -0.0% -99,200 -22.3% 0 0.0% -98,120 -17.2% 0 0.0%
_drupal_log_error -150 -0.7% -253,548 -89.1% -3,459 -1.2% -89,562 -76.8% -2,455 -2.1% -168,000 -37.7% 27,816 6.2% -85,912 -15.1% -480 -0.1%
_menu_load_objects 0 0.0% -1,329 -0.5% -13 -0.0% -1,550 -1.3% -22 -0.0% -79,952 -18.0% 0 0.0% -80,808 -14.2% 0 0.0%
node_load 0 0.0% -1,276 -0.4% -6 -0.0% -1,491 -1.3% -6 -0.0% -79,952 -18.0% 0 0.0% -80,784 -14.2% 0 0.0%
entity_load 0 0.0% -903 -0.3% -5 -0.0% -1,541 -1.3% 1 0.0% -79,368 -17.8% 0 0.0% -80,048 -14.1% 0 0.0%
entity_load_multiple 0 0.0% -897 -0.3% -15 -0.0% -1,542 -1.3% -15 -0.0% -79,368 -17.8% 0 0.0% -80,048 -14.1% 0 0.0%
call_user_func_array 0 0.0% -767 -0.3% -45 -0.0% -1,581 -1.4% -41 -0.0% -59,056 -13.3% -24 -0.0% -78,768 -13.8% 1,792 0.3%
render 0 0.0% -743 -0.3% 3 0.0% -814 -0.7% -4 -0.0% 1,096 0.2% 0 0.0% 78,720 13.8% 384 0.1%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/d629082539695d6c9e0a15988ddecbb91b42bd45b2e018cdcbe291cec0839e1c.php 1 0.0% 254 0.1% 20 0.0% 255 0.2% 20 0.0% 81,208 18.2% 9,968 2.2% 77,440 13.6% 8,320 1.5%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/78845d9cb7d4e7818170877cf6fb7f724476cd91b011b04b4716f7ad2684390b.php -1 -0.0% -266 -0.1% -19 -0.0% -268 -0.2% -19 -0.0% -81,208 -18.2% -9,968 -2.2% -77,040 -13.5% -8,184 -1.4%
drupal_render@3 0 0.0% -514 -0.2% 28 0.0% -576 -0.5% 28 0.0% 1,080 0.2% 16 0.0% 75,048 13.2% 488 0.1%
drupal_render@4 0 0.0% -530 -0.2% 2 0.0% -595 -0.5% 1 0.0% 1,064 0.2% 0 0.0% 73,696 12.9% 816 0.1%
drupal_render@5 0 0.0% -510 -0.2% 2 0.0% -508 -0.4% 8 0.0% 1,056 0.2% 0 0.0% 71,872 12.6% 576 0.1%
Drupal\Core\Entity\EntityManager::getStorageController 0 0.0% -875 -0.3% -15 -0.0% -750 -0.6% -11 -0.0% -70,440 -15.8% 88 0.0% -70,696 -12.4% 88 0.0%
drupal_render@6 0 0.0% -538 -0.2% 6 0.0% -540 -0.5% 5 0.0% 1,104 0.2% 0 0.0% 70,408 12.4% 1,608 0.3%
load::service_container_prod_.php/d1c19d114188349122f05f9bf2f70d2363d27066b4d075c25b686015da7f7498.php 1 0.0% 89 0.0% 89 0.0% 91 0.1% 91 0.1% 68,904 15.5% 68,904 15.5% 68,672 12.1% 68,672 12.1%
load::service_container_prod_.php/8565d0db6ae35cdc53c3d8488ce5d6f33d59eb6ce621d1edf2244772d88d2637.php -1 -0.0% -89 -0.0% -89 -0.0% -91 -0.1% -91 -0.1% -68,904 -15.5% -68,904 -15.5% -68,672 -12.1% -68,672 -12.1%
watchdog -150 -0.7% -227,230 -79.9% -3,895 -1.4% -63,512 -54.5% -3,105 -2.7% -76,216 -17.1% 91,616 20.6% -66,872 -11.7% -1,152 -0.2%
drupal_get_http_header 0 0.0% -4 -0.0% -4 -0.0% -521 -0.4% -517 -0.4% -32,768 -7.4% -32,768 -7.4% -65,168 -11.4% -65,168 -11.4%
drupal_send_headers 0 0.0% -521 -0.2% -515 -0.2% -526 -0.5% -11 -0.0% -32,768 -7.4% 0 0.0% -61,528 -10.8% 1,912 0.3%
drupal_add_http_header 0 0.0% -528 -0.2% -6 -0.0% -529 -0.5% -7 -0.0% -32,768 -7.4% 0 0.0% -60,864 -10.7% 664 0.1%
dblog_watchdog -150 -0.7% -207,358 -72.9% -4,298 -1.5% -43,722 -37.5% -3,425 -2.9% -59,976 -13.5% 408,992 91.9% -59,816 -10.5% -1,568 -0.3%
drupal_process_attached 0 0.0% -550 -0.2% -6 -0.0% -543 -0.5% -5 -0.0% -32,768 -7.4% 0 0.0% -59,296 -10.4% 712 0.1%
load::EventDispatcher/ContainerAwareEventDispatcher.php 0 0.0% -335 -0.1% -335 -0.1% -335 -0.3% -335 -0.3% -38,960 -8.8% -38,960 -8.8% -54,776 -9.6% -54,776 -9.6%
load::node/NodeStorageController.php 0 0.0% -651 -0.2% -651 -0.2% -653 -0.6% -653 -0.6% -72,824 -16.4% -72,824 -16.4% -54,392 -9.6% -54,392 -9.6%
drupal_get_html_head 0 0.0% -630 -0.2% 1 0.0% -630 -0.5% 0 0.0% -32,768 -7.4% 0 0.0% -53,688 -9.4% 0 0.0%
Drupal\Core\Database\Connection::getDriverClass -153 -0.7% -635 -0.2% -201 -0.1% -740 -0.6% -301 -0.3% -78,080 -17.5% -1,960 -0.4% -52,008 -9.1% -1,120 -0.2%
template_preprocess_node 0 0.0% -606 -0.2% -15 -0.0% -610 -0.5% -17 -0.0% 1,048 0.2% 0 0.0% 50,864 8.9% 288 0.1%
Drupal\Core\Template\Attribute::__construct 0 0.0% -90,698 -31.9% -245 -0.1% -37,406 -32.1% -228 -0.2% -38,048 -8.5% 29,712 6.7% -49,264 -8.7% 256 0.0%
format_date 0 0.0% 48 0.0% 3 0.0% 49 0.0% 2 0.0% 1,048 0.2% 0 0.0% 46,288 8.1% 2,608 0.5%
Symfony\Component\DependencyInjection\Container::get@3 0 0.0% -708 -0.2% 18 0.0% -342 -0.3% 18 0.0% -46,720 -10.5% 0 0.0% -45,936 -8.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% -578 -0.2% 15 0.0% -214 -0.2% 23 0.0% -46,720 -10.5% 0 0.0% -45,872 -8.1% 0 0.0%
service_container_prod_::getConfig_FactoryService 0 0.0% -820 -0.3% 0 0.0% -452 -0.4% 2 0.0% -46,728 -10.5% 0 0.0% -45,336 -8.0% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% -903 -0.3% 5 0.0% -472 -0.4% -5 -0.0% -46,752 -10.5% 16 0.0% -45,312 -8.0% 0 0.0%
Drupal\Core\DrupalKernel::boot 0 0.0% -904 -0.3% -1 -0.0% -474 -0.4% -2 -0.0% -46,752 -10.5% 0 0.0% -45,312 -8.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@1 0 0.0% -558 -0.2% 15 0.0% -202 -0.2% -4 -0.0% -46,744 -10.5% 0 0.0% -45,048 -7.9% 536 0.1%
load::node/NodeAccessController.php 0 0.0% -293 -0.1% -293 -0.1% -295 -0.3% -295 -0.3% -32,296 -7.3% -32,296 -7.3% -42,072 -7.4% -42,072 -7.4%
debug_backtrace -150 -0.7% -3,070 -1.1% -3,070 -1.1% -3,199 -2.7% -3,199 -2.7% -5,330,520 -1197.7% -5,330,520 -1197.7% -40,680 -7.1% -40,680 -7.1%
run_init::service_container_prod_.php/8565d0db6ae35cdc53c3d8488ce5d6f33d59eb6ce621d1edf2244772d88d2637.php -1 -0.0% -270 -0.1% -13 -0.0% -272 -0.2% -14 -0.0% -41,288 -9.3% -7,616 -1.7% -40,544 -7.1% -7,256 -1.3%
run_init::service_container_prod_.php/d1c19d114188349122f05f9bf2f70d2363d27066b4d075c25b686015da7f7498.php 1 0.0% 269 0.1% 13 0.0% 271 0.2% 13 0.0% 41,288 9.3% 7,616 1.7% 40,544 7.1% 7,256 1.3%
Symfony\Component\HttpKernel\Kernel::terminate 0 0.0% 91 0.0% -1 -0.0% -19 -0.0% -3 -0.0% 16 0.0% 0 0.0% 40,352 7.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::terminate 0 0.0% 92 0.0% 4 0.0% -18 -0.0% 2 0.0% 16 0.0% 0 0.0% 40,352 7.1% 672 0.1%
drupal_render@1 0 0.0% -1,405 -0.5% -8 -0.0% -1,469 -1.3% 2 0.0% -31,672 -7.1% 0 0.0% 39,776 7.0% 5,352 0.9%
Symfony\Component\DependencyInjection\Container::get -450 -2.0% -3,199 -1.1% -2,018 -0.7% -3,211 -2.8% -2,266 -1.9% -48,352 -10.9% 12,912 2.9% -36,776 -6.5% 688 0.1%
service_container_prod_::getConfig_Context_FactoryService 0 0.0% -356 -0.1% -1 -0.0% -356 -0.3% 1 0.0% -37,000 -8.3% 0 0.0% -36,384 -6.4% 0 0.0%
service_container_prod_::getEventDispatcherService 0 0.0% -353 -0.1% 0 0.0% -353 -0.3% -4 -0.0% -37,000 -8.3% 0 0.0% -36,384 -6.4% 144 0.0%
service_container_prod_::getConfig_ContextService 0 0.0% -358 -0.1% 0 0.0% -359 -0.3% 1 0.0% -37,000 -8.3% 0 0.0% -36,224 -6.4% 0 0.0%
db_merge -1 -0.0% -236 -0.1% -11 -0.0% -237 -0.2% -9 -0.0% -56,640 -12.7% -1,448 -0.3% -35,576 -6.2% -1,104 -0.2%
Drupal\Core\Database\Connection::merge -1 -0.0% -220 -0.1% -10 -0.0% -222 -0.2% -9 -0.0% -54,400 -12.2% -2,448 -0.6% -33,992 -6.0% -1,560 -0.3%
entity_access_controller 0 0.0% -304 -0.1% -3 -0.0% -311 -0.3% -5 -0.0% -30,592 -6.9% 0 0.0% -31,448 -5.5% 0 0.0%
Drupal\Core\Entity\EntityManager::getAccessController 0 0.0% -300 -0.1% -2 -0.0% -300 -0.3% 0 0.0% -30,320 -6.8% 136 0.0% -31,176 -5.5% 136 0.0%
_menu_check_access 0 0.0% -113 -0.0% -9 -0.0% -445 -0.4% -5 -0.0% -29,696 -6.7% 0 0.0% -31,048 -5.5% 0 0.0%
node_access 0 0.0% -44 -0.0% -2 -0.0% -382 -0.3% 7 0.0% -29,712 -6.7% 0 0.0% -30,792 -5.4% -200 -0.0%
template_process_html 0 0.0% -744 -0.3% -4 -0.0% -745 -0.6% 1 0.0% -32,752 -7.4% 0 0.0% -27,856 -4.9% 192 0.0%
run_init::mysql/Merge.php -1 -0.0% -95 -0.0% -22 -0.0% -96 -0.1% -21 -0.0% -42,528 -9.6% -15,216 -3.4% -26,528 -4.7% -8,384 -1.5%
[ display all ]