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

Overall Summary
Total Incl. Wall Time (microsec):294,401 microsecs
Total Incl. CPU (microsecs):283,986 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,401 100.0% 39 0.0% 283,986 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,292 100.0% 76 0.0% 283,878 100.0% 70 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,722 98.8% 60 0.0% 280,308 98.7% 42 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,464 74.2% 11 0.0% 209,300 73.7% 8 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% 216,847 73.7% 24 0.0% 207,684 73.1% 11 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,686 73.6% 4 0.0% 207,524 73.1% 6 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,682 73.6% 90 0.0% 207,518 73.1% 65 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,384 45.6% 40 0.0% 126,624 44.6% 29 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,358 39.5% 246 0.1% 108,265 38.1% 231 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,066 37.4% 62 0.0% 102,449 36.1% 46 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% 109,641 37.2% 139 0.0% 102,020 35.9% 87 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,716 36.9% 263 0.1% 103,646 36.5% 205 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,721 34.2% 1,136 0.4% 101,043 35.6% 1,010 0.4% 13,614,768 47.6% 98,704 0.3% 11,218,392 39.1% 9,960 0.0%
_theme 16 0.0% 98,738 33.5% 987 0.3% 94,500 33.3% 726 0.3% 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,133 32.3% 216 0.1% 92,705 32.6% 220 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,713 30.8% 4,035 1.4% 90,946 32.0% 3,529 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,174 27.9% 156 0.1% 80,459 28.3% 154 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,321 25.9% 4,156 1.4% 76,419 26.9% 3,299 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,120 24.5% 1,836 0.6% 72,224 25.4% 2,299 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% 68,889 23.4% 11 0.0% 64,285 22.6% 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% 68,875 23.4% 92 0.0% 64,271 22.6% 70 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,639 17.9% 435 0.1% 51,656 18.2% 360 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,848 16.6% 10 0.0% 47,756 16.8% 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,823 16.6% 8 0.0% 47,732 16.8% 8 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,791 16.6% 37 0.0% 47,699 16.8% 22 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% 47,055 16.0% 57 0.0% 45,965 16.2% 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,218 15.0% 92 0.0% 43,688 15.4% 84 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% 44,045 15.0% 679 0.2% 43,870 15.4% 601 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,327 14.7% 597 0.2% 43,123 15.2% 575 0.2% 5,020,168 17.6% 9,576 0.0% 4,856,264 16.9% 17,272 0.1%
call_user_func_array@2 45 0.1% 39,117 13.3% 259 0.1% 38,060 13.4% 256 0.1% 3,051,656 10.7% 28,736 0.1% 4,489,248 15.7% 0 0.0%
_drupal_bootstrap_code 1 0.0% 39,084 13.3% 601 0.2% 38,689 13.6% 553 0.2% 6,024,760 21.1% -168,912 -0.6% 6,015,168 21.0% 1,248 0.0%
twig_render_template 39 0.1% 37,783 12.8% 405 0.1% 37,004 13.0% 278 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,126 12.3% 727 0.2% 36,301 12.8% 629 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,858 12.2% 30 0.0% 35,003 12.3% 28 0.0% 2,507,984 8.8% 2,120 0.0% 4,654,320 16.2% 416 0.0%
Drupal\Core\Entity\EntityForm::buildForm 1 0.0% 35,380 12.0% 9 0.0% 34,523 12.2% 6 0.0% 2,473,872 8.7% 1,832 0.0% 4,489,248 15.7% 0 0.0%
_theme@1 34 0.1% 35,334 12.0% 1,730 0.6% 35,022 12.3% 1,240 0.4% 1,750,160 6.1% -140,448 -0.5% 488,600 1.7% 0 0.0%
Drupal\image\Form\ImageStyleEditForm::form 1 0.0% 33,899 11.5% 305 0.1% 33,042 11.6% 195 0.1% 2,264,544 7.9% 47,328 0.2% 4,489,248 15.7% 0 0.0%
drupal_render@2 64 0.1% 33,744 11.5% 914 0.3% 33,365 11.7% 749 0.3% 939,376 3.3% 12,840 0.0% 368,080 1.3% 3,384 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 33,170 11.3% 64 0.0% 32,549 11.5% 58 0.0% 1,187,456 4.2% -171,976 -0.6% 101,320 0.4% 0 0.0%
drupal_prepare_page 1 0.0% 32,834 11.2% 80 0.0% 31,356 11.0% 50 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,529 11.0% 4 0.0% 31,907 11.2% 5 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% 30,870 10.5% 2,014 0.7% 31,000 10.9% 1,752 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,326 9.6% 277 0.1% 27,540 9.7% 172 0.1% 865,544 3.0% 4,688 0.0% 768,448 2.7% 0 0.0%
Twig_Template::display 39 0.1% 27,908 9.5% 167 0.1% 27,129 9.6% 154 0.1% 801,968 2.8% 2,064 0.0% 748,600 2.6% 48 0.0%
Twig_Template::displayWithErrorHandling 39 0.1% 27,580 9.4% 106 0.0% 26,798 9.4% 98 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,908 9.1% 223 0.1% 26,481 9.3% 190 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,991 8.5% 999 0.3% 24,350 8.6% 764 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,512 8.3% 291 0.1% 24,388 8.6% 234 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,171 8.2% 1,914 0.7% 24,210 8.5% 1,811 0.6% 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,039 8.2% 108 0.0% 24,042 8.5% 73 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% 23,931 8.1% 182 0.1% 23,969 8.4% 183 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,423 8.0% 28 0.0% 22,757 8.0% 24 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,248 7.9% 29 0.0% 22,581 8.0% 21 0.0% 2,732,104 9.6% 2,816 0.0% 2,485,560 8.7% 912 0.0%
Drupal\Core\DependencyInjection\Container::get@2 67 0.1% 22,377 7.6% 361 0.1% 22,235 7.8% 305 0.1% 2,802,880 9.8% 27,304 0.1% 2,794,072 9.7% 10,384 0.0%
Drupal::service 316 0.7% 22,361 7.6% 675 0.2% 22,319 7.9% 685 0.2% 2,419,344 8.5% 24,584 0.1% 1,474,976 5.1% 3,816 0.0%
Symfony\Component\DependencyInjection\Container::get@2 67 0.1% 21,996 7.5% 256 0.1% 21,848 7.7% 261 0.1% 2,774,776 9.7% 4,728 0.0% 2,782,968 9.7% 8,496 0.0%
template_preprocess_page 1 0.0% 21,818 7.4% 133 0.0% 19,147 6.7% 64 0.0% 1,082,368 3.8% 11,184 0.0% 1,246,136 4.3% 2,888 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 21,643 7.4% 4 0.0% 21,248 7.5% 4 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,639 7.4% 72 0.0% 21,244 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,415 7.3% 217 0.1% 21,494 7.6% 263 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% 20,782 7.1% 180 0.1% 20,618 7.3% 162 0.1% 320,328 1.1% -53,576 -0.2% 0 0.0% 0 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 6 0.0% 20,615 7.0% 37 0.0% 18,650 6.6% 28 0.0% 2,102,832 7.4% 2,352 0.0% 2,059,424 7.2% 1,200 0.0%
Drupal\Core\Entity\EntityManager::getController 34 0.1% 20,578 7.0% 437 0.1% 20,341 7.2% 216 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::doMatch 6 0.0% 19,688 6.7% 92 0.0% 17,724 6.2% 83 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,436 6.6% 55 0.0% 17,473 6.2% 43 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% 18,720 6.4% 78 0.0% 18,478 6.5% 82 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,053 6.1% 915 0.3% 7,956 2.8% 738 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,359 5.2% 1,866 0.6% 15,797 5.6% 1,895 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,981 5.1% 20 0.0% 14,984 5.3% 17 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,536 4.9% 8 0.0% 14,539 5.1% 8 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,529 4.9% 36 0.0% 14,535 5.1% 31 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,482 4.9% 42 0.0% 14,485 5.1% 28 0.0% 3,698,792 12.9% -136 -0.0% 3,890,840 13.6% 528 0.0%
Drupal\system\Plugin\ImageToolkit\GDToolkit::load 2 0.0% 14,248 4.8% 47 0.0% 14,252 5.0% 35 0.0% 3,678,640 12.9% 2,776 0.0% 3,880,040 13.5% 0 0.0%
Drupal\Core\Database\Statement::execute 79 0.2% 14,238 4.8% 867 0.3% 4,118 1.5% 635 0.2% 377,520 1.3% 2,160 0.0% 186,912 0.7% 2,264 0.0%
imagecreatefrompng 2 0.0% 14,190 4.8% 13,970 4.7% 14,194 5.0% 13,950 4.9% 3,671,608 12.8% 3,520,672 12.3% 3,880,040 13.5% 3,880,040 13.5%
render 28 0.1% 14,180 4.8% 180 0.1% 13,925 4.9% 131 0.0% 592,616 2.1% 2,568 0.0% 488,600 1.7% 0 0.0%
drupal_render@3 22 0.0% 14,069 4.8% 390 0.1% 13,925 4.9% 309 0.1% 477,584 1.7% 42,304 0.1% 271,184 0.9% 30,704 0.1%
service_container_prod::getConfig_FactoryService 1 0.0% 14,020 4.8% 16 0.0% 13,812 4.9% 11 0.0% 1,596,728 5.6% 2,136 0.0% 1,609,312 5.6% 1,600 0.0%
Composer\Autoload\ClassLoader::findFileWithExtension 494 1.1% 13,490 4.6% 10,646 3.6% 13,894 4.9% 6,418 2.3% 82,456 0.3% 17,136 0.1% 54,096 0.2% 49,296 0.2%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 1 0.0% 13,372 4.5% 25 0.0% 12,453 4.4% 18 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,327 4.5% 13,327 4.5% 3,210 1.1% 3,210 1.1% 372,904 1.3% 372,904 1.3% 182,360 0.6% 182,360 0.6%
Drupal\Core\DependencyInjection\Container::get@3 36 0.1% 13,088 4.4% 197 0.1% 13,122 4.6% 157 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% 13,026 4.4% 29 0.0% 11,035 3.9% 18 0.0% 200,456 0.7% 1,328 0.0% 283,280 1.0% 1,560 0.0%
entity_view 2 0.0% 12,948 4.4% 21 0.0% 12,781 4.5% 17 0.0% 1,692,664 5.9% 2,048 0.0% 1,734,680 6.1% 1,576 0.0%
Drupal\system\PathBasedBreadcrumbBuilder::build 1 0.0% 12,944 4.4% 130 0.0% 10,954 3.9% 92 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,884 4.4% 223 0.1% 12,918 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,595 4.3% 48 0.0% 11,957 4.2% 39 0.0% 653,144 2.3% -18,832 -0.1% 573,160 2.0% 288 0.0%
_theme@2 35 0.1% 12,074 4.1% 1,528 0.5% 11,939 4.2% 1,046 0.4% 274,632 1.0% -94,232 -0.3% 156,920 0.5% 0 0.0%
Drupal\block\BlockViewBuilder::view 2 0.0% 11,843 4.0% 15 0.0% 11,674 4.1% 12 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% 11,824 4.0% 113 0.0% 11,656 4.1% 64 0.0% 1,542,608 5.4% 9,496 0.0% 1,583,736 5.5% 12,776 0.0%
Drupal\block\BlockViewBuilder::buildBlock 2 0.0% 11,432 3.9% 18 0.0% 11,266 4.0% 17 0.0% 1,493,472 5.2% 4,440 0.0% 1,522,632 5.3% 1,600 0.0%
Drupal\Core\Cache\DatabaseBackend::get 20 0.0% 11,425 3.9% 133 0.0% 7,995 2.8% 121 0.0% 1,553,584 5.4% 6,240 0.0% 1,491,512 5.2% 1,352 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 1 0.0% 11,389 3.9% 60 0.0% 11,220 4.0% 50 0.0% 1,485,448 5.2% 3,960 0.0% 1,518,632 5.3% 552 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 20 0.0% 11,284 3.8% 572 0.2% 7,848 2.8% 494 0.2% 1,546,560 5.4% 80,024 0.3% 1,490,160 5.2% 130,320 0.5%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 6 0.0% 11,022 3.7% 189 0.1% 9,479 3.3% 156 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,942 3.7% 7 0.0% 10,303 3.6% 6 0.0% 360,040 1.3% -24,368 -0.1% 394,744 1.4% 0 0.0%
Composer\Autoload\ClassLoader::loadClass@2 47 0.1% 10,652 3.6% 236 0.1% 10,708 3.8% 193 0.1% 1,374,960 4.8% 22,664 0.1% 1,224,216 4.3% 3,008 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 41 0.1% 10,563 3.6% 286 0.1% 10,340 3.6% 239 0.1% 1,887,904 6.6% 5,936 0.0% 1,660,632 5.8% 4,024 0.0%
Drupal\Core\Form\FormBuilder::getForm 1 0.0% 10,271 3.5% 17 0.0% 10,273 3.6% 11 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% 10,015 3.4% 130 0.0% 10,036 3.5% 110 0.0% 1,221,504 4.3% 18,608 0.1% 1,212,952 4.2% 7,616 0.0%
[ display all ]