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

Overall Summary
Total Incl. Wall Time (microsec):159,857 microsecs
Total Incl. CPU (microsecs):148,705 microsecs
Total Incl. MemUse (bytes):14,588,408 bytes
Total Incl. PeakMemUse (bytes):14,696,032 bytes
Number of Function Calls:38,984


[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% 159,857 100.0% 35 0.0% 148,705 100.0% 28 0.0% 14,588,408 100.0% 6,128 0.0% 14,696,032 100.0% 3,992 0.0%
run_init::d8.dev/index.php 1 0.0% 159,797 100.0% 72 0.0% 148,644 100.0% 67 0.0% 14,576,784 99.9% 1,664 0.0% 14,689,056 100.0% 1,704 0.0%
drupal_handle_request 1 0.0% 159,206 99.6% 54 0.0% 148,053 99.6% 39 0.0% 14,345,088 98.3% -16,912 -0.1% 14,457,456 98.4% 3,216 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 144,627 90.5% 11 0.0% 134,720 90.6% 11 0.0% 11,655,256 79.9% 1,368 0.0% 11,763,224 80.0% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 144,335 90.3% 24 0.0% 134,426 90.4% 15 0.0% 11,560,568 79.2% 2,648 0.0% 11,670,752 79.4% 1,296 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 144,222 90.2% 5 0.0% 134,315 90.3% 5 0.0% 11,551,808 79.2% 1,144 0.0% 11,595,664 78.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 144,217 90.2% 81 0.1% 134,310 90.3% 61 0.0% 11,550,664 79.2% -9,456 -0.1% 11,595,664 78.9% 2,360 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 15 0.0% 100,733 63.0% 102 0.1% 92,671 62.3% 82 0.1% 6,750,264 46.3% 4,888 0.0% 6,577,072 44.8% 3,952 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 274 0.7% 16,796 10.5% 2,361 1.5% 17,150 11.5% 1,748 1.2% 6,367,832 43.6% 287,744 2.0% 5,157,128 35.1% 309,360 2.1%
call_user_func 54 0.1% 95,071 59.5% 203 0.1% 86,891 58.4% 189 0.1% 5,840,712 40.0% 16,120 0.1% 5,694,784 38.8% 11,064 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 16 0.0% 93,601 58.6% 132 0.1% 85,690 57.6% 107 0.1% 5,381,752 36.9% 2,368 0.0% 5,330,904 36.3% 2,344 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 93,124 58.3% 116 0.1% 85,203 57.3% 77 0.1% 5,366,400 36.8% 1,008 0.0% 5,313,896 36.2% 824 0.0%
call_user_func_array 41 0.1% 53,116 33.2% 195 0.1% 50,678 34.1% 190 0.1% 5,275,160 36.2% 46,648 0.3% 5,455,168 37.1% 10,184 0.1%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 43,752 27.4% 48 0.0% 41,776 28.1% 48 0.0% 4,703,584 32.2% -83,416 -0.6% 4,955,528 33.7% 48 0.0%
call_user_func_array@1 18 0.0% 29,247 18.3% 93 0.1% 27,493 18.5% 96 0.1% 3,960,664 27.1% 22,656 0.2% 3,921,144 26.7% 3,384 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 28,955 18.1% 13 0.0% 27,182 18.3% 9 0.0% 3,721,304 25.5% 584 0.0% 3,813,056 25.9% 576 0.0%
Drupal\contact\Controller\ContactController::contactSitePage 1 0.0% 28,643 17.9% 53 0.0% 26,869 18.1% 37 0.0% 3,654,624 25.1% 5,008 0.0% 3,747,224 25.5% 2,664 0.0%
Drupal\Core\DependencyInjection\Container::get 926 2.4% 24,870 15.6% 4,515 2.8% 25,027 16.8% 3,553 2.4% 3,647,728 25.0% 26,008 0.2% 3,433,680 23.4% 47,536 0.3%
Symfony\Component\DependencyInjection\Container::get 926 2.4% 20,260 12.7% 2,026 1.3% 20,430 13.7% 2,529 1.7% 3,620,920 24.8% 15,256 0.1% 3,385,576 23.0% 86,536 0.6%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 73,123 45.7% 13 0.0% 66,796 44.9% 9 0.0% 3,309,216 22.7% 1,824 0.0% 3,476,608 23.7% 288 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 73,108 45.7% 89 0.1% 66,782 44.9% 71 0.0% 3,305,536 22.7% -81,064 -0.6% 3,475,784 23.7% 1,272 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 143 0.4% 7,136 4.5% 1,330 0.8% 7,325 4.9% 914 0.6% 2,826,136 19.4% 175,024 1.2% 2,455,328 16.7% 200,064 1.4%
drupal_render 7 0.0% 55,444 34.7% 184 0.1% 52,142 35.1% 152 0.1% 2,553,600 17.5% 40,088 0.3% 2,657,960 18.1% 17,272 0.1%
Drupal\Core\DependencyInjection\Container::get@1 113 0.3% 13,012 8.1% 598 0.4% 12,709 8.5% 540 0.4% 2,524,608 17.3% 49,816 0.3% 2,460,264 16.7% 31,128 0.2%
Symfony\Component\DependencyInjection\Container::get@1 113 0.3% 12,383 7.7% 653 0.4% 12,044 8.1% 504 0.3% 2,473,992 17.0% 8,360 0.1% 2,428,416 16.5% 29,680 0.2%
drupal_prepare_page 1 0.0% 39,399 24.6% 59 0.0% 35,917 24.2% 39 0.0% 2,207,744 15.1% 4,848 0.0% 2,072,696 14.1% 1,376 0.0%
block_get_blocks_by_region 17 0.0% 36,564 22.9% 45 0.0% 33,210 22.3% 34 0.0% 2,123,200 14.6% 3,160 0.0% 2,061,040 14.0% 1,064 0.0%
block_page_build 1 0.0% 36,996 23.1% 61 0.0% 33,636 22.6% 50 0.0% 2,115,480 14.5% -4,056 -0.0% 2,067,208 14.1% 1,528 0.0%
theme 29 0.1% 51,071 31.9% 1,294 0.8% 47,791 32.1% 900 0.6% 1,967,792 13.5% -57,464 -0.4% 2,307,568 15.7% 7,440 0.1%
class_exists 110 0.3% 5,005 3.1% 242 0.2% 5,089 3.4% 292 0.2% 1,895,904 13.0% -4,104 -0.0% 1,589,832 10.8% 10,776 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 57 0.1% 23,708 14.8% 1,609 1.0% 15,850 10.7% 1,397 0.9% 1,811,896 12.4% -386,624 -2.7% 2,477,800 16.9% 187,056 1.3%
Drupal\Core\Entity\FieldableEntityStorageControllerBase::create 3 0.0% 12,816 8.0% 228 0.1% 12,033 8.1% 146 0.1% 1,665,552 11.4% 3,048 0.0% 1,669,312 11.4% 4,440 0.0%
Drupal\Core\Entity\EntityManager::getController 57 0.1% 6,251 3.9% 414 0.3% 6,044 4.1% 350 0.2% 1,620,568 11.1% 10,048 0.1% 1,457,888 9.9% 7,888 0.1%
unserialize 92 0.2% 3,940 2.5% 2,479 1.6% 4,027 2.7% 2,519 1.7% 1,616,760 11.1% 1,142,152 7.8% 1,941,696 13.2% 1,525,560 10.4%
Drupal\Core\Cache\DatabaseBackend::get 32 0.1% 15,818 9.9% 230 0.1% 11,129 7.5% 210 0.1% 1,582,640 10.8% 8,376 0.1% 2,036,104 13.9% 3,640 0.0%
Drupal\Core\DependencyInjection\Container::get@2 59 0.2% 7,641 4.8% 318 0.2% 7,348 4.9% 262 0.2% 1,572,136 10.8% 26,288 0.2% 1,558,832 10.6% 19,984 0.1%
Symfony\Component\DependencyInjection\Container::get@2 59 0.2% 7,312 4.6% 235 0.1% 7,014 4.7% 233 0.2% 1,545,048 10.6% 4,688 0.0% 1,538,368 10.5% 16,664 0.1%
_block_get_renderable_region 4 0.0% 30,280 18.9% 174 0.1% 27,506 18.5% 122 0.1% 1,493,232 10.2% 8,776 0.1% 1,572,488 10.7% 3,840 0.0%
drupal_render@1 22 0.1% 30,449 19.0% 427 0.3% 29,758 20.0% 343 0.2% 1,469,856 10.1% 20,808 0.1% 1,736,040 11.8% 12,376 0.1%
Drupal\Core\Entity\EntityManager::getForm 1 0.0% 15,030 9.4% 40 0.0% 14,442 9.7% 32 0.0% 1,406,736 9.6% -10,664 -0.1% 1,499,712 10.2% 2,784 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 42 0.1% 5,342 3.3% 120 0.1% 5,128 3.4% 126 0.1% 1,387,928 9.5% 9,504 0.1% 1,266,240 8.6% 3,696 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 63 0.2% 7,655 4.8% 699 0.4% 6,740 4.5% 614 0.4% 1,378,720 9.5% -199,520 -1.4% 1,825,984 12.4% 7,352 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 34 0.1% 7,260 4.5% 268 0.2% 7,155 4.8% 253 0.2% 1,366,288 9.4% 17,960 0.1% 1,243,696 8.5% 7,064 0.0%
Drupal\Core\Form\FormBuilder::buildForm 2 0.0% 15,892 9.9% 45 0.0% 15,307 10.3% 37 0.0% 1,342,616 9.2% 7,192 0.0% 1,498,576 10.2% 3,600 0.0%
entity_view 5 0.0% 27,803 17.4% 55 0.0% 25,031 16.8% 41 0.0% 1,326,544 9.1% 2,048 0.0% 1,396,064 9.5% 1,096 0.0%
Drupal\block\BlockViewBuilder::view 5 0.0% 27,482 17.2% 31 0.0% 24,710 16.6% 29 0.0% 1,268,664 8.7% -3,504 -0.0% 1,357,096 9.2% 1,216 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 27,446 17.2% 135 0.1% 24,672 16.6% 92 0.1% 1,267,992 8.7% 12,040 0.1% 1,355,456 9.2% 6,448 0.0%
Drupal\Core\DrupalKernel::boot 1 0.0% 5,008 3.1% 5 0.0% 4,481 3.0% 6 0.0% 1,243,704 8.5% 1,224 0.0% 1,338,184 9.1% 144 0.0%
Drupal\Core\DrupalKernel::initializeContainer 1 0.0% 5,003 3.1% 75 0.0% 4,475 3.0% 53 0.0% 1,242,480 8.5% -21,824 -0.1% 1,338,040 9.1% 5,984 0.0%
call_user_func_array@2 44 0.1% 11,502 7.2% 280 0.2% 10,946 7.4% 271 0.2% 1,194,976 8.2% 40,288 0.3% 971,872 6.6% 10,920 0.1%
Drupal\Core\Access\AccessManager::check 10 0.0% 11,242 7.0% 99 0.1% 10,243 6.9% 89 0.1% 1,188,656 8.1% 2,176 0.0% 1,181,520 8.0% 1,464 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 64 0.2% 3,899 2.4% 459 0.3% 3,702 2.5% 353 0.2% 1,184,152 8.1% 9,360 0.1% 1,080,312 7.4% 5,680 0.0%
drupal_bootstrap 3 0.0% 7,697 4.8% 100 0.1% 7,127 4.8% 87 0.1% 1,179,024 8.1% -968 -0.0% 1,102,576 7.5% 2,848 0.0%
Drupal\Core\Entity\ContentEntityBase::getIterator 5 0.0% 6,874 4.3% 30 0.0% 6,578 4.4% 28 0.0% 1,168,192 8.0% 5,064 0.0% 1,155,584 7.9% 1,672 0.0%
Drupal\Core\Entity\ContentEntityBase::getProperties 5 0.0% 6,840 4.3% 196 0.1% 6,539 4.4% 126 0.1% 1,162,992 8.0% 7,224 0.0% 1,153,312 7.8% 6,360 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 46 0.1% 7,092 4.4% 886 0.6% 6,828 4.6% 611 0.4% 1,155,320 7.9% -17,424 -0.1% 1,156,992 7.9% 13,280 0.1%
Drupal\Core\Entity\ContentEntityBase::get 62 0.2% 6,651 4.2% 100 0.1% 6,393 4.3% 133 0.1% 1,152,904 7.9% 2,880 0.0% 1,147,568 7.8% 2,400 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 24 0.1% 6,551 4.1% 256 0.2% 6,260 4.2% 212 0.1% 1,150,024 7.9% 13,240 0.1% 1,145,168 7.8% 6,480 0.0%
Drupal\Core\DependencyInjection\Container::get@3 25 0.1% 5,350 3.3% 146 0.1% 5,028 3.4% 131 0.1% 1,134,824 7.8% 17,440 0.1% 1,135,648 7.7% 13,352 0.1%
service_container_prod::getRouterListenerService 1 0.0% 5,520 3.5% 11 0.0% 5,374 3.6% 11 0.0% 1,132,328 7.8% 2,272 0.0% 1,097,264 7.5% 2,544 0.0%
service_container_prod::getRouterService 1 0.0% 5,481 3.4% 21 0.0% 5,334 3.6% 18 0.0% 1,125,976 7.7% 2,320 0.0% 1,091,008 7.4% 2,376 0.0%
Symfony\Component\DependencyInjection\Container::get@3 25 0.1% 5,195 3.2% 165 0.1% 4,867 3.3% 148 0.1% 1,116,584 7.7% 4,152 0.0% 1,121,576 7.6% 11,720 0.1%
Drupal\Core\TypedData\TypedDataManager::create 15 0.0% 4,860 3.0% 89 0.1% 4,569 3.1% 72 0.0% 1,097,656 7.5% 1,688 0.0% 1,094,544 7.4% 2,864 0.0%
Drupal\Core\TypedData\TypedDataManager::createInstance 15 0.0% 4,765 3.0% 140 0.1% 4,475 3.0% 114 0.1% 1,093,080 7.5% 3,608 0.0% 1,090,048 7.4% 3,664 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 14,749 9.2% 49 0.0% 14,546 9.8% 40 0.0% 1,065,696 7.3% -79,456 -0.5% 1,142,424 7.8% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 55 0.1% 2,778 1.7% 496 0.3% 2,846 1.9% 334 0.2% 1,020,280 7.0% 65,520 0.4% 903,480 6.1% 76,728 0.5%
twig_render_template 4 0.0% 22,212 13.9% 91 0.1% 21,354 14.4% 68 0.0% 994,992 6.8% -22,552 -0.2% 1,204,480 8.2% 4,280 0.0%
menu_tree_page_data 4 0.0% 26,626 16.7% 139 0.1% 23,515 15.8% 115 0.1% 961,416 6.6% -9,552 -0.1% 1,016,256 6.9% 2,656 0.0%
Drupal::service 183 0.5% 7,933 5.0% 460 0.3% 7,859 5.3% 472 0.3% 954,712 6.5% 22,216 0.2% 824,424 5.6% 6,904 0.0%
service_container_prod::getRouter_DynamicService 1 0.0% 4,547 2.8% 48 0.0% 4,400 3.0% 38 0.0% 947,568 6.5% 2,640 0.0% 947,304 6.4% 1,968 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::build 2 0.0% 23,470 14.7% 13 0.0% 20,836 14.0% 11 0.0% 947,360 6.5% 1,288 0.0% 975,104 6.6% 240 0.0%
Drupal\Core\Access\AccessManager::checkAll 9 0.0% 7,332 4.6% 119 0.1% 6,578 4.4% 97 0.1% 947,112 6.5% 2,376 0.0% 937,560 6.4% 4,248 0.0%
menu_tree 2 0.0% 23,444 14.7% 19 0.0% 20,809 14.0% 16 0.0% 945,072 6.5% 2,112 0.0% 974,128 6.6% 384 0.0%
menu_build_tree 4 0.0% 23,914 15.0% 30 0.0% 21,664 14.6% 24 0.0% 939,280 6.4% 3,128 0.0% 940,120 6.4% 0 0.0%
Drupal\Core\Database\Connection::query 88 0.2% 21,122 13.2% 1,336 0.8% 10,291 6.9% 1,133 0.8% 924,104 6.3% 88,400 0.6% 569,440 3.9% 124,464 0.8%
_drupal_bootstrap_code 1 0.0% 5,720 3.6% 437 0.3% 5,350 3.6% 389 0.3% 920,664 6.3% 8,536 0.1% 914,520 6.2% 18,224 0.1%
Drupal\Core\DependencyInjection\Container::get@4 21 0.1% 4,021 2.5% 112 0.1% 3,693 2.5% 96 0.1% 826,288 5.7% 16,312 0.1% 855,400 5.8% 12,816 0.1%
Symfony\Component\DependencyInjection\Container::get@4 21 0.1% 3,902 2.4% 145 0.1% 3,572 2.4% 121 0.1% 809,176 5.5% 3,928 0.0% 841,864 5.7% 9,888 0.1%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck 1 0.0% 4,233 2.6% 24 0.0% 3,742 2.5% 21 0.0% 805,104 5.5% 2,856 0.0% 808,504 5.5% 2,648 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm 2 0.0% 9,096 5.7% 37 0.0% 8,777 5.9% 30 0.0% 795,648 5.5% 1,784 0.0% 861,120 5.9% 1,472 0.0%
Drupal\Core\Session\UserSession::hasPermission 26 0.1% 8,538 5.3% 382 0.2% 8,069 5.4% 270 0.2% 779,216 5.3% -2,592 -0.0% 802,352 5.5% 3,784 0.0%
Drupal\user\Access\PermissionAccessCheck::access 7 0.0% 5,245 3.3% 51 0.0% 4,756 3.2% 44 0.0% 773,464 5.3% 2,544 0.0% 778,648 5.3% 1,448 0.0%
Drupal\Core\Entity\EntityFormController::buildForm 1 0.0% 8,596 5.4% 12 0.0% 8,274 5.6% 6 0.0% 759,376 5.2% 1,832 0.0% 691,288 4.7% 1,224 0.0%
menu_tree_check_access 4 0.0% 21,823 13.7% 20 0.0% 20,012 13.5% 16 0.0% 705,240 4.8% 1,208 0.0% 686,576 4.7% 0 0.0%
_menu_tree_check_access 4 0.0% 21,803 13.6% 134 0.1% 19,996 13.4% 96 0.1% 704,032 4.8% 3,672 0.0% 686,576 4.7% 656 0.0%
_menu_link_translate 11 0.0% 21,638 13.5% 434 0.3% 19,836 13.3% 305 0.2% 695,632 4.8% -752 -0.0% 685,920 4.7% 192 0.0%
drupal_render@2 36 0.1% 18,003 11.3% 453 0.3% 17,837 12.0% 391 0.3% 693,776 4.8% -8,584 -0.1% 853,544 5.8% 5,152 0.0%
menu_item_route_access 9 0.0% 24,869 15.6% 385 0.2% 22,738 15.3% 265 0.2% 684,352 4.7% -96,512 -0.7% 734,160 5.0% 1,664 0.0%
service_container_prod::getConfig_FactoryService 1 0.0% 2,766 1.7% 16 0.0% 2,568 1.7% 14 0.0% 681,536 4.7% 1,816 0.0% 674,632 4.6% 1,840 0.0%
Drupal\Core\Database\Statement::execute 88 0.2% 16,134 10.1% 1,039 0.6% 5,276 3.5% 753 0.5% 644,232 4.4% 2,160 0.0% 253,336 1.7% 2,208 0.0%
PDOStatement::execute 88 0.2% 15,050 9.4% 15,050 9.4% 4,210 2.8% 4,210 2.8% 639,616 4.4% 639,616 4.4% 249,000 1.7% 249,000 1.7%
block_list 17 0.0% 6,239 3.9% 130 0.1% 5,670 3.8% 104 0.1% 626,808 4.3% 7,056 0.0% 487,488 3.3% 3,840 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 10 0.0% 17,699 11.1% 55 0.0% 15,955 10.7% 48 0.0% 592,504 4.1% 2,320 0.0% 627,160 4.3% 1,440 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 10 0.0% 15,555 9.7% 78 0.0% 13,808 9.3% 66 0.0% 589,192 4.0% 1,696 0.0% 621,136 4.2% 1,608 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 10 0.0% 15,444 9.7% 100 0.1% 13,695 9.2% 79 0.1% 584,224 4.0% -4,624 -0.0% 616,200 4.2% 1,752 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 97 0.2% 6,596 4.1% 528 0.3% 6,016 4.0% 432 0.3% 576,784 4.0% -51,336 -0.4% 490,728 3.3% 3,648 0.0%
template_preprocess_page 1 0.0% 15,370 9.6% 94 0.1% 13,317 9.0% 73 0.0% 563,232 3.9% 12,728 0.1% 517,872 3.5% 3,368 0.0%
service_container_prod::getUrlGeneratorService 1 0.0% 2,749 1.7% 39 0.0% 2,602 1.7% 27 0.0% 546,256 3.7% 4,152 0.0% 553,352 3.8% 1,456 0.0%
Drupal\contact\MessageFormController::form 1 0.0% 4,923 3.1% 35 0.0% 4,822 3.2% 28 0.0% 522,112 3.6% 9,200 0.1% 525,192 3.6% 0 0.0%
Drupal\Core\Field\FieldItemList::__construct 8 0.0% 2,537 1.6% 50 0.0% 2,547 1.7% 44 0.0% 519,768 3.6% 5,120 0.0% 493,688 3.4% 2,496 0.0%
[ display all ]