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

Overall Diff Summary

Run #52e49caf3c7f2Run #52e49d73f02cbDiffDiff%
Number of Function Calls70,927 71,645 718 1.0%
Incl. Wall Time (microsec)490,144 492,664 2,520 0.5%
Incl. CPU (microsecs)483,664 485,710 2,046 0.4%
Incl. MemUse (bytes)31,721,872 31,786,488 64,616 0.2%
Incl. PeakMemUse (bytes)31,761,256 31,826,592 65,336 0.2%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. Wall Time (microsec) 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\Core\Controller\HtmlPageController::content 0 0.0% 12,494 495.8% 2 0.1% 11,843 578.8% 2 0.1% 964,088 1492.0% -1,200 -1.9% 974,776 1491.9% 0 0.0%
call_user_func_array -1 -0.1% 11,982 475.5% -1 -0.0% 11,378 556.1% 13 0.6% 961,416 1487.9% -1,536 -2.4% 966,128 1478.7% -1,744 -2.7%
theme_admin_block 0 0.0% 10,811 429.0% 13 0.5% 10,813 528.5% 11 0.5% 982,752 1520.9% 608 0.9% 1,006,872 1541.1% -1,416 -2.2%
theme_admin_page 0 0.0% 10,757 426.9% -1 -0.0% 10,758 525.8% 1 0.0% 964,640 1492.9% -656 -1.0% 976,696 1494.9% -5,840 -8.9%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 0.0% 10,751 426.6% 1 0.0% 10,752 525.5% 0 0.0% 965,744 1494.6% -608 -0.9% 975,104 1492.4% 0 0.0%
theme@2 0 0.0% 10,530 417.9% 171 6.8% 10,521 514.2% 140 6.8% 981,584 1519.1% -23,744 -36.7% 1,010,112 1546.0% 1,648 2.5%
drupal_render@2 0 0.0% 10,463 415.2% -10 -0.4% 10,444 510.5% 5 0.2% 984,024 1522.9% 1,320 2.0% 1,011,784 1548.6% -264 -0.4%
render 0 0.0% 10,357 411.0% -4 -0.2% 10,330 504.9% -1 -0.0% 984,328 1523.4% 0 0.0% 1,009,616 1545.3% -272 -0.4%
theme@1 0 0.0% 10,272 407.6% 9 0.4% 10,250 501.0% 10 0.5% 965,520 1494.2% 0 0.0% 989,288 1514.2% -1,496 -2.3%
drupal_render@1 0 0.0% 10,123 401.7% -27 -1.1% 10,101 493.7% -31 -1.5% 967,608 1497.5% 1,368 2.1% 984,096 1506.2% -3,808 -5.8%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% -9,701 -385.0% -4 -0.2% -9,620 -470.2% 5 0.2% -906,840 -1403.4% 8 0.0% -913,376 -1398.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% -9,699 -384.9% -6 -0.2% -9,621 -470.2% -2 -0.1% -906,848 -1403.4% 0 0.0% -913,376 -1398.0% 0 0.0%
call_user_func 0 0.0% -9,631 -382.2% 0 0.0% -9,525 -465.5% -5 -0.2% -906,752 -1403.3% 40 0.1% -912,744 -1397.0% 0 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 0.0% -9,487 -376.5% 1 0.0% -9,505 -464.6% 8 0.4% -905,744 -1401.7% -664 -1.0% -911,736 -1395.5% 0 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 0.0% -9,486 -376.4% 1 0.0% -9,505 -464.6% -2 -0.1% -905,744 -1401.7% 0 0.0% -911,736 -1395.5% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% -9,418 -373.7% 0 0.0% -9,336 -456.3% 0 0.0% -898,656 -1390.8% 0 0.0% -908,568 -1390.6% 0 0.0%
template_preprocess_admin_block_content 8 1.1% 5,013 198.9% 416 16.5% 5,019 245.3% 308 15.1% 107,744 166.7% 9,448 14.6% 120,960 185.1% 2,632 4.0%
theme_admin_block_content -8 -1.1% -4,757 -188.8% -336 -13.3% -4,762 -232.7% -254 -12.4% -96,016 -148.6% 816 1.3% -133,240 -203.9% -2,392 -3.7%
load::service_container_prod.php/db532f6608493305f2c331af8c6c2872aac73df87640002dd603adf923c809a1.php 1 0.1% 3,606 143.1% 3,606 143.1% 3,610 176.4% 3,610 176.4% 683,296 1057.5% 683,296 1057.5% 693,680 1061.7% 693,680 1061.7%
load::service_container_prod.php/f3dc826619d22866f570e8bed6ee9deb77ef53bdc7459bef44df050fc3643f54.php -1 -0.1% -3,581 -142.1% -3,581 -142.1% -3,583 -175.1% -3,583 -175.1% -683,288 -1057.5% -683,288 -1057.5% -695,256 -1064.1% -695,256 -1064.1%
Drupal\Core\DrupalKernel::handle 0 0.0% 3,108 123.3% 2 0.1% 2,544 124.3% 1 0.0% 64,664 100.1% 0 0.0% 64,608 98.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 3,057 121.3% 2 0.1% 2,490 121.7% 7 0.3% 64,696 100.1% -664 -1.0% 65,176 99.8% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 3,056 121.3% -1 -0.0% 2,491 121.7% 1 0.0% 64,696 100.1% 0 0.0% 65,176 99.8% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 3,007 119.3% 4 0.2% 2,443 119.4% 5 0.2% 64,696 100.1% 0 0.0% 64,600 98.9% 0 0.0%
main() 0 0.0% 2,520 100.0% 8 0.3% 2,046 100.0% 9 0.4% 64,616 100.0% 8 0.0% 65,336 100.0% 0 0.0%
???_op 0 0.0% 2,518 99.9% 14 0.6% 2,042 99.8% 11 0.5% 64,600 100.0% 0 0.0% 65,336 100.0% 0 0.0%
theme 0 0.0% 2,495 99.0% -576 -22.9% 2,443 119.4% -18 -0.9% 90,176 139.6% 208 0.3% 101,696 155.7% -1,056 -1.6%
drupal_render 0 0.0% 2,453 97.3% -2 -0.1% 2,399 117.3% 5 0.2% 91,584 141.7% 696 1.1% 102,912 157.5% 552 0.8%
drupal_handle_request 0 0.0% 2,418 96.0% -1 -0.0% 1,943 95.0% -4 -0.2% 64,456 99.8% -696 -1.1% 65,408 100.1% 0 0.0%
call_user_func_array@1 1 0.1% 1,855 73.6% 7 0.3% 1,193 58.3% 18 0.9% 2,192 3.4% 1,824 2.8% 2,200 3.4% 1,744 2.7%
Drupal\system\Controller\SystemController::overview 0 0.0% 1,775 70.4% -9 -0.4% 1,102 53.9% -14 -0.7% -496 -0.8% 0 0.0% -472 -0.7% 0 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 0 0.0% 1,741 69.1% -6 -0.2% 1,089 53.2% -2 -0.1% -456 -0.7% 0 0.0% -328 -0.5% 0 0.0%
drupal_prepare_page 0 0.0% -1,371 -54.4% 2 0.1% -1,339 -65.4% 3 0.1% -30,760 -47.6% 0 0.0% -38,752 -59.3% 0 0.0%
twig_render_template 8 1.1% 1,364 54.1% 142 5.6% 1,355 66.2% 114 5.6% 64,576 99.9% -3,656 -5.7% 141,512 216.6% 1,016 1.6%
__TwigTemplate_021c6055452a8da8443d02c6879c5e2fa8dca06b27225700c70fce8fbc5d0606::doDisplay 8 1.1% 1,227 48.7% 394 15.6% 1,236 60.4% 300 14.7% 27,088 41.9% -16,632 -25.7% 32,200 49.3% 11,016 16.9%
call_user_func_array@2 0 0.0% 1,114 44.2% 2 0.1% 494 24.1% -2 -0.1% 368 0.6% 0 0.0% 1,720 2.6% 0 0.0%
run_init::1#de#0d#6ff416e35f3cf0d75ea7d204f27844526df19967baa863672675f95923ca.php/414701ba2d7d87aa59784e3a40afe3c243435757decc8dad03dfb20127fa1511.php -1 -0.1% -935 -37.1% -19 -0.8% -937 -45.8% -18 -0.9% -122,160 -189.1% -10,584 -16.4% -131,008 -200.5% 0 0.0%
block_page_build 0 0.0% -922 -36.6% -10 -0.4% -874 -42.7% -10 -0.5% -25,544 -39.5% 0 0.0% -25,648 -39.3% 0 0.0%
run_init::service_container_prod.php/f3dc826619d22866f570e8bed6ee9deb77ef53bdc7459bef44df050fc3643f54.php -1 -0.1% -908 -36.0% -12 -0.5% -910 -44.5% -13 -0.6% -121,928 -188.7% -8,552 -13.2% -111,320 -170.4% -7,776 -11.9%
run_init::1#02#1c#6055452a8da8443d02c6879c5e2fa8dca06b27225700c70fce8fbc5d0606.php/21a2afa5f127feeaf2bf7377b69c1484636e26a26a5cd11499504d589e85e5bd.php 1 0.1% 906 36.0% 18 0.7% 910 44.5% 20 1.0% 122,256 189.2% 10,568 16.4% 127,144 194.6% 0 0.0%
run_init::service_container_prod.php/db532f6608493305f2c331af8c6c2872aac73df87640002dd603adf923c809a1.php 1 0.1% 903 35.8% 13 0.5% 905 44.2% 14 0.7% 121,960 188.7% 8,544 13.2% 111,192 170.2% 7,768 11.9%
block_get_blocks_by_region 0 0.0% -897 -35.6% -1 -0.0% -850 -41.5% -4 -0.2% -25,544 -39.5% 0 0.0% -25,728 -39.4% 224 0.3%
Drupal\system\SystemManager::checkRequirements 0 0.0% 873 34.6% 0 0.0% 263 12.9% 2 0.1% -320 -0.5% -168 -0.3% 696 1.1% 0 0.0%
Drupal\system\SystemManager::listRequirements 0 0.0% 872 34.6% 0 0.0% 260 12.7% -4 -0.2% -152 -0.2% 0 0.0% 696 1.1% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% 803 31.9% -15 -0.6% 728 35.6% 21 1.0% 456 0.7% 448 0.7% 75,760 116.0% 184 0.3%
spl_autoload_call 0 0.0% 802 31.8% 6 0.2% 744 36.4% 23 1.1% 400 0.6% -48 -0.1% 75,768 116.0% 0 0.0%
menu_build_tree 0 0.0% -801 -31.8% -6 -0.2% -820 -40.1% -8 -0.4% 936 1.4% 0 0.0% -16,120 -24.7% 0 0.0%
update_get_available 0 0.0% 782 31.0% -4 -0.2% 244 11.9% -6 -0.3% 72 0.1% 0 0.0% 928 1.4% 0 0.0%
menu_tree_page_data 0 0.0% -723 -28.7% -15 -0.6% -757 -37.0% -14 -0.7% 688 1.1% -8 -0.0% -17,168 -26.3% 0 0.0%
Twig_Template::render 8 1.1% 720 28.6% 73 2.9% 707 34.6% 54 2.6% 30,864 47.8% 448 0.7% 69,208 105.9% -48 -0.1%
update_requirements 0 0.0% 718 28.5% -2 -0.1% 182 8.9% 0 0.0% 272 0.4% 0 0.0% 1,720 2.6% 0 0.0%
menu_tree_check_access 0 0.0% -697 -27.7% -4 -0.2% -707 -34.6% -6 -0.3% 968 1.5% 0 0.0% -12,864 -19.7% 0 0.0%
_menu_tree_check_access 0 0.0% -693 -27.5% 1 0.0% -701 -34.3% -2 -0.1% 968 1.5% 0 0.0% -12,864 -19.7% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadByProperties 0 0.0% 632 25.1% 1 0.0% 573 28.0% 5 0.2% -24 -0.0% 0 0.0% 472 0.7% 0 0.0%
Drupal\system\SystemManager::getAdminBlock 0 0.0% 617 24.5% -19 -0.8% 567 27.7% -58 -2.8% 0 0.0% 0 0.0% 328 0.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% 594 23.6% -42 -1.7% 23 1.1% -33 -1.6% 256 0.4% -8 -0.0% -8,744 -13.4% 48 0.1%
Twig_Template::display 8 1.1% 556 22.1% 74 2.9% 542 26.5% 42 2.1% 25,552 39.5% 192 0.3% 28,720 44.0% 0 0.0%
__TwigTemplate_25ff1c5e62ef1b2f38691e1af08372eb88b088f4f7ea665480c91555f877254b::doDisplay 0 0.0% -550 -21.8% -13 -0.5% -571 -27.9% -10 -0.5% -1,120 -1.7% -96 -0.1% -1,152 -1.8% -104 -0.2%
block_list 0 0.0% -534 -21.2% -1 -0.0% -531 -26.0% -7 -0.3% -8,088 -12.5% 0 0.0% -9,416 -14.4% 0 0.0%
Drupal\system\PathBasedBreadcrumbBuilder::build 0 0.0% 500 19.8% 502 19.9% 499 24.4% -10 -0.5% 32,768 50.7% 0 0.0% 64,272 98.4% -768 -1.2%
Drupal\Core\Entity\Query\Sql\Query::execute 0 0.0% 495 19.6% 43 1.7% 458 22.4% 32 1.6% -136 -0.2% 0 0.0% -344 -0.5% 0 0.0%
Drupal\Core\Breadcrumb\BreadcrumbManager::build 0 0.0% 494 19.6% -1 -0.0% 494 24.1% -2 -0.1% 32,768 50.7% 0 0.0% 57,568 88.1% -1,648 -2.5%
drupal_bootstrap 0 0.0% -484 -19.2% 3 0.1% -414 -20.2% -1 -0.0% 256 0.4% 0 0.0% 800 1.2% 16 0.0%
_menu_link_translate 0 0.0% -459 -18.2% 6 0.2% -436 -21.3% 30 1.5% 968 1.5% 0 0.0% -13,544 -20.7% 0 0.0%
Twig_Template::displayWithErrorHandling 8 1.1% 449 17.8% 25 1.0% 464 22.7% 52 2.5% 24,296 37.6% 432 0.7% 27,592 42.2% 48 0.1%
PDOStatement::execute 0 0.0% 441 17.5% 441 17.5% -80 -3.9% -80 -3.9% 8 0.0% 8 0.0% -8,304 -12.7% -8,304 -12.7%
twig_render_template@1 0 0.0% -429 -17.0% 0 0.0% -432 -21.1% 3 0.1% 1,936 3.0% -1,320 -2.0% 3,432 5.3% 0 0.0%
load::1#25#ff#1c5e62ef1b2f38691e1af08372eb88b088f4f7ea665480c91555f877254b.php/0f7afa7e241485b43c9c33fb6016ac22e833b90925df08a079a7f1222e39f440.php 1 0.1% 424 16.8% 424 16.8% 427 20.9% 427 20.9% 59,360 91.9% 59,360 91.9% 79,656 121.9% 79,656 121.9%
_drupal_bootstrap_code 0 0.0% -423 -16.8% 3 0.1% -407 -19.9% 4 0.2% 192 0.3% 0 0.0% -184 -0.3% 0 0.0%
Drupal\Core\Entity\EntityManager::getController 0 0.0% 420 16.7% -6 -0.2% 383 18.7% 9 0.4% -1,056 -1.6% 0 0.0% 28,544 43.7% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 8 1.1% 399 15.8% 60 2.4% 402 19.6% 39 1.9% 33,680 52.1% 312 0.5% 9,344 14.3% 0 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 0 0.0% 397 15.8% 5 0.2% 320 15.6% 24 1.2% -24 -0.0% 0 0.0% 29,976 45.9% -40 -0.1%
entity_load_multiple_by_properties 0 0.0% -392 -15.6% 3 0.1% -392 -19.2% -4 -0.2% 144 0.2% 0 0.0% -1,152 -1.8% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% 389 15.4% -26 -1.0% -144 -7.0% -92 -4.5% 8 0.0% 0 0.0% -8,304 -12.7% 0 0.0%
Drupal\Core\Database\Connection::query 0 0.0% 374 14.8% -31 -1.2% -153 -7.5% -62 -3.0% 16 0.0% 24 0.0% -12,544 -19.2% -696 -1.1%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 0 0.0% -366 -14.5% 1 0.0% -364 -17.8% 4 0.2% 144 0.2% 0 0.0% -424 -0.6% 0 0.0%
_block_get_renderable_region 0 0.0% -362 -14.4% -6 -0.2% -315 -15.4% -8 -0.4% -17,456 -27.0% 0 0.0% -16,536 -25.3% 48 0.1%
???_op@1 0 0.0% 354 14.0% 39 1.5% 345 16.9% 16 0.8% 8,312 12.9% -48 -0.1% 4,576 7.0% -104 -0.2%
load::1#25#ff#1c5e62ef1b2f38691e1af08372eb88b088f4f7ea665480c91555f877254b.php/c7ad1ed1bed4138d2da050dca89a20532041c2d02ed6895ffbafccf150ea0838.php -1 -0.1% -353 -14.0% -353 -14.0% -356 -17.4% -356 -17.4% -58,712 -90.9% -58,712 -90.9% -79,632 -121.9% -79,632 -121.9%
menu_secondary_menu 0 0.0% -349 -13.8% 0 0.0% -327 -16.0% 2 0.1% -40 -0.1% 0 0.0% -1,136 -1.7% 0 0.0%
element_info 0 0.0% -348 -13.8% 2 0.1% -352 -17.2% 10 0.5% -104 -0.2% 0 0.0% -8,688 -13.3% -608 -0.9%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 0.0% 346 13.7% 19 0.8% 270 13.2% 68 3.3% -120 -0.2% 120 0.2% 15,424 23.6% -2,064 -3.2%
spl_autoload_call@1 0 0.0% 337 13.4% -9 -0.4% 245 12.0% -25 -1.2% -144 -0.2% -24 -0.0% 15,280 23.4% -144 -0.2%
drupal_get_css 0 0.0% -329 -13.1% 0 0.0% -329 -16.1% 1 0.0% -24 -0.0% 0 0.0% -320 -0.5% 0 0.0%
twig_render_var 40 5.6% -321 -12.7% 169 6.7% -318 -15.5% 133 6.5% 11,064 17.1% 848 1.3% 9,056 13.9% 1,784 2.7%
Twig_Template::render@1 0 0.0% -319 -12.7% -6 -0.2% -328 -16.0% -5 -0.2% 208 0.3% 0 0.0% 152 0.2% 0 0.0%
l 0 0.0% -317 -12.6% -4 -0.2% -338 -16.5% -37 -1.8% -35,656 -55.2% -56 -0.1% -16,728 -25.6% 648 1.0%
twig_template_get_attributes 48 6.7% 312 12.4% 217 8.6% 344 16.8% 214 10.5% 11,400 17.6% 7,464 11.6% 3,112 4.8% 1,416 2.2%
Drupal\Core\KeyValueStore\DatabaseStorageExpirable::getAll 0 0.0% 307 12.2% 2 0.1% 16 0.8% 2 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_get_item 0 0.0% 305 12.1% 20 0.8% 312 15.2% 12 0.6% 0 0.0% 0 0.0% 64 0.1% 0 0.0%
menu_tree_output 0 0.0% 301 11.9% 0 0.0% 313 15.3% -10 -0.5% -8 -0.0% 0 0.0% 64 0.1% 0 0.0%
template_preprocess_page 0 0.0% 298 11.8% -10 -0.4% 280 13.7% 5 0.2% 32,824 50.8% -8 -0.0% 22,160 33.9% -4,344 -6.6%
Drupal\Core\Access\AccessManager::checkAll 0 0.0% 291 11.5% -7 -0.3% 332 16.2% 15 0.7% 1,024 1.6% 16 0.0% 864 1.3% 0 0.0%
drupal_pre_render_styles 0 0.0% -289 -11.5% 2 0.1% -288 -14.1% 5 0.2% -24 -0.0% 0 0.0% -64 -0.1% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% 286 11.3% 17 0.7% 294 14.4% 22 1.1% 8,192 12.7% 0 0.0% 4,808 7.4% 32 0.0%
class_exists 1 0.1% 282 11.2% 6 0.2% 185 9.0% -23 -1.1% -8,168 -12.6% 0 0.0% 24,480 37.5% -120 -0.2%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 0 0.0% -282 -11.2% 11 0.4% -239 -11.7% 7 0.3% 8 0.0% 0 0.0% -14,400 -22.0% 0 0.0%
__TwigTemplate_a8c37ec2b7fccf5a561477cb17227163c9611c131082def16e302cf812ff069c::doDisplay 0 0.0% -281 -11.2% -3 -0.1% -286 -14.0% -20 -1.0% -16 -0.0% -3,888 -6.0% 2,824 4.3% 0 0.0%
render@1 0 0.0% -278 -11.0% 0 0.0% -276 -13.5% 10 0.5% 3,872 6.0% 0 0.0% 2,824 4.3% 0 0.0%
drupal_load_updates 0 0.0% -278 -11.0% -2 -0.1% -272 -13.3% -3 -0.1% -520 -0.8% 0 0.0% -1,064 -1.6% 0 0.0%
[ display all ]