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

Overall Summary
Total Incl. Wall Time (microsec):238,687 microsecs
Total Incl. CPU (microsecs):229,191 microsecs
Total Incl. MemUse (bytes):27,846,928 bytes
Total Incl. PeakMemUse (bytes):27,874,888 bytes
Number of Function Calls:31,982


[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% 238,687 100.0% 41 0.0% 229,191 100.0% 31 0.0% 27,846,928 100.0% 3,160 0.0% 27,874,888 100.0% 0 0.0%
run_init::d8.dev/index.php 1 0.0% 238,580 100.0% 72 0.0% 229,084 100.0% 68 0.0% 27,835,088 100.0% -9,008 -0.0% 27,874,888 100.0% 0 0.0%
drupal_handle_request 1 0.0% 235,157 98.5% 54 0.0% 225,660 98.5% 34 0.0% 27,262,488 97.9% 4,200 0.0% 27,285,864 97.9% 1,528 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 163,872 68.7% 14 0.0% 155,549 67.9% 9 0.0% 16,545,920 59.4% 1,512 0.0% 16,565,640 59.4% 288 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 5 0.0% 158,836 66.5% 28 0.0% 150,158 65.5% 28 0.0% 15,723,352 56.5% 4,968 0.0% 15,752,000 56.5% 2,008 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 157,565 66.0% 20 0.0% 149,243 65.1% 16 0.0% 15,701,672 56.4% 2,768 0.0% 15,748,688 56.5% 1,632 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 157,444 66.0% 9 0.0% 149,121 65.1% 8 0.0% 15,694,192 56.4% 1,480 0.0% 15,668,808 56.2% 1,232 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 2 0.0% 151,488 63.5% 72 0.0% 143,165 62.5% 47 0.0% 14,992,288 53.8% 3,880 0.0% 14,899,888 53.5% 1,808 0.0%
call_user_func 21 0.1% 135,963 57.0% 97 0.0% 127,275 55.5% 84 0.0% 12,970,528 46.6% 7,512 0.0% 13,023,160 46.7% 6,072 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 5 0.0% 134,841 56.5% 60 0.0% 126,337 55.1% 42 0.0% 12,724,088 45.7% 2,136 0.0% 12,778,464 45.8% 2,096 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 134,441 56.3% 95 0.0% 125,942 55.0% 64 0.0% 12,709,280 45.6% 1,000 0.0% 12,760,392 45.8% 1,752 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleException 1 0.0% 119,708 50.2% 39 0.0% 112,776 49.2% 30 0.0% 10,611,888 38.1% 3,568 0.0% 10,651,688 38.2% 2,040 0.0%
Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException 1 0.0% 116,442 48.8% 48 0.0% 109,509 47.8% 27 0.0% 10,226,600 36.7% 3,856 0.0% 10,340,320 37.1% 3,768 0.0%
Drupal\Core\HttpKernel::handle@1 1 0.0% 114,614 48.0% 20 0.0% 107,683 47.0% 16 0.0% 9,935,920 35.7% 2,392 0.0% 10,055,192 36.1% 1,592 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle@1 1 0.0% 113,765 47.7% 4 0.0% 106,832 46.6% 4 0.0% 9,912,528 35.6% 1,064 0.0% 9,884,720 35.5% 720 0.0%
call_user_func_array 11 0.0% 109,523 45.9% 100 0.0% 103,244 45.0% 111 0.0% 9,569,480 34.4% 52,312 0.2% 9,539,912 34.2% 27,088 0.1%
Drupal\Core\Controller\ExceptionController::execute 1 0.0% 107,164 44.9% 15 0.0% 101,001 44.1% 12 0.0% 9,249,736 33.2% 2,048 0.0% 9,243,632 33.2% 0 0.0%
Drupal\Core\Controller\ExceptionController::on404Html 1 0.0% 107,071 44.9% 116 0.0% 100,909 44.0% 80 0.0% 9,245,104 33.2% -22,696 -0.1% 9,243,632 33.2% 1,440 0.0%
Composer\Autoload\ClassLoader::loadClass 269 0.8% 98,959 41.5% 4,698 2.0% 99,274 43.3% 3,931 1.7% 14,014,408 50.3% -106,768 -0.4% 13,622,712 48.9% 32,880 0.1%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 1 0.0% 94,590 39.6% 132 0.1% 89,583 39.1% 112 0.0% 8,306,520 29.8% -104,480 -0.4% 8,429,736 30.2% 2,256 0.0%
Drupal\Core\DependencyInjection\Container::get 593 1.9% 72,451 30.4% 2,740 1.1% 72,521 31.6% 2,264 1.0% 8,671,656 31.1% 39,992 0.1% 8,506,112 30.5% 36,224 0.1%
Symfony\Component\DependencyInjection\Container::get 593 1.9% 69,664 29.2% 1,446 0.6% 69,642 30.4% 1,683 0.7% 8,630,864 31.0% 14,888 0.1% 8,469,888 30.4% 49,672 0.2%
drupal_bootstrap 3 0.0% 59,250 24.8% 92 0.0% 58,444 25.5% 82 0.0% 8,591,280 30.9% -7,120 -0.0% 8,559,536 30.7% 2,160 0.0%
drupal_render 7 0.0% 55,593 23.3% 161 0.1% 52,076 22.7% 132 0.1% 3,633,128 13.0% 16,088 0.1% 3,595,552 12.9% 1,824 0.0%
_theme 3 0.0% 48,907 20.5% 284 0.1% 46,013 20.1% 206 0.1% 2,980,192 10.7% -21,736 -0.1% 3,120,160 11.2% 1,200 0.0%
Drupal\Core\DependencyInjection\Container::get@1 112 0.4% 48,024 20.1% 601 0.3% 47,828 20.9% 513 0.2% 5,923,384 21.3% 51,056 0.2% 5,891,368 21.1% 20,568 0.1%
Symfony\Component\DependencyInjection\Container::get@1 112 0.4% 47,398 19.9% 530 0.2% 47,189 20.6% 523 0.2% 5,871,528 21.1% 8,344 0.0% 5,870,080 21.1% 21,208 0.1%
drupal_prepare_page 1 0.0% 45,454 19.0% 81 0.0% 43,685 19.1% 51 0.0% 5,063,536 18.2% 5,664 0.0% 5,045,312 18.1% 3,776 0.0%
block_page_build 1 0.0% 39,662 16.6% 59 0.0% 38,415 16.8% 50 0.0% 4,653,040 16.7% -4,104 -0.0% 4,639,664 16.6% 1,704 0.0%
_drupal_bootstrap_code 1 0.0% 38,910 16.3% 583 0.2% 38,511 16.8% 528 0.2% 5,962,808 21.4% -29,456 -0.1% 5,955,272 21.4% 1,248 0.0%
Composer\Autoload\ClassLoader::loadClass@1 159 0.5% 37,105 15.5% 2,785 1.2% 37,301 16.3% 2,249 1.0% 5,302,272 19.0% -3,936 -0.0% 4,790,184 17.2% 19,696 0.1%
block_get_blocks_by_region 17 0.1% 33,224 13.9% 68 0.0% 32,204 14.1% 50 0.0% 4,028,776 14.5% 5,200 0.0% 4,031,648 14.5% 1,576 0.0%
Drupal\Core\DependencyInjection\Container::get@2 63 0.2% 27,955 11.7% 326 0.1% 27,807 12.1% 279 0.1% 3,648,816 13.1% 26,472 0.1% 3,616,232 13.0% 9,824 0.0%
Symfony\Component\DependencyInjection\Container::get@2 63 0.2% 27,608 11.6% 318 0.1% 27,451 12.0% 290 0.1% 3,621,544 13.0% 5,992 0.0% 3,605,688 12.9% 8,456 0.0%
twig_render_template 3 0.0% 25,256 10.6% 47 0.0% 24,968 10.9% 26 0.0% 1,887,800 6.8% -8,552 -0.0% 1,926,448 6.9% 840 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 17 0.1% 24,634 10.3% 426 0.2% 24,472 10.7% 329 0.1% 3,012,648 10.8% 20,200 0.1% 2,981,448 10.7% 11,104 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 23,948 10.0% 112 0.0% 23,948 10.4% 75 0.0% 3,835,584 13.8% 1,232 0.0% 3,817,992 13.7% 0 0.0%
Drupal\Core\Extension\Extension::load 42 0.1% 23,884 10.0% 1,769 0.7% 23,922 10.4% 1,661 0.7% 3,855,016 13.8% -181,784 -0.7% 3,849,728 13.8% 344 0.0%
Drupal\Core\Extension\ModuleHandler::load 41 0.1% 23,836 10.0% 181 0.1% 23,873 10.4% 181 0.1% 3,834,352 13.8% 7,984 0.0% 3,817,992 13.7% 128 0.0%
Drupal\Core\Entity\EntityManager::getController 43 0.1% 21,595 9.0% 244 0.1% 21,082 9.2% 223 0.1% 3,581,584 12.9% 8,048 0.0% 3,538,104 12.7% 7,192 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 6 0.0% 20,694 8.7% 35 0.0% 18,729 8.2% 32 0.0% 2,186,520 7.9% 2,352 0.0% 2,173,496 7.8% 1,200 0.0%
Drupal\Core\Entity\EntityManager::getStorage 31 0.1% 19,832 8.3% 80 0.0% 19,314 8.4% 88 0.0% 3,339,464 12.0% 6,112 0.0% 3,295,360 11.8% 3,160 0.0%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 6 0.0% 19,755 8.3% 103 0.0% 17,785 7.8% 98 0.0% 2,182,248 7.8% -1,424 -0.0% 2,171,656 7.8% 29,840 0.1%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 6 0.0% 19,489 8.2% 56 0.0% 17,519 7.6% 43 0.0% 2,161,752 7.8% -1,200 -0.0% 2,110,528 7.6% 1,112 0.0%
class_exists 96 0.3% 19,433 8.1% 185 0.1% 19,512 8.5% 242 0.1% 3,151,912 11.3% 232 0.0% 2,994,424 10.7% 6,792 0.0%
Drupal\Core\DependencyInjection\Container::get@3 36 0.1% 19,370 8.1% 184 0.1% 19,410 8.5% 168 0.1% 2,485,832 8.9% 19,464 0.1% 2,537,240 9.1% 8,432 0.0%
Symfony\Component\DependencyInjection\Container::get@3 36 0.1% 19,177 8.0% 211 0.1% 19,204 8.4% 186 0.1% 2,465,568 8.9% 4,696 0.0% 2,528,328 9.1% 8,888 0.0%
Twig_Template::render 3 0.0% 18,892 7.9% 30 0.0% 18,610 8.1% 18 0.0% 902,040 3.2% 2,320 0.0% 1,035,792 3.7% 576 0.0%
Twig_Template::display 3 0.0% 18,847 7.9% 22 0.0% 18,560 8.1% 12 0.0% 886,312 3.2% 1,552 0.0% 1,013,680 3.6% 1,480 0.0%
Drupal::config 24 0.1% 18,846 7.9% 113 0.0% 17,283 7.5% 105 0.0% 1,891,048 6.8% 14,312 0.1% 1,944,176 7.0% 2,688 0.0%
template_preprocess_page 1 0.0% 18,807 7.9% 126 0.1% 16,511 7.2% 93 0.0% 761,928 2.7% 10,992 0.0% 818,904 2.9% 1,664 0.0%
Twig_Template::displayWithErrorHandling 3 0.0% 18,775 7.9% 11 0.0% 18,491 8.1% 11 0.0% 877,000 3.1% 2,248 0.0% 1,003,440 3.6% 1,544 0.0%
twig_render_var 29 0.1% 18,417 7.7% 132 0.1% 18,151 7.9% 107 0.0% 867,936 3.1% -45,080 -0.2% 991,928 3.6% 3,944 0.0%
drupal_render@1 10 0.0% 17,160 7.2% 171 0.1% 17,042 7.4% 127 0.1% 895,304 3.2% 16,480 0.1% 956,904 3.4% 7,920 0.0%
entity_view 5 0.0% 16,666 7.0% 48 0.0% 16,170 7.1% 34 0.0% 2,264,512 8.1% 2,048 0.0% 2,277,008 8.2% 1,528 0.0%
_drupal_bootstrap_page_cache 1 0.0% 16,254 6.8% 64 0.0% 15,845 6.9% 52 0.0% 1,987,224 7.1% -776 -0.0% 1,959,464 7.0% 2,216 0.0%
Drupal\Core\Database\Connection::query 62 0.2% 15,862 6.6% 753 0.3% 6,649 2.9% 594 0.3% 387,032 1.4% -62,536 -0.2% 341,304 1.2% 20,248 0.1%
Drupal\block\BlockViewBuilder::view 5 0.0% 15,557 6.5% 34 0.0% 15,061 6.6% 27 0.0% 2,123,112 7.6% -8,640 -0.0% 2,135,440 7.7% 688 0.0%
Drupal\block\BlockViewBuilder::viewMultiple 5 0.0% 15,518 6.5% 305 0.1% 15,021 6.6% 211 0.1% 2,124,520 7.6% 21,320 0.1% 2,132,952 7.7% 20,240 0.1%
Drupal::service 123 0.4% 14,655 6.1% 282 0.1% 14,650 6.4% 285 0.1% 1,703,512 6.1% 19,872 0.1% 1,654,736 5.9% 4,640 0.0%
Drupal\Core\Breadcrumb\BreadcrumbManager::build 1 0.0% 14,622 6.1% 25 0.0% 12,516 5.5% 21 0.0% 420,048 1.5% 1,896 0.0% 487,704 1.7% 1,704 0.0%
Drupal\block\BlockViewBuilder::buildBlock 5 0.0% 14,598 6.1% 41 0.0% 14,103 6.2% 38 0.0% 2,024,168 7.3% 8,160 0.0% 2,015,096 7.2% 3,752 0.0%
Drupal\system\PathBasedBreadcrumbBuilder::build 1 0.0% 14,539 6.1% 120 0.1% 12,433 5.4% 92 0.0% 408,200 1.5% -31,896 -0.1% 479,568 1.7% 2,200 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::build 1 0.0% 14,357 6.0% 45 0.0% 13,858 6.0% 34 0.0% 2,003,832 7.2% 3,960 0.0% 2,003,136 7.2% 880 0.0%
block_list 17 0.1% 14,296 6.0% 122 0.1% 13,785 6.0% 90 0.0% 1,596,936 5.7% 7,216 0.0% 1,600,248 5.7% 2,184 0.0%
__TwigTemplate_0134eb299101d5055b21e6afb62f865b553667d0be95f6eea765bce832060d8b::doDisplay 1 0.0% 14,095 5.9% 90 0.0% 14,096 6.2% 59 0.0% 730,648 2.6% -768 -0.0% 859,672 3.1% 1,544 0.0%
render 7 0.0% 13,996 5.9% 49 0.0% 14,001 6.1% 33 0.0% 778,576 2.8% 1,680 0.0% 856,272 3.1% 848 0.0%
service_container_prod::getConfig_FactoryService 1 0.0% 13,962 5.8% 18 0.0% 13,762 6.0% 13 0.0% 1,680,384 6.0% 1,824 0.0% 1,689,360 6.1% 1,552 0.0%
Drupal\Core\DependencyInjection\Container::get@4 28 0.1% 13,824 5.8% 162 0.1% 13,853 6.0% 145 0.1% 1,786,448 6.4% 20,936 0.1% 1,772,520 6.4% 8,656 0.0%
Composer\Autoload\ClassLoader::findFile 514 1.6% 13,706 5.7% 10,783 4.5% 14,139 6.2% 6,907 3.0% 89,448 0.3% 20,168 0.1% 58,352 0.2% 52,776 0.2%
Symfony\Component\DependencyInjection\Container::get@4 28 0.1% 13,650 5.7% 209 0.1% 13,676 6.0% 184 0.1% 1,764,712 6.3% 4,680 0.0% 1,763,144 6.3% 8,072 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 2 0.0% 13,540 5.7% 26 0.0% 12,620 5.5% 17 0.0% 2,046,288 7.3% 3,312 0.0% 2,007,680 7.2% 952 0.0%
drupal_render@2 18 0.1% 12,904 5.4% 235 0.1% 12,922 5.6% 204 0.1% 630,976 2.3% -4,984 -0.0% 591,920 2.1% 4,304 0.0%
Drupal\Core\Database\Statement::execute 62 0.2% 12,725 5.3% 708 0.3% 3,497 1.5% 497 0.2% 311,040 1.1% 2,168 0.0% 182,952 0.7% 2,216 0.0%
Drupal\Core\Form\FormBuilder::getForm 1 0.0% 12,462 5.2% 17 0.0% 12,198 5.3% 14 0.0% 1,861,224 6.7% -5,600 -0.0% 1,923,760 6.9% 1,008 0.0%
PDOStatement::execute 62 0.2% 11,993 5.0% 11,993 5.0% 2,784 1.2% 2,784 1.2% 306,416 1.1% 306,416 1.1% 178,608 0.6% 178,608 0.6%
Composer\Autoload\ClassLoader::loadClass@2 57 0.2% 11,091 4.6% 964 0.4% 11,161 4.9% 836 0.4% 1,510,568 5.4% 696 0.0% 1,392,888 5.0% 8,680 0.0%
Drupal\Core\Form\FormBuilder::getFormId 2 0.0% 10,846 4.5% 26 0.0% 10,583 4.6% 21 0.0% 1,725,184 6.2% 3,304 0.0% 1,719,528 6.2% 2,528 0.0%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 6 0.0% 10,826 4.5% 175 0.1% 9,294 4.1% 148 0.1% 691,856 2.5% 55,512 0.2% 647,408 2.3% 48,064 0.2%
Drupal\system\PathBasedBreadcrumbBuilder::getRequestForPath 5 0.0% 10,061 4.2% 113 0.0% 8,295 3.6% 69 0.0% 172,936 0.6% -51,048 -0.2% 191,568 0.7% 1,480 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 46 0.1% 10,035 4.2% 335 0.1% 9,782 4.3% 258 0.1% 1,838,592 6.6% 4,280 0.0% 1,776,752 6.4% 3,608 0.0%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition 1 0.0% 9,983 4.2% 15 0.0% 9,719 4.2% 12 0.0% 1,612,600 5.8% 2,144 0.0% 1,611,776 5.8% 1,200 0.0%
Drupal\user\Form\UserLoginForm::create 1 0.0% 9,920 4.2% 17 0.0% 9,655 4.2% 10 0.0% 1,607,888 5.8% 2,280 0.0% 1,540,384 5.5% 936 0.0%
Drupal\Core\Cache\DatabaseBackend::get 11 0.0% 9,826 4.1% 79 0.0% 7,705 3.4% 76 0.0% 1,458,856 5.2% 4,640 0.0% 1,647,472 5.9% 1,680 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 11 0.0% 9,742 4.1% 387 0.2% 7,615 3.3% 338 0.1% 1,453,432 5.2% 64,592 0.2% 1,645,792 5.9% 118,656 0.4%
_theme@1 8 0.0% 9,607 4.0% 544 0.2% 9,614 4.2% 385 0.2% 568,184 2.0% -27,440 -0.1% 798,648 2.9% 7,968 0.0%
service_container_prod::getRouteContentFormControllerSubscriberService 1 0.0% 9,083 3.8% 16 0.0% 9,084 4.0% 8 0.0% 1,219,904 4.4% 2,200 0.0% 1,253,384 4.5% 440 0.0%
service_container_prod::getFormBuilderService 1 0.0% 9,031 3.8% 27 0.0% 9,033 3.9% 24 0.0% 1,212,928 4.4% 2,272 0.0% 1,251,824 4.5% 432 0.0%
call_user_func@1 68 0.2% 8,991 3.8% 225 0.1% 8,151 3.6% 207 0.1% 808,888 2.9% 22,408 0.1% 778,864 2.8% 7,880 0.0%
call_user_func_array@1 51 0.2% 8,716 3.7% 230 0.1% 8,270 3.6% 219 0.1% 620,960 2.2% 40,152 0.1% 393,040 1.4% 8,544 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 5 0.0% 8,600 3.6% 71 0.0% 8,169 3.6% 56 0.0% 1,470,136 5.3% 856 0.0% 1,462,008 5.2% 1,448 0.0%
Drupal\block\Entity\Block::getPlugin 25 0.1% 8,586 3.6% 104 0.0% 8,486 3.7% 88 0.0% 1,028,920 3.7% 3,904 0.0% 1,030,920 3.7% 3,224 0.0%
service_container_prod::getEventDispatcherService 1 0.0% 8,273 3.5% 112 0.0% 8,274 3.6% 66 0.0% 843,232 3.0% 4,400 0.0% 862,920 3.1% 1,880 0.0%
Drupal\Core\DependencyInjection\Container::get@5 20 0.1% 8,143 3.4% 107 0.0% 8,167 3.6% 103 0.0% 1,040,696 3.7% 13,472 0.0% 1,032,840 3.7% 6,392 0.0%
Symfony\Component\DependencyInjection\Container::get@5 20 0.1% 8,028 3.4% 178 0.1% 8,044 3.5% 146 0.1% 1,026,424 3.7% 4,416 0.0% 1,026,448 3.7% 4,912 0.0%
Drupal\Core\Routing\Enhancer\ParamConversionEnhancer::enhance 5 0.0% 7,950 3.3% 33 0.0% 7,517 3.3% 29 0.0% 1,402,184 5.0% 4,400 0.0% 1,390,976 5.0% 1,488 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::convert 5 0.0% 7,839 3.3% 102 0.0% 7,408 3.2% 92 0.0% 1,389,600 5.0% 36,200 0.1% 1,387,176 5.0% 33,968 0.1%
service_container_prod::getRouterListenerService 1 0.0% 7,675 3.2% 12 0.0% 7,678 3.4% 10 0.0% 979,752 3.5% 1,936 0.0% 951,608 3.4% 1,248 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 60 0.2% 7,666 3.2% 867 0.4% 5,338 2.3% 721 0.3% 322,152 1.2% 18,688 0.1% 416,304 1.5% 12,648 0.0%
service_container_prod::getRouterService 1 0.0% 7,629 3.2% 21 0.0% 7,630 3.3% 15 0.0% 974,840 3.5% 2,328 0.0% 948,016 3.4% 1,464 0.0%
[ display all ]