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

Overall Summary
Total Incl. Wall Time (microsec):352,442 microsecs
Total Incl. CPU (microsecs):334,614 microsecs
Total Incl. MemUse (bytes):36,021,040 bytes
Total Incl. PeakMemUse (bytes):36,100,504 bytes
Number of Function Calls:62,032


[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% 352,442 100.0% 41 0.0% 334,614 100.0% 33 0.0% 36,021,040 100.0% 2,064 0.0% 36,100,504 100.0% 0 0.0%
run_init::d8.dev/index.php 1 0.0% 352,341 100.0% 68 0.0% 334,513 100.0% 59 0.0% 36,009,168 100.0% -11,968 -0.0% 36,100,504 100.0% 0 0.0%
drupal_handle_request 1 0.0% 349,284 99.1% 59 0.0% 331,458 99.1% 46 0.0% 35,379,464 98.2% -28,880 -0.1% 35,433,600 98.2% 1,792 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 280,991 79.7% 10 0.0% 264,281 79.0% 9 0.0% 22,751,560 63.2% 1,464 0.0% 22,829,088 63.2% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 279,488 79.3% 25 0.0% 262,778 78.5% 15 0.0% 22,503,864 62.5% 2,744 0.0% 22,585,112 62.6% 1,088 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 279,307 79.2% 4 0.0% 262,597 78.5% 5 0.0% 22,495,136 62.4% 1,192 0.0% 22,510,232 62.4% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 279,303 79.2% 84 0.0% 262,592 78.5% 61 0.0% 22,493,944 62.4% -16,056 -0.0% 22,510,232 62.4% 832 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 13 0.0% 174,461 49.5% 86 0.0% 163,992 49.0% 70 0.0% 15,773,008 43.8% 4,968 0.0% 15,817,392 43.8% 3,184 0.0%
call_user_func_array 47 0.1% 159,923 45.4% 241 0.1% 150,378 44.9% 232 0.1% 11,119,888 30.9% 56,608 0.2% 11,269,328 31.2% 27,528 0.1%
call_user_func 29 0.0% 157,984 44.8% 152 0.0% 147,496 44.1% 127 0.0% 13,519,944 37.5% 10,232 0.0% 13,674,160 37.9% 6,568 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 14 0.0% 155,326 44.1% 118 0.0% 145,014 43.3% 95 0.0% 12,891,792 35.8% 3,016 0.0% 13,076,928 36.2% 1,976 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 154,847 43.9% 121 0.0% 144,531 43.2% 87 0.0% 12,875,616 35.7% 1,480 0.0% 13,057,176 36.2% 536 0.0%
drupal_render 7 0.0% 115,979 32.9% 124 0.0% 108,925 32.6% 99 0.0% 7,009,872 19.5% 38,320 0.1% 7,044,072 19.5% 18,184 0.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 114,520 32.5% 13 0.0% 106,620 31.9% 10 0.0% 8,845,584 24.6% 1,824 0.0% 9,063,472 25.1% 192 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 1 0.0% 114,505 32.5% 151 0.0% 106,605 31.9% 135 0.0% 8,841,904 24.5% -148,880 -0.4% 9,062,992 25.1% 1,424 0.0%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 104,247 29.6% 69 0.0% 97,878 29.3% 67 0.0% 6,572,824 18.2% -109,056 -0.3% 6,668,264 18.5% 0 0.0%
drupal_render@1 23 0.0% 93,510 26.5% 455 0.1% 88,311 26.4% 358 0.1% 5,592,696 15.5% 46,848 0.1% 5,677,016 15.7% 55,256 0.2%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 293 0.5% 89,895 25.5% 5,031 1.4% 90,275 27.0% 4,342 1.3% 16,733,920 46.5% -126,304 -0.4% 15,480,728 42.9% 41,608 0.1%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 88,863 25.2% 14 0.0% 82,696 24.7% 12 0.0% 6,052,432 16.8% 880 0.0% 6,131,832 17.0% 576 0.0%
call_user_func_array@1 17 0.0% 86,257 24.5% 96 0.0% 80,103 23.9% 94 0.0% 5,574,744 15.5% 21,392 0.1% 5,629,752 15.6% 800 0.0%
Drupal\system\Controller\SystemController::overview 1 0.0% 85,871 24.4% 404 0.1% 79,704 23.8% 258 0.1% 5,494,856 15.3% 8,104 0.0% 5,604,512 15.5% 1,800 0.0%
Drupal\Core\DependencyInjection\Container::get 1,490 2.4% 72,576 20.6% 6,885 2.0% 73,125 21.9% 5,581 1.7% 9,765,328 27.1% -36,800 -0.1% 8,981,336 24.9% 49,896 0.1%
_theme 11 0.0% 70,905 20.1% 655 0.2% 67,775 20.3% 486 0.1% 3,514,720 9.8% -36,424 -0.1% 3,663,816 10.1% 1,952 0.0%
Symfony\Component\DependencyInjection\Container::get 1,490 2.4% 65,608 18.6% 2,823 0.8% 66,102 19.8% 3,742 1.1% 9,801,328 27.2% 16,544 0.0% 8,930,872 24.7% 102,080 0.3%
Drupal\Core\Extension\ModuleHandler::invokeAll 74 0.1% 61,239 17.4% 534 0.2% 57,200 17.1% 410 0.1% 5,711,568 15.9% -63,664 -0.2% 5,892,472 16.3% 3,440 0.0%
call_user_func@1 200 0.3% 54,431 15.4% 529 0.2% 50,712 15.2% 487 0.1% 4,027,104 11.2% 58,424 0.2% 3,724,680 10.3% 2,920 0.0%
drupal_bootstrap 3 0.0% 45,591 12.9% 100 0.0% 44,980 13.4% 84 0.0% 8,150,640 22.6% -15,376 -0.0% 8,058,664 22.3% 1,128 0.0%
Drupal\Core\DependencyInjection\Container::get@1 141 0.2% 42,922 12.2% 750 0.2% 42,508 12.7% 656 0.2% 6,482,200 18.0% 55,048 0.2% 6,120,856 17.0% 21,864 0.1%
Symfony\Component\DependencyInjection\Container::get@1 141 0.2% 42,125 12.0% 667 0.2% 41,681 12.5% 648 0.2% 6,426,352 17.8% 9,856 0.0% 6,098,424 16.9% 20,872 0.1%
drupal_render@2 97 0.2% 42,024 11.9% 1,088 0.3% 39,628 11.8% 937 0.3% 1,486,152 4.1% -42,904 -0.1% 1,757,576 4.9% 26,936 0.1%
twig_render_template 4 0.0% 41,753 11.8% 84 0.0% 39,821 11.9% 58 0.0% 2,020,184 5.6% -36,368 -0.1% 2,307,328 6.4% 4,168 0.0%
toolbar_pre_render 1 0.0% 41,707 11.8% 59 0.0% 38,135 11.4% 45 0.0% 3,256,024 9.0% -19,040 -0.1% 3,311,872 9.2% 576 0.0%
_drupal_bootstrap_code 1 0.0% 40,013 11.4% 585 0.2% 39,616 11.8% 529 0.2% 7,219,552 20.0% -33,488 -0.1% 7,195,560 19.9% 1,368 0.0%
Drupal\system\SystemManager::getAdminBlock 10 0.0% 37,549 10.7% 645 0.2% 33,930 10.1% 417 0.1% 514,608 1.4% 5,544 0.0% 512,920 1.4% 0 0.0%
Twig_Template::render 4 0.0% 35,651 10.1% 43 0.0% 33,718 10.1% 30 0.0% 998,688 2.8% 2,448 0.0% 1,376,040 3.8% 336 0.0%
Twig_Template::display 4 0.0% 35,544 10.1% 26 0.0% 33,612 10.0% 21 0.0% 970,928 2.7% 1,616 0.0% 1,332,712 3.7% 520 0.0%
Twig_Template::displayWithErrorHandling 4 0.0% 35,461 10.1% 13 0.0% 33,530 10.0% 12 0.0% 961,552 2.7% 2,728 0.0% 1,323,336 3.7% 696 0.0%
twig_render_var 45 0.1% 34,913 9.9% 277 0.1% 33,019 9.9% 212 0.1% 947,624 2.6% -79,712 -0.2% 1,285,864 3.6% 3,656 0.0%
_menu_link_translate 39 0.1% 33,187 9.4% 1,931 0.5% 32,738 9.8% 1,198 0.4% 420,208 1.2% -408 -0.0% 959,024 2.7% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 160 0.3% 32,689 9.3% 2,935 0.8% 32,898 9.8% 2,252 0.7% 6,142,224 17.1% -65,296 -0.2% 5,560,784 15.4% 32,640 0.1%
Drupal\Core\Database\Connection::query 161 0.3% 32,687 9.3% 1,814 0.5% 15,210 4.5% 1,402 0.4% 1,093,944 3.0% -138,032 -0.4% 540,944 1.5% 32,840 0.1%
render 25 0.0% 32,284 9.2% 157 0.0% 30,748 9.2% 116 0.0% 977,480 2.7% 2,728 0.0% 1,186,224 3.3% 1,872 0.0%
_theme@1 29 0.0% 29,484 8.4% 1,400 0.4% 28,241 8.4% 995 0.3% 820,984 2.3% -36,480 -0.1% 997,296 2.8% 11,832 0.0%
Drupal\Core\Access\AccessManager::checkNamedRoute 38 0.1% 28,704 8.1% 790 0.2% 28,253 8.4% 580 0.2% 250,776 0.7% -380,496 -1.1% 959,024 2.7% 0 0.0%
Drupal\system\SystemManager::checkRequirements 1 0.0% 28,693 8.1% 15 0.0% 27,286 8.2% 15 0.0% 3,364,280 9.3% -19,136 -0.1% 3,574,128 9.9% 0 0.0%
Drupal\system\SystemManager::listRequirements 1 0.0% 28,665 8.1% 55 0.0% 27,258 8.1% 50 0.0% 3,381,416 9.4% -2,352 -0.0% 3,574,128 9.9% 48 0.0%
drupal_prepare_page 1 0.0% 27,776 7.9% 82 0.0% 26,249 7.8% 49 0.0% 2,939,760 8.2% 5,736 0.0% 2,998,312 8.3% 1,696 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 67 0.1% 27,070 7.7% 1,598 0.5% 18,811 5.6% 1,392 0.4% 2,702,104 7.5% -61,152 -0.2% 3,168,024 8.8% 230,328 0.6%
Drupal\Core\Database\Statement::execute 161 0.3% 25,737 7.3% 1,689 0.5% 8,222 2.5% 1,178 0.4% 898,640 2.5% 2,160 0.0% 328,352 0.9% 2,208 0.0%
Drupal\Core\DependencyInjection\Container::get@2 69 0.1% 25,502 7.2% 374 0.1% 25,100 7.5% 320 0.1% 4,045,048 11.2% 30,024 0.1% 3,785,568 10.5% 10,512 0.0%
Symfony\Component\DependencyInjection\Container::get@2 69 0.1% 25,105 7.1% 333 0.1% 24,696 7.4% 335 0.1% 4,014,224 11.1% 5,736 0.0% 3,774,576 10.5% 8,544 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 24,390 6.9% 131 0.0% 24,391 7.3% 90 0.0% 4,604,760 12.8% -7,192 -0.0% 4,608,808 12.8% 88 0.0%
Drupal\Core\Extension\ModuleHandler::load 42 0.1% 24,259 6.9% 1,759 0.5% 24,301 7.3% 1,682 0.5% 4,611,952 12.8% -71,968 -0.2% 4,608,720 12.8% 704 0.0%
PDOStatement::execute 161 0.3% 24,011 6.8% 24,011 6.8% 6,520 1.9% 6,520 1.9% 894,024 2.5% 894,024 2.5% 324,016 0.9% 324,016 0.9%
Drupal::service 248 0.4% 22,828 6.5% 562 0.2% 22,705 6.8% 577 0.2% 3,059,928 8.5% 22,912 0.1% 2,521,128 7.0% 5,856 0.0%
call_user_func_array@2 7 0.0% 22,139 6.3% 39 0.0% 20,956 6.3% 39 0.0% 2,516,600 7.0% -5,848 -0.0% 2,684,272 7.4% 576 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadByProperties 10 0.0% 21,784 6.2% 103 0.0% 18,169 5.4% 83 0.0% 347,720 1.0% -2,872 -0.0% 22,192 0.1% 0 0.0%
class_exists 249 0.4% 20,099 5.7% 395 0.1% 20,241 6.0% 504 0.2% 4,139,472 11.5% -1,176 -0.0% 3,892,712 10.8% 8,896 0.0%
Drupal\Core\Entity\EntityManager::getController 96 0.2% 19,589 5.6% 457 0.1% 19,428 5.8% 407 0.1% 3,856,584 10.7% 8,976 0.0% 3,668,320 10.2% 8,984 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 36 0.1% 19,293 5.5% 302 0.1% 19,182 5.7% 286 0.1% 2,878,912 8.0% 19,008 0.1% 2,739,088 7.6% 7,864 0.0%
Drupal\Core\Cache\DatabaseBackend::get 40 0.1% 19,210 5.5% 256 0.1% 14,044 4.2% 216 0.1% 2,434,184 6.8% 9,288 0.0% 2,646,080 7.3% 2,984 0.0%
Drupal\Core\DependencyInjection\Container::get@3 39 0.1% 18,602 5.3% 218 0.1% 18,296 5.5% 187 0.1% 3,044,688 8.5% 23,648 0.1% 2,920,664 8.1% 9,224 0.0%
Symfony\Component\DependencyInjection\Container::get@3 39 0.1% 18,370 5.2% 230 0.1% 18,065 5.4% 208 0.1% 3,020,240 8.4% 4,904 0.0% 2,910,872 8.1% 9,832 0.0%
shortcut_toolbar 1 0.0% 17,989 5.1% 23 0.0% 16,910 5.1% 20 0.0% 2,146,344 6.0% 9,336 0.0% 2,210,000 6.1% 0 0.0%
block_page_build 1 0.0% 17,962 5.1% 33 0.0% 17,358 5.2% 24 0.0% 2,295,056 6.4% 800 0.0% 2,329,152 6.5% 1,480 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 17,934 5.1% 5 0.0% 17,572 5.3% 5 0.0% 3,674,440 10.2% 1,224 0.0% 3,750,040 10.4% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 17,929 5.1% 79 0.0% 17,567 5.2% 57 0.0% 3,673,216 10.2% -22,392 -0.1% 3,750,040 10.4% 4,640 0.0%
block_get_blocks_by_region 5 0.0% 17,785 5.0% 18 0.0% 17,184 5.1% 16 0.0% 2,294,880 6.4% 1,800 0.0% 2,320,696 6.4% 168 0.0%
shortcut_renderable_links 1 0.0% 17,656 5.0% 40 0.0% 16,576 5.0% 26 0.0% 2,131,584 5.9% 6,280 0.0% 2,210,000 6.1% 1,408 0.0%
Drupal\Core\Session\UserSession::hasPermission 55 0.1% 17,459 5.0% 729 0.2% 17,030 5.1% 468 0.1% 1,533,176 4.3% -16,976 -0.0% 1,530,808 4.2% 3,112 0.0%
Drupal\Core\Entity\Query\Sql\Query::execute 15 0.0% 17,281 4.9% 165 0.0% 14,309 4.3% 106 0.0% 1,216,272 3.4% 4,880 0.0% 941,344 2.6% 640 0.0%
Drupal\Core\Database\Query\Select::execute 30 0.0% 17,149 4.9% 272 0.1% 12,679 3.8% 194 0.1% 439,072 1.2% -27,776 -0.1% 138,808 0.4% 3,376 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 3 0.0% 16,616 4.7% 43 0.0% 15,335 4.6% 30 0.0% 1,958,936 5.4% 2,640 0.0% 1,969,728 5.5% 1,208 0.0%
Drupal\Core\Access\AccessManager::check 39 0.1% 16,406 4.7% 308 0.1% 15,959 4.8% 248 0.1% 1,605,696 4.5% 856 0.0% 1,555,432 4.3% 1,144 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadMultiple 12 0.0% 16,297 4.6% 482 0.1% 13,805 4.1% 367 0.1% 226,096 0.6% -589,000 -1.6% 259,920 0.7% 792 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 15,925 4.5% 48 0.0% 15,437 4.6% 38 0.0% 683,064 1.9% -18,208 -0.1% 525,896 1.5% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 63 0.1% 15,343 4.4% 629 0.2% 14,492 4.3% 510 0.2% 624,968 1.7% -34,208 -0.1% 644,496 1.8% 1,632 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 15,315 4.3% 33 0.0% 15,115 4.5% 22 0.0% 629,448 1.7% -2,400 -0.0% 536,432 1.5% 0 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 90 0.1% 15,210 4.3% 234 0.1% 15,061 4.5% 248 0.1% 2,979,696 8.3% 11,168 0.0% 2,785,600 7.7% 5,136 0.0%
_theme@2 20 0.0% 15,194 4.3% 953 0.3% 15,211 4.5% 661 0.2% 381,256 1.1% -54,568 -0.2% 463,888 1.3% 5,952 0.0%
Drupal\Core\Access\AccessManager::checkAll 37 0.1% 15,092 4.3% 299 0.1% 14,639 4.4% 255 0.1% 1,578,200 4.4% 1,272 0.0% 1,553,416 4.3% 2,192 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 1 0.0% 14,921 4.2% 4 0.0% 14,722 4.4% 5 0.0% 584,976 1.6% 1,176 0.0% 532,488 1.5% 0 0.0%
drupal_render@3 8 0.0% 14,796 4.2% 113 0.0% 13,535 4.0% 94 0.0% 516,624 1.4% 24,664 0.1% 569,712 1.6% 11,560 0.0%
service_container_prod::getRouterListenerService 1 0.0% 14,791 4.2% 7 0.0% 14,638 4.4% 8 0.0% 2,288,120 6.4% 1,808 0.0% 2,290,144 6.3% 1,568 0.0%
service_container_prod::getRouterService 1 0.0% 14,754 4.2% 24 0.0% 14,599 4.4% 16 0.0% 2,281,960 6.3% 2,392 0.0% 2,284,856 6.3% 1,856 0.0%
Drupal\user\Access\PermissionAccessCheck::access 37 0.1% 14,597 4.1% 193 0.1% 14,146 4.2% 174 0.1% 1,526,856 4.2% 3,504 0.0% 1,522,304 4.2% 1,448 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 14,507 4.1% 6 0.0% 14,020 4.2% 6 0.0% 354,280 1.0% -21,760 -0.1% 399,032 1.1% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 39 0.1% 13,562 3.8% 521 0.1% 13,419 4.0% 365 0.1% 170,280 0.5% -352 -0.0% 1,039,056 2.9% 48 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 163 0.3% 13,483 3.8% 1,877 0.5% 10,521 3.1% 1,477 0.4% 527,144 1.5% 18,176 0.1% 710,896 2.0% 15,888 0.0%
service_container_prod::getRouter_DynamicService 1 0.0% 13,205 3.7% 50 0.0% 13,050 3.9% 40 0.0% 2,036,800 5.7% 3,064 0.0% 2,041,248 5.7% 1,672 0.0%
__TwigTemplate_337032bf5f20ca7deee5fb00b3ce8dcf9c062df604900ec43f502a23e617de60::doDisplay 1 0.0% 13,003 3.7% 40 0.0% 12,515 3.7% 31 0.0% 223,592 0.6% 3,504 0.0% 293,504 0.8% 6,304 0.0%
Drupal\Core\Template\RenderWrapper::__toString 4 0.0% 12,711 3.6% 10 0.0% 12,227 3.7% 9 0.0% 212,728 0.6% 1,936 0.0% 285,496 0.8% 160 0.0%
toolbar_toolbar 1 0.0% 12,702 3.6% 33 0.0% 11,492 3.4% 22 0.0% 265,416 0.7% 10,336 0.0% 246,544 0.7% 0 0.0%
Drupal\Core\Template\RenderWrapper::render 4 0.0% 12,701 3.6% 20 0.0% 12,218 3.7% 19 0.0% 210,792 0.6% 984 0.0% 285,336 0.8% 568 0.0%
theme_admin_page 1 0.0% 12,626 3.6% 128 0.0% 12,626 3.8% 95 0.0% 251,440 0.7% -8,264 -0.0% 269,712 0.7% 13,048 0.0%
Drupal\Core\Routing\UrlGenerator::generate 38 0.1% 12,586 3.6% 111 0.0% 12,615 3.8% 108 0.0% 139,536 0.4% 1,152 0.0% 928,224 2.6% 0 0.0%
drupal_render@4 8 0.0% 12,448 3.5% 173 0.0% 11,184 3.3% 144 0.0% 363,808 1.0% 26,304 0.1% 361,312 1.0% 15,976 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 76 0.1% 12,195 3.5% 1,193 0.3% 11,183 3.3% 825 0.2% 511,688 1.4% -34,040 -0.1% 486,320 1.3% 160 0.0%
Drupal\Core\DependencyInjection\Container::get@4 25 0.0% 12,035 3.4% 145 0.0% 11,719 3.5% 122 0.0% 1,954,904 5.4% 20,256 0.1% 1,968,048 5.5% 8,264 0.0%
Symfony\Component\DependencyInjection\Container::get@4 25 0.0% 11,876 3.4% 173 0.0% 11,562 3.5% 162 0.0% 1,933,848 5.4% 3,936 0.0% 1,959,304 5.4% 5,976 0.0%
[ display all ]