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

Overall Summary
Total Incl. Wall Time (microsec):1,327,571 microsecs
Total Incl. CPU (microsecs):1,320,793 microsecs
Total Incl. MemUse (bytes):31,027,224 bytes
Total Incl. PeakMemUse (bytes):32,612,592 bytes
Number of Function Calls:322,426


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. MemUse (bytes) [ 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% 1,327,571 100.0% 90 0.0% 1,320,793 100.0% 77 0.0% 31,027,224 100.0% 3,256 0.0% 32,612,592 100.0% 0 0.0%
???_op 1 0.0% 1,327,371 100.0% 95 0.0% 1,320,594 100.0% 88 0.0% 31,015,160 100.0% -11,840 -0.0% 32,612,592 100.0% 0 0.0%
drupal_handle_request 1 0.0% 1,322,763 99.6% 91 0.0% 1,315,986 99.6% 75 0.0% 30,457,384 98.2% -179,080 -0.6% 32,027,816 98.2% 1,176 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 1,215,957 91.6% 20 0.0% 1,209,887 91.6% 14 0.0% 19,559,120 63.0% 1,632 0.0% 21,059,432 64.6% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 1,214,013 91.4% 32 0.0% 1,207,943 91.5% 22 0.0% 19,366,584 62.4% 3,280 0.0% 20,870,056 64.0% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 1,213,790 91.4% 5 0.0% 1,207,720 91.4% 4 0.0% 19,356,808 62.4% 1,576 0.0% 20,794,976 63.8% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,213,785 91.4% 102 0.0% 1,207,716 91.4% 78 0.0% 19,355,232 62.4% 432 0.0% 20,794,976 63.8% 1,304 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 46 0.0% 579,752 43.7% 418 0.0% 577,431 43.7% 360 0.0% 11,889,080 38.3% 4,344 0.0% 12,576,600 38.6% 1,664 0.0%
spl_autoload_call 240 0.1% 119,865 9.0% 1,005 0.1% 120,176 9.1% 1,112 0.1% 10,996,720 35.4% 42,672 0.1% 10,080,376 30.9% 6,640 0.0%
Composer\Autoload\ClassLoader::loadClass 239 0.1% 118,606 8.9% 5,821 0.4% 118,809 9.0% 5,055 0.4% 10,918,016 35.2% -243,192 -0.8% 10,040,424 30.8% 7,120 0.0%
call_user_func 45 0.0% 553,869 41.7% 324 0.0% 551,386 41.7% 300 0.0% 10,206,536 32.9% 12,920 0.0% 10,993,744 33.7% 6,968 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 48 0.0% 553,280 41.7% 598 0.0% 551,059 41.7% 503 0.0% 9,857,416 31.8% 3,424 0.0% 10,642,960 32.6% 1,816 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 25 0.0% 551,035 41.5% 337 0.0% 548,787 41.5% 280 0.0% 9,840,552 31.7% 1,600 0.0% 10,636,128 32.6% 1,536 0.0%
call_user_func_array 48 0.0% 660,407 49.7% 237 0.0% 656,348 49.7% 233 0.0% 8,781,296 28.3% 30,776 0.1% 9,290,328 28.5% 4,240 0.0%
drupal_bootstrap 4 0.0% 74,511 5.6% 126 0.0% 74,242 5.6% 113 0.0% 7,693,832 24.8% -13,424 -0.0% 7,590,376 23.3% 2,376 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 1 0.0% 518,197 39.0% 28 0.0% 516,393 39.1% 22 0.0% 7,495,328 24.2% 2,872 0.0% 8,368,184 25.7% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 1 0.0% 518,045 39.0% 46 0.0% 516,241 39.1% 39 0.0% 7,486,856 24.1% -171,768 -0.6% 8,368,184 25.7% 0 0.0%
Drupal\Core\Controller\HtmlFormController::content 1 0.0% 637,353 48.0% 155 0.0% 633,577 48.0% 141 0.0% 7,386,992 23.8% -102,008 -0.3% 8,153,864 25.0% 3,152 0.0%
drupal_render_page 1 0.0% 515,596 38.8% 100 0.0% 513,792 38.9% 76 0.0% 7,199,072 23.2% -179,832 -0.6% 8,368,184 25.7% 0 0.0%
Drupal\Core\Form\FormBuilder::buildForm 2 0.0% 634,666 47.8% 62 0.0% 630,891 47.8% 49 0.0% 7,036,504 22.7% 7,512 0.0% 7,770,528 23.8% 3,488 0.0%
_drupal_bootstrap_code 1 0.0% 66,042 5.0% 805 0.1% 65,851 5.0% 750 0.1% 6,831,472 22.0% -44,832 -0.1% 6,803,816 20.9% 760 0.0%
call_user_func_array@1 602 0.2% 540,623 40.7% 5,205 0.4% 537,338 40.7% 5,246 0.4% 6,682,960 21.5% 20,576 0.1% 4,876,584 15.0% 1,040 0.0%
Symfony\Component\DependencyInjection\Container::get 6,605 2.0% 120,931 9.1% 30,650 2.3% 125,664 9.5% 29,650 2.2% 6,654,496 21.4% -198,432 -0.6% 6,332,112 19.4% 43,232 0.1%
Drupal\Core\DependencyInjection\Container::get 6,605 2.0% 159,318 12.0% 36,285 2.7% 164,235 12.4% 30,277 2.3% 6,405,744 20.6% -249,552 -0.8% 6,377,776 19.6% 44,944 0.1%
drupal_render 97 0.0% 473,648 35.7% 1,280 0.1% 472,695 35.8% 1,176 0.1% 4,984,696 16.1% -136,952 -0.4% 6,415,032 19.7% 18,912 0.1%
theme 97 0.0% 459,575 34.6% 5,190 0.4% 458,609 34.7% 4,125 0.3% 4,849,224 15.6% -84,840 -0.3% 6,329,688 19.4% 26,016 0.1%
Drupal\Core\Form\FormBuilder::retrieveForm 2 0.0% 527,231 39.7% 48 0.0% 523,557 39.6% 44 0.0% 4,608,672 14.9% 2,264 0.0% 4,744,032 14.5% 288 0.0%
Drupal\user\Form\UserPermissionsForm::buildForm 1 0.0% 526,634 39.7% 3,439 0.3% 522,959 39.6% 3,036 0.2% 4,576,840 14.8% 1,015,600 3.3% 4,587,320 14.1% 536,832 1.6%
Drupal\Core\Extension\ModuleHandler::load 41 0.0% 42,671 3.2% 2,836 0.2% 42,673 3.2% 2,738 0.2% 4,432,056 14.3% -129,344 -0.4% 4,428,952 13.6% 584 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 42,850 3.2% 179 0.0% 42,818 3.2% 145 0.0% 4,426,120 14.3% -5,936 -0.0% 4,428,952 13.6% 0 0.0%
Drupal\Core\DependencyInjection\Container::get@1 95 0.0% 51,183 3.9% 647 0.0% 50,939 3.9% 616 0.0% 4,109,456 13.2% 45,056 0.1% 3,995,272 12.3% 16,528 0.1%
Symfony\Component\DependencyInjection\Container::get@1 95 0.0% 50,452 3.8% 779 0.1% 50,176 3.8% 645 0.0% 4,063,600 13.1% 7,464 0.0% 3,978,024 12.2% 9,232 0.0%
array_flip 475 0.1% 2,377 0.2% 2,377 0.2% 2,715 0.2% 2,715 0.2% 3,845,696 12.4% 3,845,696 12.4% 11,984 0.0% 11,984 0.0%
spl_autoload_call@1 116 0.0% 43,128 3.2% 545 0.0% 43,264 3.3% 571 0.0% 3,836,400 12.4% 3,824 0.0% 3,480,000 10.7% 4,832 0.0%
Composer\Autoload\ClassLoader::loadClass@1 116 0.0% 42,583 3.2% 2,596 0.2% 42,693 3.2% 2,223 0.2% 3,832,576 12.4% -150,800 -0.5% 3,475,168 10.7% 1,560 0.0%
call_user_func@1 409 0.1% 49,577 3.7% 1,654 0.1% 49,807 3.8% 1,615 0.1% 3,557,184 11.5% 363,360 1.2% 1,693,136 5.2% 1,928 0.0%
drupal_render@3 14 0.0% 364,037 27.4% 339 0.0% 364,016 27.6% 305 0.0% 3,280,288 10.6% 349,528 1.1% 3,480,720 10.7% 168,720 0.5%
twig_render_var@1 44 0.0% 363,469 27.4% 294 0.0% 363,466 27.5% 233 0.0% 3,261,360 10.5% 3,752 0.0% 3,381,440 10.4% 2,952 0.0%
render@1 10 0.0% 362,467 27.3% 67 0.0% 362,445 27.4% 58 0.0% 3,250,432 10.5% 1,632 0.0% 3,374,320 10.3% 1,584 0.0%
twig_render_template 3 0.0% 411,643 31.0% 92 0.0% 411,356 31.1% 74 0.0% 3,234,016 10.4% -343,232 -1.1% 4,826,752 14.8% 4,152 0.0%
Drupal\Core\DependencyInjection\Container::get@2 51 0.0% 36,934 2.8% 375 0.0% 36,644 2.8% 347 0.0% 3,127,240 10.1% 26,824 0.1% 3,096,600 9.5% 7,112 0.0%
Symfony\Component\DependencyInjection\Container::get@2 51 0.0% 36,514 2.8% 405 0.0% 36,204 2.7% 348 0.0% 3,099,616 10.0% 4,432 0.0% 3,089,120 9.5% 2,152 0.0%
drupal_render@4 9 0.0% 361,718 27.2% 441 0.0% 361,697 27.4% 411 0.0% 2,892,112 9.3% 209,128 0.7% 3,203,288 9.8% 165,184 0.5%
Drupal\Core\DrupalKernel::boot 1 0.0% 25,306 1.9% 7 0.0% 24,960 1.9% 6 0.0% 2,740,200 8.8% 2,336 0.0% 2,831,616 8.7% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 25,299 1.9% 96 0.0% 24,954 1.9% 71 0.0% 2,737,864 8.8% -22,224 -0.1% 2,831,616 8.7% 3,680 0.0%
system_rebuild_module_data 1 0.0% 486,107 36.6% 442 0.0% 482,899 36.6% 431 0.0% 2,681,672 8.6% 100,688 0.3% 2,870,720 8.8% 63,552 0.2%
block_get_blocks_by_region 17 0.0% 56,132 4.2% 57 0.0% 55,354 4.2% 52 0.0% 2,645,112 8.5% 3,424 0.0% 2,245,008 6.9% 1,032 0.0%
block_page_build 1 0.0% 56,787 4.3% 83 0.0% 55,995 4.2% 60 0.0% 2,641,632 8.5% -3,824 -0.0% 2,245,296 6.9% 288 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm 2 0.0% 98,277 7.4% 289 0.0% 98,272 7.4% 264 0.0% 2,527,168 8.1% 6,176 0.0% 2,614,736 8.0% 3,200 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@1 11 0.0% 97,838 7.4% 1,716 0.1% 97,841 7.4% 1,485 0.1% 2,515,976 8.1% -39,600 -0.1% 2,608,112 8.0% 1,488 0.0%
drupal_render@5 11 0.0% 358,318 27.0% 528 0.0% 358,303 27.1% 512 0.0% 2,464,144 7.9% 121,208 0.4% 2,705,416 8.3% 180,376 0.6%
Drupal\Core\DependencyInjection\Container::get@3 27 0.0% 29,508 2.2% 204 0.0% 29,185 2.2% 183 0.0% 2,446,256 7.9% 19,080 0.1% 2,457,824 7.5% 4,456 0.0%
Symfony\Component\DependencyInjection\Container::get@3 27 0.0% 29,277 2.2% 251 0.0% 28,952 2.2% 216 0.0% 2,426,376 7.8% 5,632 0.0% 2,452,920 7.5% 2,904 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@2 120 0.0% 93,972 7.1% 7,118 0.5% 94,065 7.1% 6,104 0.5% 2,403,952 7.7% 130,224 0.4% 2,483,336 7.6% 904 0.0%
Drupal\Component\Utility\NestedArray::getValue 425 0.1% 9,814 0.7% 8,329 0.6% 10,180 0.8% 7,797 0.6% 2,350,464 7.6% 2,348,832 7.6% 7,896 0.0% 7,896 0.0%
Twig_Template::render 3 0.0% 403,948 30.4% 37 0.0% 403,659 30.6% 25 0.0% 2,306,448 7.4% 2,224 0.0% 3,935,840 12.1% 288 0.0%
Twig_Template::display 3 0.0% 403,848 30.4% 21 0.0% 403,559 30.6% 17 0.0% 2,270,160 7.3% 1,752 0.0% 3,928,632 12.0% 600 0.0%
Twig_Template::displayWithErrorHandling 3 0.0% 403,771 30.4% 14 0.0% 403,481 30.5% 12 0.0% 2,261,792 7.3% 3,008 0.0% 3,921,952 12.0% 1,176 0.0%
twig_render_var 31 0.0% 402,553 30.3% 226 0.0% 402,285 30.5% 178 0.0% 2,242,928 7.2% 4,016 0.0% 3,866,352 11.9% 1,984 0.0%
drupal_render@1 15 0.0% 400,038 30.1% 557 0.0% 399,882 30.3% 486 0.0% 2,230,976 7.2% 358,656 1.2% 3,860,856 11.8% 920 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@3 403 0.1% 75,437 5.7% 9,883 0.7% 75,739 5.7% 8,395 0.6% 2,063,056 6.6% -162,928 -0.5% 1,894,472 5.8% 0 0.0%
render 10 0.0% 391,514 29.5% 85 0.0% 391,417 29.6% 59 0.0% 2,041,272 6.6% 1,632 0.0% 3,862,448 11.8% 608 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 133 0.0% 28,438 2.1% 1,254 0.1% 28,516 2.2% 1,267 0.1% 2,032,320 6.6% 17,136 0.1% 1,932,552 5.9% 6,328 0.0%
Drupal\Core\Form\FormBuilder::processForm 2 0.0% 98,736 7.4% 459 0.0% 98,733 7.5% 461 0.0% 1,975,712 6.4% -551,456 -1.8% 2,615,392 8.0% 656 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 216 0.1% 106,992 8.1% 1,790 0.1% 106,670 8.1% 1,490 0.1% 1,898,984 6.1% -11,744 -0.0% 1,116,672 3.4% 3,528 0.0%
__TwigTemplate_663096eb662fc87021dc5e04bcc2e05d::doDisplay 1 0.0% 377,806 28.5% 257 0.0% 377,777 28.6% 208 0.0% 1,871,728 6.0% 140,880 0.5% 3,920,776 12.0% 5,072 0.0%
class_exists 41 0.0% 20,555 1.5% 151 0.0% 20,605 1.6% 173 0.0% 1,846,600 6.0% 10,832 0.0% 1,466,136 4.5% 4,256 0.0%
service_container_prod::getRouterListenerService 1 0.0% 21,423 1.6% 17 0.0% 21,324 1.6% 14 0.0% 1,826,512 5.9% 1,824 0.0% 1,794,632 5.5% 1,504 0.0%
service_container_prod::getRouterService 1 0.0% 21,352 1.6% 32 0.0% 21,252 1.6% 21 0.0% 1,820,456 5.9% 2,800 0.0% 1,789,752 5.5% 1,832 0.0%
_block_get_renderable_region 4 0.0% 38,051 2.9% 233 0.0% 37,426 2.8% 160 0.0% 1,775,744 5.7% 8,808 0.0% 1,814,032 5.6% 3,344 0.0%
Drupal::service 1,553 0.5% 42,350 3.2% 4,540 0.3% 43,632 3.3% 4,456 0.3% 1,708,480 5.5% 16,624 0.1% 1,618,912 5.0% 5,640 0.0%
_system_rebuild_module_data 1 0.0% 471,430 35.5% 4,328 0.3% 471,211 35.7% 3,498 0.3% 1,682,920 5.4% 231,544 0.7% 1,773,720 5.4% 9,288 0.0%
drupal_pre_render_table 1 0.0% 6,974 0.5% 4,049 0.3% 6,975 0.5% 3,964 0.3% 1,609,936 5.2% 1,491,312 4.8% 1,630,208 5.0% 1,432,184 4.4%
Drupal\Core\Cache\DatabaseBackend::getMultiple 49 0.0% 25,847 1.9% 2,525 0.2% 23,318 1.8% 2,281 0.2% 1,608,160 5.2% -41,832 -0.1% 1,840,488 5.6% 159,136 0.5%
service_container_prod::getRouter_DynamicService 1 0.0% 18,958 1.4% 66 0.0% 18,860 1.4% 53 0.0% 1,598,904 5.2% 3,000 0.0% 1,604,744 4.9% 936 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 216 0.1% 81,336 6.1% 10,605 0.8% 81,055 6.1% 7,665 0.6% 1,586,536 5.1% 348,520 1.1% 808,424 2.5% 13,528 0.0%
entity_view 6 0.0% 34,020 2.6% 70 0.0% 33,397 2.5% 57 0.0% 1,560,088 5.0% 2,008 0.0% 1,563,256 4.8% 0 0.0%
unserialize 106 0.0% 6,957 0.5% 3,833 0.3% 7,078 0.5% 3,909 0.3% 1,547,896 5.0% 1,165,024 3.8% 1,689,696 5.2% 1,397,400 4.3%
???_op@1 279 0.1% 19,678 1.5% 1,778 0.1% 19,982 1.5% 1,963 0.1% 1,542,152 5.0% 177,880 0.6% 1,315,704 4.0% 59,576 0.2%
Drupal\block\BlockViewBuilder::view 6 0.0% 33,466 2.5% 48 0.0% 32,839 2.5% 42 0.0% 1,530,944 4.9% -5,512 -0.0% 1,563,112 4.8% 0 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 6 0.0% 33,412 2.5% 177 0.0% 32,787 2.5% 128 0.0% 1,530,488 4.9% 17,008 0.1% 1,563,016 4.8% 864 0.0%
Drupal\Core\DependencyInjection\Container::get@4 18 0.0% 16,739 1.3% 131 0.0% 16,406 1.2% 130 0.0% 1,476,112 4.8% 15,272 0.0% 1,492,880 4.6% 5,768 0.0%
Drupal\Core\Template\Attribute::__construct 1,604 0.5% 48,352 3.6% 9,418 0.7% 49,766 3.8% 8,384 0.6% 1,460,272 4.7% 287,632 0.9% 4,552 0.0% 2,688 0.0%
Symfony\Component\DependencyInjection\Container::get@4 18 0.0% 16,592 1.2% 179 0.0% 16,252 1.2% 148 0.0% 1,460,040 4.7% 4,024 0.0% 1,486,392 4.6% 2,456 0.0%
service_container_prod::getConfig_FactoryService 1 0.0% 16,911 1.3% 21 0.0% 16,658 1.3% 16 0.0% 1,435,352 4.6% 2,144 0.0% 1,439,496 4.4% 1,640 0.0%
Drupal\Component\Utility\String::checkPlain 7,026 2.2% 24,076 1.8% 16,186 1.2% 29,231 2.2% 16,682 1.3% 1,434,352 4.6% 304,112 1.0% 5,112 0.0% 3,592 0.0%
Drupal\Core\Cache\DatabaseBackend::get 41 0.0% 21,820 1.6% 364 0.0% 19,598 1.5% 349 0.0% 1,423,912 4.6% 5,384 0.0% 1,694,856 5.2% 2,848 0.0%
array_keys 4,838 1.5% 5,404 0.4% 5,404 0.4% 8,176 0.6% 8,176 0.6% 1,413,736 4.6% 1,413,736 4.6% 165,192 0.5% 165,192 0.5%
Drupal\Core\Entity\EntityManager::getController 409 0.1% 15,362 1.2% 669 0.1% 15,667 1.2% 986 0.1% 1,334,080 4.3% -488 -0.0% 1,297,176 4.0% 5,656 0.0%
theme@1 15 0.0% 376,596 28.4% 1,275 0.1% 376,583 28.5% 946 0.1% 1,311,744 4.2% -66,848 -0.2% 3,859,264 11.8% 5,016 0.0%
template_preprocess_page 1 0.0% 28,128 2.1% 130 0.0% 27,493 2.1% 100 0.0% 1,264,664 4.1% 13,768 0.0% 1,255,440 3.8% 8,592 0.0%
Drupal\Core\Access\AccessManager::check 14 0.0% 19,318 1.5% 132 0.0% 19,222 1.5% 123 0.0% 1,260,720 4.1% 3,232 0.0% 1,231,272 3.8% 1,792 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 67 0.0% 11,686 0.9% 1,406 0.1% 11,365 0.9% 1,310 0.1% 1,234,816 4.0% -197,272 -0.6% 1,474,480 4.5% 3,680 0.0%
form_pre_render_checkbox 285 0.1% 7,504 0.6% 2,134 0.2% 7,718 0.6% 2,029 0.2% 1,222,328 3.9% 1,032,728 3.3% 0 0.0% 0 0.0%
array_merge 1,190 0.4% 1,959 0.1% 1,959 0.1% 3,115 0.2% 3,115 0.2% 1,187,680 3.8% 1,187,680 3.8% 134,816 0.4% 134,816 0.4%
Drupal\Core\Template\Attribute::offsetSet 3,411 1.1% 38,972 2.9% 10,110 0.8% 41,424 3.1% 10,162 0.8% 1,175,296 3.8% 674,616 2.2% 1,864 0.0% 984 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 7 0.0% 7,527 0.6% 464 0.0% 7,534 0.6% 428 0.0% 1,168,792 3.8% 3,168 0.0% 1,047,816 3.2% 3,376 0.0%
htmlspecialchars 7,026 2.2% 7,890 0.6% 7,890 0.6% 12,549 1.0% 12,549 1.0% 1,130,240 3.6% 1,130,240 3.6% 1,520 0.0% 1,520 0.0%
preg_replace 5,329 1.7% 9,532 0.7% 9,532 0.7% 13,839 1.0% 13,839 1.0% 1,126,640 3.6% 1,126,640 3.6% 13,832 0.0% 13,832 0.0%
twig_render_template@1 12 0.0% 368,178 27.7% 244 0.0% 368,158 27.9% 178 0.0% 1,125,680 3.6% -335,008 -1.1% 3,483,736 10.7% 0 0.0%
[ display all ]