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

Overall Diff Summary

Run #51c6814c41b47Run #51c681e794599DiffDiff%
Number of Function Calls0 214,201 214,201 N/A%
Incl. Wall Time (microsec)0 1,108,867 1,108,867 N/A%
Incl. CPU (microsecs)0 1,065,171 1,065,171 N/A%
Incl. MemUse (bytes)0 19,120,568 19,120,568 N/A%
Incl. PeakMemUse (bytes)0 19,321,936 19,321,936 N/A%

[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%
main() 1 0.0% 1,108,867 100.0% 76 0.0% 1,065,171 100.0% 60 0.0% 19,120,568 100.0% 6,240 0.0% 19,321,936 100.0% 4,048 0.0%
run_init::html/index.php 1 0.0% 1,108,734 100.0% 62 0.0% 1,065,039 100.0% 59 0.0% 19,108,840 99.9% 1,360 0.0% 19,314,896 100.0% 1,392 0.0%
drupal_handle_request 1 0.0% 1,108,514 100.0% 68 0.0% 1,064,820 100.0% 52 0.0% 19,070,344 99.7% -45,624 -0.2% 19,277,008 99.8% 1,872 0.0%
Symfony\Component\HttpKernel\Kernel::handle 1 0.0% 1,063,056 95.9% 16 0.0% 1,024,765 96.2% 16 0.0% 15,991,888 83.6% 1,472 0.0% 16,230,760 84.0% 336 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 1,062,276 95.8% 30 0.0% 1,023,984 96.1% 22 0.0% 15,904,048 83.2% 2,768 0.0% 16,145,000 83.6% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,062,116 95.8% 8 0.0% 1,023,824 96.1% 7 0.0% 15,899,880 83.2% 1,176 0.0% 16,070,744 83.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,062,108 95.8% 117 0.0% 1,023,817 96.1% 86 0.0% 15,898,704 83.1% 1,072 0.0% 16,070,744 83.2% 1,344 0.0%
call_user_func_array 51 0.0% 833,300 75.1% 358 0.0% 812,057 76.2% 326 0.0% 9,749,520 51.0% 53,840 0.3% 9,800,920 50.7% 12,616 0.1%
Drupal\views_ui\Controller\ViewsUIController::edit 1 0.0% 790,430 71.3% 41 0.0% 773,023 72.6% 36 0.0% 7,672,816 40.1% 2,896 0.0% 7,827,280 40.5% 624 0.0%
Drupal\Core\Entity\EntityManager::getForm 2 0.0% 789,354 71.2% 49 0.0% 772,263 72.5% 44 0.0% 7,595,688 39.7% -22,520 -0.1% 7,753,192 40.1% 920 0.0%
drupal_build_form 3 0.0% 789,353 71.2% 75 0.0% 772,264 72.5% 62 0.0% 7,542,656 39.4% 7,824 0.0% 7,773,976 40.2% 2,552 0.0%
call_user_func_array@1 75 0.0% 782,426 70.6% 597 0.1% 763,759 71.7% 596 0.1% 7,392,232 38.7% 51,080 0.3% 7,289,936 37.7% 3,056 0.0%
drupal_retrieve_form 3 0.0% 770,937 69.5% 153 0.0% 753,847 70.8% 91 0.0% 6,917,344 36.2% 2,568 0.0% 7,138,168 36.9% 1,328 0.0%
Drupal\Core\Entity\EntityFormController::buildForm 2 0.0% 769,784 69.4% 35 0.0% 752,695 70.7% 33 0.0% 6,886,376 36.0% 2,336 0.0% 6,953,768 36.0% 288 0.0%
Drupal\views_ui\ViewFormControllerBase::getDisplayTabs 3 0.0% 705,554 63.6% 209 0.0% 690,209 64.8% 170 0.0% 5,512,040 28.8% 11,896 0.1% 5,679,624 29.4% 1,896 0.0%
Drupal\views\ViewExecutable::validate 3 0.0% 695,418 62.7% 199 0.0% 681,132 63.9% 137 0.0% 4,891,840 25.6% 1,824 0.0% 5,037,696 26.1% 192 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::validate 6 0.0% 694,720 62.7% 772 0.1% 680,440 63.9% 603 0.1% 4,867,736 25.5% -15,072 -0.1% 5,036,568 26.1% 2,200 0.0%
Drupal\views_ui\ViewFormControllerBase::init 2 0.0% 684,776 61.8% 50 0.0% 669,141 62.8% 39 0.0% 5,729,312 30.0% 2,856 0.0% 5,712,736 29.6% 2,256 0.0%
Drupal\Core\Entity\EntityFormController::init 2 0.0% 684,461 61.7% 67 0.0% 668,831 62.8% 53 0.0% 5,715,056 29.9% 3,288 0.0% 5,701,432 29.5% 2,456 0.0%
Drupal\views_ui\ViewFormControllerBase::prepareEntity 2 0.0% 680,447 61.4% 37 0.0% 665,095 62.4% 33 0.0% 5,503,464 28.8% -4,584 -0.0% 5,575,520 28.9% 0 0.0%
Drupal\views\Plugin\views\filter\InOperator::validate 12 0.0% 623,491 56.2% 304 0.0% 614,328 57.7% 230 0.0% 2,254,496 11.8% -7,896 -0.0% 2,568,392 13.3% 2,192 0.0%
Drupal\user\Plugin\views\filter\Permissions::getValueOptions 6 0.0% 606,707 54.7% 3,359 0.3% 598,289 56.2% 2,544 0.2% 2,125,640 11.1% -441,720 -2.3% 2,456,304 12.7% 96 0.0%
system_get_info 6 0.0% 541,205 48.8% 422 0.0% 534,597 50.2% 408 0.0% 1,778,848 9.3% -96,032 -0.5% 2,072,672 10.7% 9,744 0.1%
system_rebuild_module_data 6 0.0% 540,661 48.8% 652 0.1% 534,053 50.1% 644 0.1% 1,873,296 9.8% 179,968 0.9% 2,062,928 10.7% 76,480 0.4%
_system_rebuild_module_data 1 0.0% 526,953 47.5% 4,598 0.4% 522,962 49.1% 3,687 0.3% 1,285,000 6.7% 218,624 1.1% 1,402,160 7.3% 3,952 0.0%
drupal_parse_info_file 192 0.1% 397,737 35.9% 3,419 0.3% 397,910 37.4% 2,815 0.3% 485,072 2.5% -360,672 -1.9% 626,232 3.2% 1,512 0.0%
Symfony\Component\Yaml\Parser::parse 180 0.1% 383,728 34.6% 44,046 4.0% 383,880 36.0% 30,718 2.9% 786,464 4.1% -535,160 -2.8% 100,224 0.5% 3,888 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 80 0.0% 280,409 25.3% 625 0.1% 257,578 24.2% 559 0.1% 8,278,688 43.3% 4,088 0.0% 8,343,032 43.2% 2,368 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 80 0.0% 262,848 23.7% 875 0.1% 240,300 22.6% 741 0.1% 7,250,784 37.9% 2,136 0.0% 7,389,200 38.2% 2,344 0.0%
call_user_func 62 0.0% 261,933 23.6% 396 0.0% 238,777 22.4% 361 0.0% 7,439,760 38.9% 8,192 0.0% 7,569,040 39.2% 9,800 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 42 0.0% 259,918 23.4% 445 0.0% 237,320 22.3% 395 0.0% 7,235,584 37.8% 1,480 0.0% 7,368,280 38.1% 3,424 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 1 0.0% 215,736 19.5% 33 0.0% 201,934 19.0% 24 0.0% 4,897,112 25.6% 2,824 0.0% 5,079,360 26.3% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 1 0.0% 215,528 19.4% 25 0.0% 201,726 18.9% 19 0.0% 4,888,680 25.6% -38,336 -0.2% 5,079,360 26.3% 0 0.0%
drupal_render_page 1 0.0% 214,854 19.4% 151 0.0% 201,051 18.9% 125 0.0% 4,785,032 25.0% -92,968 -0.5% 5,079,360 26.3% 2,400 0.0%
Symfony\Component\Yaml\Inline::parseScalar 2,643 1.2% 183,429 16.5% 35,549 3.2% 185,398 17.4% 27,141 2.5% 248,544 1.3% -72,024 -0.4% 33,728 0.2% 4,424 0.0%
Symfony\Component\Yaml\Parser::parseValue 1,353 0.6% 141,832 12.8% 12,767 1.2% 142,888 13.4% 9,785 0.9% 139,456 0.7% -116,288 -0.6% 28,984 0.2% 2,232 0.0%
Symfony\Component\Yaml\Inline::parse 2,643 1.2% 137,199 12.4% 36,291 3.3% 139,322 13.1% 27,980 2.6% 120,976 0.6% -339,864 -1.8% 27,920 0.1% 5,600 0.0%
Symfony\Component\Yaml\Inline::evaluateScalar 2,337 1.1% 125,156 11.3% 82,549 7.4% 127,032 11.9% 53,557 5.0% 193,888 1.0% -217,544 -1.1% 10,960 0.1% 4,144 0.0%
theme 3 0.0% 117,302 10.6% 331 0.0% 114,173 10.7% 265 0.0% 2,036,232 10.6% -20,592 -0.1% 2,435,864 12.6% 4,616 0.0%
drupal_render 1 0.0% 116,863 10.5% 50 0.0% 114,199 10.7% 40 0.0% 1,988,792 10.4% 11,128 0.1% 2,230,960 11.5% 768 0.0%
block_page_build 1 0.0% 96,827 8.7% 64 0.0% 85,690 8.0% 51 0.0% 2,840,184 14.9% -816 -0.0% 2,815,856 14.6% 416 0.0%
block_get_blocks_by_region 9 0.0% 96,329 8.7% 61 0.0% 85,197 8.0% 48 0.0% 2,835,840 14.8% 2,072 0.0% 2,815,312 14.6% 952 0.0%
drupal_render@1 11 0.0% 90,948 8.2% 386 0.0% 90,965 8.5% 324 0.0% 1,285,168 6.7% 8,752 0.0% 1,491,336 7.7% 904 0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass 264 0.1% 90,184 8.1% 3,436 0.3% 90,566 8.5% 2,683 0.3% 7,256,784 38.0% 253,016 1.3% 5,470,112 28.3% 260,592 1.3%
drupal_system_listing 2 0.0% 85,912 7.7% 34 0.0% 85,916 8.1% 21 0.0% 292,592 1.5% 544 0.0% 332,984 1.7% 576 0.0%
Drupal\Core\SystemListing::scan 2 0.0% 85,545 7.7% 174 0.0% 85,552 8.0% 150 0.0% 276,392 1.4% -191,320 -1.0% 321,816 1.7% 2,152 0.0%
Drupal\Core\SystemListing::scanDirectory 9 0.0% 84,963 7.7% 1,281 0.1% 84,974 8.0% 934 0.1% 256,384 1.3% -1,128,064 -5.9% 293,760 1.5% 2,192 0.0%
Drupal\views_ui\ViewEditFormController::form 1 0.0% 84,307 7.6% 151 0.0% 82,851 7.8% 111 0.0% 1,118,544 5.8% 20,936 0.1% 1,240,128 6.4% 12,264 0.1%
twig_render_template 3 0.0% 83,305 7.5% 83 0.0% 83,310 7.8% 63 0.0% 1,460,768 7.6% -66,632 -0.3% 1,964,376 10.2% 2,240 0.0%
Drupal\Core\SystemListing::scanDirectory@1 69 0.0% 81,646 7.4% 7,638 0.7% 81,701 7.7% 5,349 0.5% 263,000 1.4% -47,760 -0.2% 183,144 0.9% 6,352 0.0%
drupal_render@2 61 0.0% 80,554 7.3% 1,127 0.1% 80,608 7.6% 1,025 0.1% 920,000 4.8% -6,336 -0.0% 1,397,504 7.2% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 3,296 1.5% 80,537 7.3% 25,044 2.3% 82,118 7.7% 23,398 2.2% 2,759,744 14.4% -79,856 -0.4% 2,533,440 13.1% 80,112 0.4%
Twig_Template::render 3 0.0% 80,067 7.2% 41 0.0% 80,073 7.5% 35 0.0% 1,024,952 5.4% 2,248 0.0% 1,564,424 8.1% 672 0.0%
Twig_Template::display 3 0.0% 79,998 7.2% 25 0.0% 80,004 7.5% 19 0.0% 991,016 5.2% 1,488 0.0% 1,545,800 8.0% 424 0.0%
Twig_Template::displayWithErrorHandling 3 0.0% 79,892 7.2% 19 0.0% 79,900 7.5% 18 0.0% 982,872 5.1% 2,024 0.0% 1,539,064 8.0% 264 0.0%
__TwigTemplate_aad89c628d890764f8b8a69569889d86::doDisplay 1 0.0% 79,371 7.2% 197 0.0% 79,376 7.5% 157 0.0% 947,104 5.0% -86,968 -0.5% 1,538,800 8.0% 5,288 0.0%
twig_render_var 30 0.0% 78,715 7.1% 194 0.0% 78,744 7.4% 173 0.0% 995,824 5.2% 3,808 0.0% 1,497,008 7.7% 1,888 0.0%
render 6 0.0% 78,226 7.1% 58 0.0% 78,232 7.3% 42 0.0% 987,312 5.2% 1,672 0.0% 1,493,200 7.7% 608 0.0%
theme@1 12 0.0% 78,126 7.0% 1,059 0.1% 78,143 7.3% 818 0.1% 946,680 5.0% -42,896 -0.2% 1,489,632 7.7% 3,616 0.0%
Drupal\Core\Cache\DatabaseBackend::get 107 0.0% 74,760 6.7% 834 0.1% 45,906 4.3% 795 0.1% 2,368,960 12.4% -856 -0.0% 2,805,632 14.5% 4,776 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 107 0.0% 73,714 6.6% 4,265 0.4% 44,842 4.2% 3,800 0.4% 2,369,032 12.4% -286,000 -1.5% 2,800,856 14.5% 181,280 0.9%
twig_render_template@1 9 0.0% 73,044 6.6% 209 0.0% 73,056 6.9% 164 0.0% 877,184 4.6% -55,120 -0.3% 1,314,776 6.8% 0 0.0%
_block_get_renderable_region 4 0.0% 72,941 6.6% 202 0.0% 65,577 6.2% 153 0.0% 2,334,264 12.2% 8,128 0.0% 2,345,064 12.1% 3,320 0.0%
Drupal\Core\Database\Connection::query 157 0.1% 71,724 6.5% 3,212 0.3% 28,810 2.7% 2,916 0.3% 980,592 5.1% -145,920 -0.8% 596,064 3.1% 43,968 0.2%
Twig_Template::render@1 9 0.0% 71,555 6.5% 102 0.0% 71,566 6.7% 76 0.0% 794,504 4.2% 2,616 0.0% 1,314,776 6.8% 0 0.0%
Twig_Template::display@1 9 0.0% 71,395 6.4% 68 0.0% 71,407 6.7% 57 0.0% 764,416 4.0% 1,560 0.0% 1,314,776 6.8% 0 0.0%
Twig_Template::displayWithErrorHandling@1 9 0.0% 71,267 6.4% 48 0.0% 71,280 6.7% 46 0.0% 762,056 4.0% 2,200 0.0% 1,314,776 6.8% 0 0.0%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay 5 0.0% 70,905 6.4% 420 0.0% 70,915 6.7% 376 0.0% 738,504 3.9% -612,512 -3.2% 1,314,776 6.8% 7,248 0.0%
twig_render_var@1 37 0.0% 70,435 6.4% 333 0.0% 70,468 6.6% 269 0.0% 1,338,216 7.0% 3,648 0.0% 1,307,528 6.8% 0 0.0%
render@1 9 0.0% 69,089 6.2% 77 0.0% 69,097 6.5% 56 0.0% 1,327,984 6.9% 1,632 0.0% 1,307,528 6.8% 504 0.0%
drupal_render@3 9 0.0% 68,985 6.2% 144 0.0% 68,995 6.5% 132 0.0% 1,323,616 6.9% 35,456 0.2% 1,306,416 6.8% 20,176 0.1%
Symfony\Component\ClassLoader\ClassLoader::findFile 456 0.2% 68,592 6.2% 45,066 4.1% 69,035 6.5% 28,461 2.7% 83,768 0.4% -33,040 -0.2% 246,328 1.3% 198,040 1.0%
drupal_render@4 12 0.0% 68,487 6.2% 262 0.0% 68,501 6.4% 246 0.0% 1,280,248 6.7% 44,792 0.2% 1,285,200 6.7% 3,232 0.0%
drupal_render@5 7 0.0% 65,445 5.9% 260 0.0% 65,454 6.1% 233 0.0% 1,210,968 6.3% 13,864 0.1% 1,280,640 6.6% 9,416 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::load 26 0.0% 65,315 5.9% 348 0.0% 56,017 5.3% 299 0.0% 1,615,784 8.5% 3,648 0.0% 1,396,728 7.2% 3,328 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 63 0.0% 64,040 5.8% 1,118 0.1% 59,380 5.6% 960 0.1% 2,310,368 12.1% -24 -0.0% 2,251,848 11.7% 14,880 0.1%
Drupal\Core\SystemListing::scanDirectory@2 116 0.1% 63,348 5.7% 7,138 0.6% 63,445 6.0% 5,161 0.5% 196,592 1.0% -84,584 -0.4% 164,224 0.8% 8,512 0.0%
t 1,457 0.7% 62,762 5.7% 9,065 0.8% 63,887 6.0% 8,210 0.8% 185,272 1.0% 63,128 0.3% 1,216,304 6.3% 29,160 0.2%
entity_view 5 0.0% 62,350 5.6% 66 0.0% 56,269 5.3% 46 0.0% 2,123,968 11.1% 2,016 0.0% 2,192,416 11.3% 1,120 0.0%
Drupal\block\BlockRenderController::view 5 0.0% 61,790 5.6% 47 0.0% 55,708 5.2% 38 0.0% 2,100,840 11.0% -3,152 -0.0% 2,172,184 11.2% 224 0.0%
Drupal\block\BlockRenderController::viewMultiple 5 0.0% 61,733 5.6% 164 0.0% 55,653 5.2% 129 0.0% 2,100,160 11.0% 9,840 0.1% 2,171,960 11.2% 2,728 0.0%
menu_tree_page_data 4 0.0% 61,484 5.5% 145 0.0% 54,451 5.1% 119 0.0% 1,878,856 9.8% -9,632 -0.1% 1,875,800 9.7% 176 0.0%
call_user_func_array@2 165 0.1% 60,810 5.5% 895 0.1% 58,765 5.5% 811 0.1% 963,160 5.0% 25,864 0.1% 689,928 3.6% 2,112 0.0%
Drupal\Core\Database\Statement::execute 157 0.1% 58,851 5.3% 3,278 0.3% 15,861 1.5% 2,785 0.3% 824,928 4.3% 2,160 0.0% 370,880 1.9% 2,208 0.0%
drupal_render@6 11 0.0% 57,771 5.2% 285 0.0% 57,784 5.4% 269 0.0% 1,030,312 5.4% 6,248 0.0% 1,123,120 5.8% 5,280 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 26 0.0% 57,544 5.2% 1,916 0.2% 48,595 4.6% 1,410 0.1% 1,188,992 6.2% 29,584 0.2% 1,127,240 5.8% 10,984 0.1%
menu_build_tree 4 0.0% 56,648 5.1% 45 0.0% 51,483 4.8% 39 0.0% 1,858,376 9.7% 3,808 0.0% 1,832,616 9.5% 0 0.0%
module_invoke 141 0.1% 56,371 5.1% 1,198 0.1% 54,675 5.1% 961 0.1% 937,848 4.9% -63,120 -0.3% 636,616 3.3% 1,368 0.0%
theme@2 119 0.1% 56,006 5.1% 6,515 0.6% 56,103 5.3% 5,232 0.5% 474,600 2.5% -282,256 -1.5% 799,848 4.1% 9,040 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 54,975 5.0% 30 0.0% 49,360 4.6% 25 0.0% 1,837,184 9.6% 960 0.0% 1,809,848 9.4% 560 0.0%
menu_tree 2 0.0% 54,933 5.0% 30 0.0% 49,318 4.6% 31 0.0% 1,832,696 9.6% 2,112 0.0% 1,809,208 9.4% 576 0.0%
PDOStatement::execute 157 0.1% 54,851 4.9% 54,851 4.9% 11,928 1.1% 11,928 1.1% 820,312 4.3% 820,312 4.3% 366,544 1.9% 366,544 1.9%
Drupal\views\Plugin\views\display\Page::validate 3 0.0% 54,556 4.9% 53 0.0% 54,565 5.1% 50 0.0% 259,744 1.4% 1,520 0.0% 315,064 1.6% 0 0.0%
Drupal\views_ui\ViewEditFormController::getDisplayTab 1 0.0% 53,105 4.8% 29 0.0% 52,019 4.9% 24 0.0% 739,632 3.9% 2,760 0.0% 796,272 4.1% 0 0.0%
Drupal\views_ui\ViewEditFormController::getDisplayDetails 1 0.0% 53,004 4.8% 367 0.0% 51,918 4.9% 290 0.0% 733,248 3.8% 21,912 0.1% 796,272 4.1% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invoke 141 0.1% 52,876 4.8% 951 0.1% 51,179 4.8% 834 0.1% 933,008 4.9% -17,472 -0.1% 634,184 3.3% 552 0.0%
drupal_render@7 9 0.0% 52,588 4.7% 236 0.0% 52,598 4.9% 217 0.0% 666,008 3.5% -9,136 -0.0% 714,328 3.7% 552 0.0%
menu_tree_check_access 4 0.0% 52,447 4.7% 23 0.0% 48,022 4.5% 24 0.0% 1,482,256 7.8% 1,208 0.0% 1,451,152 7.5% 0 0.0%
_menu_tree_check_access 4 0.0% 52,424 4.7% 250 0.0% 47,998 4.5% 193 0.0% 1,481,048 7.7% 4,680 0.0% 1,451,152 7.5% 648 0.0%
_menu_link_translate 17 0.0% 52,066 4.7% 784 0.1% 47,649 4.5% 545 0.1% 1,474,696 7.7% -6,544 -0.0% 1,450,504 7.5% 496 0.0%
[ display all ]