Run Report
Run #5368375f9202e: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):294,567 microsecs
Total Incl. CPU (microsecs):284,094 microsecs
Total Incl. MemUse (bytes):28,582,856 bytes
Total Incl. PeakMemUse (bytes):28,657,464 bytes
Number of Function Calls:45,952


[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% 294,567 100.0% 43 0.0% 284,094 100.0% 32 0.0% 28,582,856 100.0% 3,176 0.0% 28,657,464 100.0% 0 0.0%
run_init::d8.dev/index.php 1 0.0% 294,450 100.0% 76 0.0% 283,978 100.0% 73 0.0% 28,570,976 100.0% -9,136 -0.0% 28,657,464 100.0% 0 0.0%
drupal_handle_request 1 0.0% 290,920 98.8% 58 0.0% 280,447 98.7% 37 0.0% 27,980,656 97.9% -28,136 -0.1% 28,051,672 97.9% 1,512 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 218,607 74.2% 10 0.0% 209,389 73.7% 10 0.0% 17,253,480 60.4% 1,368 0.0% 17,304,896 60.4% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 217,008 73.7% 25 0.0% 207,789 73.1% 18 0.0% 17,050,976 59.7% 2,648 0.0% 17,128,752 59.8% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 216,848 73.6% 4 0.0% 207,629 73.1% 4 0.0% 17,042,216 59.6% 1,144 0.0% 17,053,696 59.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 216,844 73.6% 93 0.0% 207,625 73.1% 69 0.0% 17,041,072 59.6% -24,696 -0.1% 17,053,696 59.5% 480 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 6 0.0% 134,598 45.7% 39 0.0% 126,762 44.6% 31 0.0% 12,325,040 43.1% 4,016 0.0% 12,019,792 41.9% 1,496 0.0%
call_user_func 73 0.2% 116,855 39.7% 262 0.1% 108,701 38.3% 238 0.1% 10,152,128 35.5% 17,768 0.1% 9,750,336 34.0% 7,880 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 6 0.0% 110,453 37.5% 63 0.0% 102,768 36.2% 49 0.0% 9,381,352 32.8% 1,496 0.0% 9,308,056 32.5% 1,104 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 110,026 37.4% 136 0.0% 102,340 36.0% 88 0.0% 9,366,472 32.8% 1,008 0.0% 9,291,784 32.4% 1,160 0.0%
drupal_render 8 0.0% 108,663 36.9% 265 0.1% 103,538 36.4% 213 0.1% 5,283,240 18.5% 49,904 0.2% 6,803,584 23.7% 31,608 0.1%
Composer\Autoload\ClassLoader::loadClass 271 0.6% 100,723 34.2% 1,127 0.4% 101,041 35.6% 962 0.3% 13,614,768 47.6% 98,704 0.3% 11,218,392 39.1% 9,960 0.0%
_theme 16 0.0% 98,512 33.4% 967 0.3% 94,208 33.2% 692 0.2% 4,220,560 14.8% -47,952 -0.2% 6,609,584 23.1% 0 0.0%
call_user_func_array 39 0.1% 95,005 32.3% 220 0.1% 92,577 32.6% 223 0.1% 5,396,496 18.9% 56,024 0.2% 5,651,328 19.7% 11,584 0.0%
Composer\Autoload\includeFile 268 0.6% 90,779 30.8% 3,993 1.4% 91,033 32.0% 3,517 1.2% 13,466,952 47.1% -288,880 -1.0% 11,158,224 38.9% 10,080 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 82,115 27.9% 155 0.1% 80,415 28.3% 153 0.1% 4,628,464 16.2% -267,360 -0.9% 5,089,048 17.8% 0 0.0%
Drupal\Core\DependencyInjection\Container::get 880 1.9% 76,236 25.9% 4,154 1.4% 76,337 26.9% 3,296 1.2% 8,444,352 29.5% 30,800 0.1% 7,130,400 24.9% 29,768 0.1%
Symfony\Component\DependencyInjection\Container::get 880 1.9% 72,027 24.5% 1,843 0.6% 72,131 25.4% 2,307 0.8% 8,412,752 29.4% 16,456 0.1% 7,099,912 24.8% 44,104 0.2%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 69,292 23.5% 13 0.0% 64,625 22.7% 9 0.0% 5,185,768 18.1% 1,824 0.0% 5,063,808 17.7% 0 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 1 0.0% 69,277 23.5% 89 0.0% 64,611 22.7% 69 0.0% 5,182,064 18.1% -76,488 -0.3% 5,063,808 17.7% 960 0.0%
drupal_render@1 20 0.0% 52,791 17.9% 414 0.1% 51,825 18.2% 342 0.1% 2,726,736 9.5% 44,200 0.2% 596,504 2.1% 19,376 0.1%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 48,441 16.4% 10 0.0% 47,355 16.7% 7 0.0% 3,708,368 13.0% 1,256 0.0% 4,987,728 17.4% 480 0.0%
call_user_func_array@1 2 0.0% 48,415 16.4% 7 0.0% 47,330 16.7% 6 0.0% 3,712,496 13.0% 2,792 0.0% 4,990,048 17.4% 960 0.0%
Drupal\Core\Controller\FormController::getContentResult 1 0.0% 48,384 16.4% 37 0.0% 47,299 16.6% 30 0.0% 3,703,696 13.0% -9,760 -0.0% 4,985,152 17.4% 2,744 0.0%
Drupal\Core\Form\FormBuilder::buildForm 2 0.0% 46,726 15.9% 58 0.0% 45,640 16.1% 44 0.0% 3,354,312 11.7% 8,232 0.0% 4,718,368 16.5% 4,600 0.0%
drupal_bootstrap 3 0.0% 44,357 15.1% 96 0.0% 43,826 15.4% 90 0.0% 6,787,848 23.7% -11,864 -0.0% 6,734,184 23.5% 2,304 0.0%
Drupal\Core\DependencyInjection\Container::get@1 130 0.3% 43,874 14.9% 684 0.2% 43,688 15.4% 572 0.2% 5,078,488 17.8% 57,520 0.2% 4,875,928 17.0% 18,944 0.1%
Symfony\Component\DependencyInjection\Container::get@1 130 0.3% 43,153 14.6% 606 0.2% 42,963 15.1% 586 0.2% 5,020,168 17.6% 9,576 0.0% 4,856,264 16.9% 17,272 0.1%
_drupal_bootstrap_code 1 0.0% 39,237 13.3% 592 0.2% 38,842 13.7% 548 0.2% 6,024,760 21.1% -168,912 -0.6% 6,015,168 21.0% 1,248 0.0%
call_user_func_array@2 45 0.1% 38,823 13.2% 264 0.1% 37,777 13.3% 262 0.1% 3,051,656 10.7% 28,736 0.1% 4,489,248 15.7% 0 0.0%
twig_render_template 39 0.1% 37,711 12.8% 410 0.1% 36,946 13.0% 298 0.1% 2,068,624 7.2% -83,536 -0.3% 777,696 2.7% 0 0.0%
Composer\Autoload\ClassLoader::loadClass@1 148 0.3% 36,328 12.3% 717 0.2% 36,517 12.9% 631 0.2% 4,885,536 17.1% 75,512 0.3% 3,867,368 13.5% 8,144 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm 2 0.0% 35,614 12.1% 32 0.0% 34,768 12.2% 26 0.0% 2,507,984 8.8% 2,120 0.0% 4,654,320 16.2% 416 0.0%
_theme@1 34 0.1% 35,422 12.0% 1,732 0.6% 35,127 12.4% 1,223 0.4% 1,750,160 6.1% -140,448 -0.5% 488,600 1.7% 0 0.0%
Drupal\Core\Entity\EntityForm::buildForm 1 0.0% 35,123 11.9% 10 0.0% 34,276 12.1% 7 0.0% 2,473,872 8.7% 1,832 0.0% 4,489,248 15.7% 0 0.0%
drupal_render@2 64 0.1% 33,977 11.5% 907 0.3% 33,615 11.8% 729 0.3% 939,376 3.3% 12,840 0.0% 368,080 1.3% 3,384 0.0%
Drupal\image\Form\ImageStyleEditForm::form 1 0.0% 33,655 11.4% 299 0.1% 32,808 11.5% 184 0.1% 2,264,544 7.9% 47,328 0.2% 4,489,248 15.7% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 33,519 11.4% 63 0.0% 32,907 11.6% 56 0.0% 1,187,456 4.2% -171,976 -0.6% 101,320 0.4% 0 0.0%
drupal_prepare_page 1 0.0% 33,302 11.3% 79 0.0% 31,838 11.2% 49 0.0% 3,427,664 12.0% 5,672 0.0% 3,226,976 11.3% 3,024 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 1 0.0% 32,874 11.2% 4 0.0% 32,262 11.4% 4 0.0% 1,299,592 4.5% 1,176 0.0% 62,800 0.2% 0 0.0%
Composer\Autoload\includeFile@1 148 0.3% 31,116 10.6% 2,016 0.7% 31,245 11.0% 1,770 0.6% 4,786,136 16.7% -162,448 -0.6% 3,848,816 13.4% 4,992 0.0%
Twig_Template::render 39 0.1% 28,236 9.6% 273 0.1% 27,461 9.7% 186 0.1% 865,544 3.0% 4,688 0.0% 768,448 2.7% 0 0.0%
Twig_Template::display 39 0.1% 27,822 9.4% 172 0.1% 27,047 9.5% 151 0.1% 801,968 2.8% 2,064 0.0% 748,600 2.6% 48 0.0%
Twig_Template::displayWithErrorHandling 39 0.1% 27,488 9.3% 108 0.0% 26,717 9.4% 97 0.0% 792,120 2.8% 6,104 0.0% 748,552 2.6% 0 0.0%
theme_image_style_preview 1 0.0% 26,684 9.1% 208 0.1% 26,259 9.2% 176 0.1% 1,463,304 5.1% -3,661,088 -12.8% 4,223,344 14.7% 288 0.0%
twig_render_var 214 0.5% 24,900 8.5% 997 0.3% 24,272 8.5% 743 0.3% 742,728 2.6% -83,272 -0.3% 726,032 2.5% 992 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 11 0.0% 24,341 8.3% 289 0.1% 24,203 8.5% 225 0.1% 2,940,568 10.3% 19,784 0.1% 2,711,904 9.5% 9,336 0.0%
Drupal\Core\Extension\Extension::load 42 0.1% 24,339 8.3% 1,948 0.7% 24,381 8.6% 1,850 0.7% 3,923,832 13.7% -86,328 -0.3% 3,924,184 13.7% 408 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 24,173 8.2% 107 0.0% 24,175 8.5% 79 0.0% 3,873,960 13.6% 1,232 0.0% 3,855,576 13.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::load 41 0.1% 24,066 8.2% 181 0.1% 24,096 8.5% 170 0.1% 3,872,728 13.5% 8,000 0.0% 3,855,576 13.5% 128 0.0%
block_page_build 1 0.0% 23,787 8.1% 33 0.0% 23,125 8.1% 20 0.0% 2,731,648 9.6% 784 0.0% 2,485,944 8.7% 128 0.0%
block_get_blocks_by_region 5 0.0% 23,610 8.0% 29 0.0% 22,953 8.1% 31 0.0% 2,732,104 9.6% 2,816 0.0% 2,485,560 8.7% 912 0.0%
Drupal::service 316 0.7% 22,331 7.6% 665 0.2% 22,283 7.8% 661 0.2% 2,419,344 8.5% 24,584 0.1% 1,474,976 5.1% 3,816 0.0%
Drupal\Core\DependencyInjection\Container::get@2 67 0.1% 22,162 7.5% 360 0.1% 22,015 7.7% 296 0.1% 2,802,880 9.8% 27,304 0.1% 2,794,072 9.7% 10,384 0.0%
template_preprocess_page 1 0.0% 21,835 7.4% 125 0.0% 19,078 6.7% 63 0.0% 1,082,368 3.8% 11,184 0.0% 1,246,136 4.3% 2,888 0.0%
Symfony\Component\DependencyInjection\Container::get@2 67 0.1% 21,781 7.4% 252 0.1% 21,638 7.6% 262 0.1% 2,774,776 9.7% 4,728 0.0% 2,782,968 9.7% 8,496 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 21,601 7.3% 4 0.0% 21,208 7.5% 6 0.0% 3,195,776 11.2% 1,224 0.0% 3,289,208 11.5% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 21,597 7.3% 72 0.0% 21,202 7.5% 53 0.0% 3,194,552 11.2% -8,400 -0.0% 3,289,208 11.5% 4,304 0.0%
class_exists 98 0.2% 21,566 7.3% 215 0.1% 21,658 7.6% 281 0.1% 3,339,496 11.7% 7,656 0.0% 2,694,168 9.4% 4,640 0.0%
theme_image_style_effects 1 0.0% 21,099 7.2% 188 0.1% 20,937 7.4% 163 0.1% 320,328 1.1% -53,576 -0.2% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::getController 34 0.1% 21,069 7.2% 440 0.1% 20,807 7.3% 223 0.1% 3,342,864 11.7% 8,608 0.0% 3,047,360 10.6% 4,840 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 6 0.0% 20,763 7.0% 34 0.0% 18,781 6.6% 33 0.0% 2,102,832 7.4% 2,352 0.0% 2,059,424 7.2% 1,200 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 6 0.0% 19,841 6.7% 92 0.0% 17,856 6.3% 80 0.0% 2,098,560 7.3% -1,424 -0.0% 2,057,680 7.2% 16,408 0.1%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 6 0.0% 19,589 6.7% 52 0.0% 17,609 6.2% 48 0.0% 2,078,368 7.3% -1,208 -0.0% 2,010,096 7.0% 1,112 0.0%
Drupal\Core\Entity\EntityManager::getStorage 28 0.1% 19,188 6.5% 76 0.0% 18,921 6.7% 80 0.0% 3,094,736 10.8% 7,840 0.0% 2,870,552 10.0% 2,176 0.0%
Drupal\Core\Database\Connection::query 79 0.2% 18,132 6.2% 911 0.3% 7,959 2.8% 720 0.3% 470,208 1.6% -71,984 -0.3% 340,696 1.2% 20,536 0.1%
Composer\Autoload\ClassLoader::findFile 494 1.1% 15,280 5.2% 1,876 0.6% 15,719 5.5% 1,915 0.7% 89,240 0.3% 5,992 0.0% 64,960 0.2% 10,864 0.0%
Drupal\Core\Image\ImageFactory::get 2 0.0% 14,957 5.1% 19 0.0% 14,960 5.3% 19 0.0% 3,767,600 13.2% 1,992 0.0% 3,953,888 13.8% 536 0.0%
Drupal\Core\Image\Image::__construct 2 0.0% 14,512 4.9% 8 0.0% 14,513 5.1% 7 0.0% 3,703,984 13.0% 1,168 0.0% 3,893,152 13.6% 0 0.0%
Drupal\Core\Image\Image::processInfo 6 0.0% 14,505 4.9% 37 0.0% 14,509 5.1% 33 0.0% 3,704,448 13.0% 3,368 0.0% 3,893,152 13.6% 888 0.0%
Drupal\system\Plugin\ImageToolkit\GDToolkit::getInfo 2 0.0% 14,456 4.9% 42 0.0% 14,459 5.1% 31 0.0% 3,698,792 12.9% -136 -0.0% 3,890,840 13.6% 528 0.0%
Drupal\Core\Database\Statement::execute 79 0.2% 14,321 4.9% 856 0.3% 4,135 1.5% 613 0.2% 377,520 1.3% 2,160 0.0% 186,912 0.7% 2,264 0.0%
drupal_render@3 22 0.0% 14,290 4.9% 395 0.1% 14,147 5.0% 331 0.1% 477,584 1.7% 42,304 0.1% 271,184 0.9% 30,704 0.1%
Drupal\system\Plugin\ImageToolkit\GDToolkit::load 2 0.0% 14,225 4.8% 50 0.0% 14,228 5.0% 37 0.0% 3,678,640 12.9% 2,776 0.0% 3,880,040 13.5% 0 0.0%
render 28 0.1% 14,180 4.8% 180 0.1% 13,928 4.9% 125 0.0% 592,616 2.1% 2,568 0.0% 488,600 1.7% 0 0.0%
imagecreatefrompng 2 0.0% 14,165 4.8% 13,951 4.7% 14,169 5.0% 13,927 4.9% 3,671,608 12.8% 3,520,672 12.3% 3,880,040 13.5% 3,880,040 13.5%
service_container_prod::getConfig_FactoryService 1 0.0% 14,036 4.8% 17 0.0% 13,829 4.9% 12 0.0% 1,596,728 5.6% 2,136 0.0% 1,609,312 5.6% 1,600 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 13,549 4.6% 25 0.0% 12,616 4.4% 19 0.0% 1,975,136 6.9% 3,008 0.0% 1,932,032 6.7% 1,576 0.0%
PDOStatement::execute 79 0.2% 13,427 4.6% 13,427 4.6% 3,244 1.1% 3,244 1.1% 372,904 1.3% 372,904 1.3% 182,360 0.6% 182,360 0.6%
Composer\Autoload\ClassLoader::findFileWithExtension 494 1.1% 13,401 4.5% 10,533 3.6% 13,798 4.9% 6,474 2.3% 82,456 0.3% 17,136 0.1% 54,096 0.2% 49,296 0.2%
entity_view 2 0.0% 13,179 4.5% 22 0.0% 13,016 4.6% 15 0.0% 1,692,664 5.9% 2,048 0.0% 1,734,680 6.1% 1,576 0.0%
Drupal\Core\DependencyInjection\Container::get@3 36 0.1% 12,952 4.4% 192 0.1% 12,988 4.6% 160 0.1% 1,535,776 5.4% 19,304 0.1% 1,531,824 5.3% 8,808 0.0%
Drupal\Core\Breadcrumb\BreadcrumbManager::build 1 0.0% 12,925 4.4% 28 0.0% 10,917 3.8% 20 0.0% 200,456 0.7% 1,328 0.0% 283,280 1.0% 1,560 0.0%
Drupal\system\PathBasedBreadcrumbBuilder::build 1 0.0% 12,845 4.4% 130 0.0% 10,838 3.8% 96 0.0% 189,304 0.7% -31,328 -0.1% 275,432 1.0% 2,712 0.0%
Symfony\Component\DependencyInjection\Container::get@3 36 0.1% 12,752 4.3% 228 0.1% 12,786 4.5% 188 0.1% 1,515,672 5.3% 4,672 0.0% 1,522,384 5.3% 10,032 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 12,426 4.2% 47 0.0% 11,790 4.2% 30 0.0% 653,144 2.3% -18,832 -0.1% 573,160 2.0% 288 0.0%
_theme@2 35 0.1% 12,277 4.2% 1,554 0.5% 12,137 4.3% 1,058 0.4% 274,632 1.0% -94,232 -0.3% 156,920 0.5% 0 0.0%
Drupal\block\BlockViewBuilder::view 2 0.0% 12,062 4.1% 15 0.0% 11,901 4.2% 16 0.0% 1,543,360 5.4% -2,528 -0.0% 1,585,184 5.5% 784 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 2 0.0% 12,043 4.1% 110 0.0% 11,880 4.2% 70 0.0% 1,542,608 5.4% 9,496 0.0% 1,583,736 5.5% 12,776 0.0%
Drupal\Core\Cache\DatabaseBackend::get 20 0.0% 11,912 4.0% 137 0.0% 8,428 3.0% 124 0.0% 1,553,584 5.4% 6,240 0.0% 1,491,512 5.2% 1,352 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 20 0.0% 11,769 4.0% 596 0.2% 8,276 2.9% 518 0.2% 1,546,560 5.4% 80,024 0.3% 1,490,160 5.2% 130,320 0.5%
Drupal\block\BlockViewBuilder::buildBlock 2 0.0% 11,652 4.0% 19 0.0% 11,490 4.0% 14 0.0% 1,493,472 5.2% 4,440 0.0% 1,522,632 5.3% 1,600 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 1 0.0% 11,608 3.9% 58 0.0% 11,445 4.0% 49 0.0% 1,485,448 5.2% 3,960 0.0% 1,518,632 5.3% 552 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 6 0.0% 10,926 3.7% 188 0.1% 9,392 3.3% 148 0.1% 682,736 2.4% 47,048 0.2% 620,328 2.2% 36,240 0.1%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 10,833 3.7% 7 0.0% 10,198 3.6% 7 0.0% 360,040 1.3% -24,368 -0.1% 394,744 1.4% 0 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 41 0.1% 10,819 3.7% 291 0.1% 10,558 3.7% 224 0.1% 1,887,904 6.6% 5,936 0.0% 1,660,632 5.8% 4,024 0.0%
Composer\Autoload\ClassLoader::loadClass@2 47 0.1% 10,721 3.6% 225 0.1% 10,783 3.8% 206 0.1% 1,374,960 4.8% 22,664 0.1% 1,224,216 4.3% 3,008 0.0%
Drupal\Core\Form\FormBuilder::getForm 1 0.0% 10,479 3.6% 18 0.0% 10,480 3.7% 13 0.0% 1,452,248 5.1% -5,600 -0.0% 1,516,600 5.3% 1,088 0.0%
Drupal\Core\DependencyInjection\Container::get@4 23 0.1% 9,899 3.4% 132 0.0% 9,918 3.5% 115 0.0% 1,221,504 4.3% 18,608 0.1% 1,212,952 4.2% 7,616 0.0%
[ display all ]