Run Report
Run #53195a48b6f09: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):699,947 microsecs
Total Incl. CPU (microsecs):694,237 microsecs
Total Incl. MemUse (bytes):32,653,568 bytes
Total Incl. PeakMemUse (bytes):32,751,144 bytes
Number of Function Calls:141,571


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. Wall Time (microsec) [ display all ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Excl. Wall Time
(microsec)
EWall%Incl. CPU
(microsecs)
ICpu%Excl. CPU
(microsec)
ECPU%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.0% 699,947 100.0% 71 0.0% 694,237 100.0% 61 0.0% 32,653,568 100.0% 3,256 0.0% 32,751,144 100.0% 0 0.0%
???_op 1 0.0% 699,749 100.0% 105 0.0% 694,039 100.0% 99 0.0% 32,641,504 100.0% -9,912 -0.0% 32,751,144 100.0% 0 0.0%
drupal_handle_request 1 0.0% 695,265 99.3% 69 0.0% 689,555 99.3% 52 0.0% 32,112,864 98.3% -38,336 -0.1% 32,204,136 98.3% 1,752 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 598,774 85.5% 20 0.0% 593,685 85.5% 12 0.0% 21,440,120 65.7% 1,632 0.0% 21,531,832 65.7% 496 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 596,474 85.2% 28 0.0% 591,386 85.2% 21 0.0% 21,227,368 65.0% 3,296 0.0% 21,323,520 65.1% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 596,157 85.2% 5 0.0% 591,068 85.1% 5 0.0% 21,217,576 65.0% 1,608 0.0% 21,248,600 64.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 596,152 85.2% 109 0.0% 591,063 85.1% 79 0.0% 21,215,968 65.0% -25,656 -0.1% 21,248,600 64.9% 824 0.0%
call_user_func_array 51 0.0% 423,339 60.5% 260 0.0% 420,704 60.6% 243 0.0% 9,658,096 29.6% 35,352 0.1% 9,829,440 30.0% 6,728 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 345,299 49.3% 140 0.0% 343,518 49.5% 140 0.0% 4,768,360 14.6% -170,368 -0.5% 4,982,976 15.2% 0 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 284,320 40.6% 15 0.0% 282,630 40.7% 14 0.0% 4,304,008 13.2% 824 0.0% 4,436,968 13.5% 576 0.0%
call_user_func_array@1 17 0.0% 284,012 40.6% 140 0.0% 282,336 40.7% 128 0.0% 4,305,520 13.2% 21,912 0.1% 4,396,440 13.4% 800 0.0%
Drupal\system\Controller\AdminController::index 1 0.0% 283,465 40.5% 351 0.1% 281,776 40.6% 298 0.0% 4,225,840 12.9% 9,024 0.0% 4,369,584 13.3% 48 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 11 0.0% 250,007 35.7% 85 0.0% 246,645 35.5% 72 0.0% 16,326,136 50.0% 5,224 0.0% 16,239,688 49.6% 2,568 0.0%
call_user_func 28 0.0% 223,258 31.9% 192 0.0% 219,720 31.6% 181 0.0% 14,106,032 43.2% 14,752 0.0% 14,165,904 43.3% 5,864 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 12 0.0% 220,842 31.6% 132 0.0% 217,543 31.3% 106 0.0% 13,755,040 42.1% 3,488 0.0% 13,818,712 42.2% 1,992 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 220,233 31.5% 149 0.0% 216,931 31.2% 103 0.0% 13,738,936 42.1% 1,600 0.0% 13,806,024 42.2% 624 0.0%
drupal_render 7 0.0% 200,630 28.7% 204 0.0% 198,282 28.6% 173 0.0% 7,662,752 23.5% 61,792 0.2% 7,670,280 23.4% 50,784 0.2%
system_get_info 1 0.0% 180,624 25.8% 60 0.0% 179,345 25.8% 57 0.0% 2,323,600 7.1% -1,016 -0.0% 2,367,856 7.2% 352 0.0%
system_rebuild_module_data 1 0.0% 180,541 25.8% 162 0.0% 179,262 25.8% 149 0.0% 2,323,032 7.1% 41,136 0.1% 2,367,504 7.2% 768 0.0%
_system_rebuild_module_data 1 0.0% 171,122 24.4% 1,489 0.2% 170,922 24.6% 1,168 0.2% 1,511,872 4.6% 101,552 0.3% 1,630,032 5.0% 13,256 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 164,614 23.5% 16 0.0% 162,035 23.3% 11 0.0% 9,964,048 30.5% 2,000 0.0% 9,977,056 30.5% 0 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 1 0.0% 164,595 23.5% 172 0.0% 162,017 23.3% 151 0.0% 9,960,256 30.5% -106,640 -0.3% 9,977,056 30.5% 16 0.0%
drupal_render@1 67 0.0% 164,288 23.5% 1,173 0.2% 162,700 23.4% 971 0.1% 5,710,216 17.5% 89,824 0.3% 5,735,928 17.5% 51,560 0.2%
_theme 11 0.0% 142,678 20.4% 811 0.1% 141,468 20.4% 626 0.1% 4,014,088 12.3% -23,616 -0.1% 4,152,008 12.7% 1,488 0.0%
spl_autoload_call 284 0.2% 140,117 20.0% 998 0.1% 140,456 20.2% 1,115 0.2% 14,232,776 43.6% 138,064 0.4% 13,560,872 41.4% 9,192 0.0%
Composer\Autoload\ClassLoader::loadClass 283 0.2% 138,744 19.8% 1,487 0.2% 138,965 20.0% 1,250 0.2% 14,043,312 43.0% -53,376 -0.2% 13,500,432 41.2% 576 0.0%
Composer\Autoload\includeFile 282 0.2% 123,675 17.7% 5,648 0.8% 123,902 17.8% 5,059 0.7% 14,046,392 43.0% -327,376 -1.0% 13,423,080 41.0% 10,696 0.0%
Drupal\Core\DependencyInjection\Container::get 2,538 1.8% 105,438 15.1% 14,319 2.0% 107,247 15.4% 12,387 1.8% 7,254,440 22.2% -51,640 -0.2% 6,982,120 21.3% 39,264 0.1%
system_get_module_admin_tasks 41 0.0% 99,501 14.2% 2,332 0.3% 99,125 14.3% 1,796 0.3% 1,864,120 5.7% -44,312 -0.1% 2,001,680 6.1% 376 0.0%
Symfony\Component\DependencyInjection\Container::get 2,538 1.8% 89,827 12.8% 6,063 0.9% 91,569 13.2% 7,955 1.1% 7,305,280 22.4% 18,776 0.1% 6,942,136 21.2% 84,896 0.3%
Drupal\Core\Extension\InfoParser::parse 65 0.0% 83,790 12.0% 1,295 0.2% 83,832 12.1% 975 0.1% 539,728 1.7% -141,248 -0.4% 491,936 1.5% 1,624 0.0%
_theme@1 74 0.1% 78,520 11.2% 4,257 0.6% 78,079 11.2% 3,266 0.5% 889,528 2.7% -139,832 -0.4% 1,067,344 3.3% 10,992 0.0%
Symfony\Component\Yaml\Parser::parse 65 0.0% 77,735 11.1% 13,709 2.0% 77,791 11.2% 9,068 1.3% 374,784 1.1% -315,352 -1.0% 209,600 0.6% 1,488 0.0%
Drupal\Core\Access\AccessManager::checkNamedRoute 89 0.1% 72,197 10.3% 2,055 0.3% 72,217 10.4% 1,624 0.2% 268,528 0.8% -865,480 -2.7% 881,416 2.7% 0 0.0%
call_user_func@1 206 0.1% 70,574 10.1% 732 0.1% 69,620 10.0% 721 0.1% 4,048,952 12.4% 60,616 0.2% 3,744,360 11.4% 5,096 0.0%
_menu_link_translate 65 0.0% 62,565 8.9% 3,110 0.4% 62,616 9.0% 2,301 0.3% 552,216 1.7% -7,304 -0.0% 566,368 1.7% 0 0.0%
drupal_bootstrap 3 0.0% 61,919 8.8% 121 0.0% 61,723 8.9% 110 0.0% 7,056,872 21.6% -14,744 -0.0% 6,964,744 21.3% 1,128 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 60,839 8.7% 43 0.0% 60,748 8.8% 33 0.0% 634,720 1.9% -12,568 -0.0% 546,008 1.7% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 1 0.0% 60,207 8.6% 5 0.0% 60,116 8.7% 5 0.0% 607,392 1.9% 1,144 0.0% 546,008 1.7% 0 0.0%
twig_render_template 4 0.0% 59,065 8.4% 110 0.0% 58,306 8.4% 86 0.0% 2,102,712 6.4% -59,128 -0.2% 2,386,480 7.3% 3,768 0.0%
Drupal\Core\DependencyInjection\Container::get@1 114 0.1% 58,927 8.4% 736 0.1% 58,706 8.5% 677 0.1% 4,936,016 15.1% 51,992 0.2% 4,785,688 14.6% 18,688 0.1%
Symfony\Component\DependencyInjection\Container::get@1 114 0.1% 58,106 8.3% 785 0.1% 57,854 8.3% 729 0.1% 4,883,224 15.0% 12,816 0.0% 4,766,280 14.6% 17,888 0.1%
theme_system_admin_index 1 0.0% 57,390 8.2% 440 0.1% 57,376 8.3% 368 0.1% 285,968 0.9% -66,552 -0.2% 317,344 1.0% 34,368 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 178 0.1% 56,105 8.0% 1,731 0.2% 55,800 8.0% 1,446 0.2% 902,208 2.8% -60,064 -0.2% 666,656 2.0% 2,120 0.0%
_drupal_bootstrap_code 1 0.0% 54,900 7.8% 767 0.1% 54,739 7.9% 714 0.1% 6,260,992 19.2% -35,504 -0.1% 6,233,072 19.0% 1,256 0.0%
toolbar_pre_render 1 0.0% 52,732 7.5% 60 0.0% 51,733 7.5% 46 0.0% 3,284,880 10.1% -17,208 -0.1% 3,334,888 10.2% 0 0.0%
spl_autoload_call@1 149 0.1% 52,672 7.5% 645 0.1% 52,863 7.6% 709 0.1% 5,277,008 16.2% 55,736 0.2% 4,914,616 15.0% 10,000 0.0%
Composer\Autoload\ClassLoader::loadClass@1 149 0.1% 52,027 7.4% 913 0.1% 52,154 7.5% 750 0.1% 5,221,272 16.0% -28,360 -0.1% 4,904,616 15.0% 192 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 157 0.1% 51,348 7.3% 818 0.1% 50,691 7.3% 711 0.1% 3,280,512 10.0% -58,696 -0.2% 3,220,080 9.8% 2,904 0.0%
Twig_Template::render 4 0.0% 49,743 7.1% 52 0.0% 48,986 7.1% 36 0.0% 1,108,968 3.4% 2,384 0.0% 1,478,384 4.5% 384 0.0%
Twig_Template::display 4 0.0% 49,627 7.1% 30 0.0% 48,868 7.0% 22 0.0% 1,078,656 3.3% 2,168 0.0% 1,432,032 4.4% 1,184 0.0%
Twig_Template::displayWithErrorHandling 4 0.0% 49,523 7.1% 16 0.0% 48,768 7.0% 17 0.0% 1,068,768 3.3% 2,920 0.0% 1,422,336 4.3% 1,016 0.0%
twig_render_var 47 0.0% 48,307 6.9% 377 0.1% 47,587 6.9% 294 0.0% 1,009,048 3.1% -33,808 -0.1% 1,329,880 4.1% 4,344 0.0%
Drupal\Core\Extension\ModuleHandler::alter 465 0.3% 44,491 6.4% 3,438 0.5% 44,502 6.4% 2,858 0.4% 535,440 1.6% 3,336 0.0% 677,704 2.1% 17,424 0.1%
Composer\Autoload\includeFile@1 149 0.1% 44,427 6.3% 2,747 0.4% 44,569 6.4% 2,452 0.4% 5,225,008 16.0% -220,008 -0.7% 4,883,568 14.9% 3,808 0.0%
drupal_prepare_page 1 0.0% 44,097 6.3% 107 0.0% 43,582 6.3% 68 0.0% 3,392,752 10.4% 7,176 0.0% 3,358,536 10.3% 4,360 0.0%
Drupal\Core\Extension\ExtensionDiscovery::scan 2 0.0% 43,982 6.3% 746 0.1% 43,984 6.3% 372 0.1% 395,936 1.2% 9,976 0.0% 428,496 1.3% 34,512 0.1%
entity_load_multiple_by_properties 66 0.0% 43,764 6.3% 484 0.1% 43,585 6.3% 390 0.1% 915,008 2.8% 3,128 0.0% 908,384 2.8% 1,104 0.0%
drupal_render@2 92 0.1% 42,662 6.1% 1,536 0.2% 41,805 6.0% 1,297 0.2% 1,338,056 4.1% -37,864 -0.1% 1,565,616 4.8% 28,112 0.1%
Drupal\Core\Extension\ExtensionDiscovery::scanDirectory 4 0.0% 42,407 6.1% 5,091 0.7% 42,409 6.1% 3,389 0.5% 335,040 1.0% -871,904 -2.7% 332,616 1.0% 13,648 0.0%
field_system_info_alter 65 0.0% 37,402 5.3% 450 0.1% 37,251 5.4% 380 0.1% 412,496 1.3% -9,608 -0.0% 584,776 1.8% 744 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 178 0.1% 35,761 5.1% 5,802 0.8% 35,492 5.1% 4,397 0.6% 551,224 1.7% 148,264 0.5% 324,248 1.0% 6,232 0.0%
class_exists 267 0.2% 34,624 4.9% 408 0.1% 34,809 5.0% 558 0.1% 3,923,448 12.0% 9,168 0.0% 3,547,696 10.8% 6,880 0.0%
Drupal\Core\Access\AccessManager::check 90 0.1% 33,392 4.8% 740 0.1% 33,319 4.8% 651 0.1% 1,493,664 4.6% -1,176 -0.0% 1,449,344 4.4% 1,216 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 33,088 4.7% 146 0.0% 33,088 4.8% 110 0.0% 3,921,840 12.0% -5,928 -0.0% 3,925,936 12.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::load 41 0.0% 32,942 4.7% 2,293 0.3% 32,978 4.8% 2,210 0.3% 3,927,768 12.0% -82,040 -0.3% 3,925,936 12.0% 584 0.0%
Drupal\Core\DependencyInjection\Container::get@2 59 0.0% 32,479 4.6% 389 0.1% 32,217 4.6% 354 0.1% 3,009,864 9.2% 28,304 0.1% 2,909,256 8.9% 7,272 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 69 0.0% 32,281 4.6% 2,728 0.4% 29,324 4.2% 2,437 0.4% 3,083,928 9.4% 8,448 0.0% 3,637,608 11.1% 293,304 0.9%
Drupal\Core\Session\UserSession::hasPermission 105 0.1% 32,266 4.6% 1,517 0.2% 32,204 4.6% 1,068 0.2% 1,434,744 4.4% -43,608 -0.1% 1,433,936 4.4% 3,512 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 92 0.1% 32,199 4.6% 1,360 0.2% 32,225 4.6% 1,042 0.2% 215,400 0.7% -6,808 -0.0% 1,035,832 3.2% 48 0.0%
Symfony\Component\DependencyInjection\Container::get@2 59 0.0% 32,051 4.6% 350 0.1% 31,776 4.6% 328 0.0% 2,980,752 9.1% 6,168 0.0% 2,901,984 8.9% 5,224 0.0%
Drupal\field\FieldConfigStorageController::loadByProperties 65 0.0% 31,813 4.5% 1,032 0.1% 31,699 4.6% 903 0.1% 88,040 0.3% -228,784 -0.7% 92,672 0.3% 688 0.0%
block_page_build 1 0.0% 30,931 4.4% 42 0.0% 30,760 4.4% 33 0.0% 2,719,080 8.3% 976 0.0% 2,696,160 8.2% 1,896 0.0%
Drupal\Core\Entity\EntityManager::getController 287 0.2% 30,811 4.4% 714 0.1% 30,993 4.5% 851 0.1% 3,551,272 10.9% 10,224 0.0% 3,336,320 10.2% 8,672 0.0%
block_get_blocks_by_region 5 0.0% 30,682 4.4% 26 0.0% 30,512 4.4% 18 0.0% 2,714,688 8.3% 2,040 0.0% 2,687,920 8.2% 168 0.0%
Drupal\Core\Routing\UrlGenerator::generate 89 0.1% 30,536 4.4% 324 0.0% 30,612 4.4% 314 0.0% 184,952 0.6% 1,480 0.0% 869,288 2.7% 0 0.0%
Drupal\Core\Access\AccessManager::checkAll 86 0.1% 30,397 4.3% 706 0.1% 30,309 4.4% 660 0.1% 1,470,216 4.5% -96 -0.0% 1,447,256 4.4% 2,376 0.0%
render 44 0.0% 30,140 4.3% 220 0.0% 29,583 4.3% 188 0.0% 861,352 2.6% 18,064 0.1% 1,037,872 3.2% 7,144 0.0%
l 173 0.1% 29,501 4.2% 4,170 0.6% 29,194 4.2% 3,274 0.5% 137,648 0.4% -67,576 -0.2% 118,432 0.4% 17,816 0.1%
Drupal\Core\Entity\EntityManager::getStorageController 281 0.2% 29,406 4.2% 805 0.1% 29,571 4.3% 797 0.1% 3,337,176 10.2% 11,352 0.0% 3,115,168 9.5% 5,432 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 35 0.0% 29,400 4.2% 388 0.1% 29,389 4.2% 383 0.1% 2,568,536 7.9% 18,864 0.1% 2,419,616 7.4% 8,400 0.0%
Drupal\user\Access\PermissionAccessCheck::access 88 0.1% 29,352 4.2% 504 0.1% 29,269 4.2% 445 0.1% 1,431,000 4.4% 5,192 0.0% 1,422,072 4.3% 1,368 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 27,622 3.9% 6 0.0% 27,277 3.9% 6 0.0% 2,974,760 9.1% 2,320 0.0% 3,065,296 9.4% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 27,616 3.9% 97 0.0% 27,271 3.9% 71 0.0% 2,972,440 9.1% -21,736 -0.1% 3,065,296 9.4% 4,968 0.0%
seven_admin_block_content 26 0.0% 27,600 3.9% 1,901 0.3% 27,614 4.0% 1,460 0.2% 21,608 0.1% -23,136 -0.1% 47,704 0.1% 3,320 0.0%
Drupal::service 434 0.3% 27,012 3.9% 1,172 0.2% 27,346 3.9% 1,209 0.2% 1,910,816 5.9% 22,128 0.1% 1,737,592 5.3% 4,600 0.0%
shortcut_toolbar 1 0.0% 26,865 3.8% 31 0.0% 26,549 3.8% 25 0.0% 2,274,040 7.0% 9,288 0.0% 2,345,992 7.2% 136 0.0%
Symfony\Component\Yaml\Parser::parseValue 511 0.4% 26,565 3.8% 3,654 0.5% 26,966 3.9% 2,589 0.4% 99,656 0.3% -42,456 -0.1% 35,456 0.1% 464 0.0%
shortcut_renderable_links 1 0.0% 26,422 3.8% 49 0.0% 26,106 3.8% 39 0.0% 2,259,392 6.9% 6,328 0.0% 2,345,856 7.2% 1,680 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 3 0.0% 26,348 3.8% 58 0.0% 25,998 3.7% 47 0.0% 2,268,064 6.9% 3,120 0.0% 2,280,856 7.0% 2,168 0.0%
Symfony\Component\Yaml\Inline::parse 972 0.7% 24,805 3.5% 9,442 1.3% 25,559 3.7% 7,067 1.0% 92,304 0.3% -122,816 -0.4% 34,944 0.1% 456 0.0%
Drupal\Core\Database\Connection::query 127 0.1% 24,233 3.5% 2,056 0.3% 19,009 2.7% 1,679 0.2% 1,053,008 3.2% -117,184 -0.4% 691,744 2.1% 34,552 0.1%
Drupal\Core\DependencyInjection\Container::get@3 35 0.0% 24,076 3.4% 235 0.0% 23,790 3.4% 213 0.0% 2,228,856 6.8% 19,944 0.1% 2,220,840 6.8% 5,928 0.0%
Drupal\Core\Cache\DatabaseBackend::get 43 0.0% 23,982 3.4% 338 0.0% 21,964 3.2% 303 0.0% 2,733,040 8.4% 9,616 0.0% 3,025,152 9.2% 2,680 0.0%
Symfony\Component\DependencyInjection\Container::get@3 35 0.0% 23,819 3.4% 251 0.0% 23,523 3.4% 219 0.0% 2,208,112 6.8% 5,744 0.0% 2,214,192 6.8% 6,096 0.0%
Composer\Autoload\ClassLoader::findFile 514 0.4% 23,253 3.3% 16,671 2.4% 23,719 3.4% 11,670 1.7% 90,680 0.3% -10,192 -0.0% 107,928 0.3% 94,256 0.3%
Drupal\Core\Config\ConfigFactory::loadMultiple 350 0.2% 23,082 3.3% 5,899 0.8% 22,429 3.2% 4,781 0.7% 685,256 2.1% 76,888 0.2% 774,336 2.4% 12,896 0.0%
Symfony\Component\Yaml\Inline::parseScalar 972 0.7% 22,723 3.2% 10,020 1.4% 23,479 3.4% 7,054 1.0% 136,928 0.4% -25,128 -0.1% 34,488 0.1% 192 0.0%
service_container_prod::getRouterListenerService 1 0.0% 22,487 3.2% 15 0.0% 22,417 3.2% 9 0.0% 2,047,176 6.3% 1,848 0.0% 2,052,192 6.3% 1,696 0.0%
service_container_prod::getRouterService 1 0.0% 22,439 3.2% 29 0.0% 22,368 3.2% 17 0.0% 2,041,048 6.3% 2,800 0.0% 2,046,552 6.2% 1,752 0.0%
[ display all ]