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

Parent/Child report for call_user_func [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
call_user_func401 49.3% 106,406 24.5% 99,650 24.0% 6,036,368 31.7% 6,285,152 32.8%
Exclusive Metrics for Current Function807 0.8% 823 0.8% 17,944 0.3% 12,168 0.2%
Parent functions
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch23 5.7% 98,746 92.8% 91,903 92.2% 5,509,712 91.3% 5,334,656 84.9%
field_invoke_method_multiple160 39.9% 2,804 2.6% 2,915 2.9% 110,800 1.8% 102,248 1.6%
drupal_render@120 5.0% 1,345 1.3% 1,357 1.4% 76,168 1.3% 628,736 10.0%
field_invoke_method160 39.9% 1,324 1.2% 1,429 1.4% 1,256 0.0% 504 0.0%
drupal_render@47 1.7% 926 0.9% 933 0.9% 28,784 0.5% 22,592 0.4%
service_container_prod::getDatabaseService1 0.2% 638 0.6% 470 0.5% 164,864 2.7% 162,680 2.6%
drupal_render@58 2.0% 202 0.2% 209 0.2% 37,352 0.6% 3,736 0.1%
drupal_render@36 1.5% 117 0.1% 118 0.1% 28,144 0.5% 800 0.0%
service_container_prod::getConfig_Cachedstorage_StorageService1 0.2% 95 0.1% 96 0.1% 22,776 0.4% 22,280 0.4%
drupal_process_attached@26 1.5% 93 0.1% 96 0.1% 22,800 0.4% 3,096 0.0%
drupal_render@25 1.2% 73 0.1% 76 0.1% 21,560 0.4% 1,144 0.0%
drupal_process_attached@12 0.5% 25 0.0% 27 0.0% 7,096 0.1% 416 0.0%
drupal_process_attached@31 0.2% 13 0.0% 15 0.0% 3,160 0.1% 488 0.0%
service_container_prod::getSettingsService1 0.2% 5 0.0% 6 0.0% 1,896 0.0% 1,776 0.0%
Child functions
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment1 0.2% 73,425 69.0% 68,275 68.5% 2,941,600 48.7% 3,118,704 49.6%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest1 0.2% 7,812 7.3% 7,215 7.2% 1,246,544 20.7% 1,249,752 19.9%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage1 0.2% 7,325 6.9% 7,103 7.1% 368,624 6.1% 55,064 0.9%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck1 0.2% 4,274 4.0% 4,006 4.0% 390,336 6.5% 390,120 6.2%
{closure}320 79.4% 3,598 3.4% 3,789 3.8% 110,208 1.8% 101,272 1.6%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting1 0.2% 3,192 3.0% 3,019 3.0% 356,936 5.9% 360,696 5.7%
drupal_pre_render_render_cache_placeholder10 2.5% 1,141 1.1% 1,147 1.2% 57,568 1.0% 628,736 10.0%
drupal_pre_render_link5 1.2% 903 0.8% 904 0.9% 20,696 0.3% 22,400 0.4%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelRequestConvertPath1 0.2% 883 0.8% 636 0.6% 54,408 0.9% 0 0.0%
Drupal\Core\Database\Database::getConnection1 0.2% 592 0.6% 422 0.4% 153,184 2.5% 150,576 2.4%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate1 0.2% 486 0.5% 358 0.4% 10,048 0.2% 4,680 0.1%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond1 0.2% 455 0.4% 457 0.5% 39,984 0.7% 25,624 0.4%
Drupal\Core\EventSubscriber\AuthenticationSubscriber::onKernelRequestAuthenticate1 0.2% 308 0.3% 309 0.3% 7,640 0.1% 75,400 1.2%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestDetermineSiteStatus1 0.2% 223 0.2% 153 0.2% 15,552 0.3% 16,928 0.3%
drupal_pre_render_links10 2.5% 140 0.1% 147 0.1% 18,208 0.3% 0 0.0%
_drupal_add_js9 2.2% 111 0.1% 118 0.1% 30,848 0.5% 2,912 0.0%
form_pre_render_checkbox5 1.2% 98 0.1% 101 0.1% 21,768 0.4% 0 0.0%
form_pre_render_textfield3 0.7% 81 0.1% 86 0.1% 14,616 0.2% 2,808 0.0%
Composer\Autoload\ClassLoader::loadClass2 0.5% 70 0.1% 71 0.1% 16,264 0.3% 15,664 0.2%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate1 0.2% 60 0.1% 61 0.1% 12,016 0.2% 528 0.0%
form_pre_render_group5 1.2% 60 0.1% 65 0.1% 15,464 0.3% 1,184 0.0%
Drupal\Core\Config\FileStorageFactory::getActive1 0.2% 55 0.1% 56 0.1% 16,488 0.3% 15,872 0.3%
Drupal\user\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance1 0.2% 36 0.0% 38 0.0% 7,352 0.1% 5,912 0.1%
Drupal\Core\EventSubscriber\AuthenticationSubscriber::onRespond1 0.2% 35 0.0% 35 0.0% 10,264 0.2% 8,160 0.1%
form_pre_render_search1 0.2% 35 0.0% 37 0.0% 10,256 0.2% 0 0.0%
Drupal\Core\Ajax\AjaxSubscriber::onKernelRequest1 0.2% 32 0.0% 32 0.0% 12,376 0.2% 8,480 0.1%
form_pre_render_button2 0.5% 31 0.0% 32 0.0% 9,416 0.2% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy1 0.2% 24 0.0% 25 0.0% 5,328 0.1% 0 0.0%
form_pre_render_hidden2 0.5% 23 0.0% 24 0.0% 7,288 0.1% 0 0.0%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelTerminate1 0.2% 19 0.0% 21 0.0% 5,680 0.1% 0 0.0%
Drupal\views\EventSubscriber\RouteSubscriber::onHtmlPage1 0.2% 19 0.0% 20 0.0% 4,496 0.1% 0 0.0%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance1 0.2% 19 0.0% 21 0.0% 4,672 0.1% 3,744 0.1%
Drupal\Core\EventSubscriber\ReverseProxySubscriber::onKernelRequestReverseProxyCheck1 0.2% 13 0.0% 14 0.0% 3,392 0.1% 2,048 0.0%
form_pre_render_conditional_form_element2 0.5% 5 0.0% 7 0.0% 7,072 0.1% 0 0.0%
Drupal\Core\EventSubscriber\RedirectResponseSubscriber::checkRedirectUrl1 0.2% 5 0.0% 6 0.0% 2,216 0.0% 1,352 0.0%
Drupal\Core\EventSubscriber\AjaxResponseSubscriber::onResponse1 0.2% 4 0.0% 6 0.0% 2,096 0.0% 1,800 0.0%
form_pre_render_details1 0.2% 3 0.0% 4 0.0% 4,816 0.1% 520 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest1 0.2% 2 0.0% 3 0.0% 976 0.0% 576 0.0%
Drupal\Core\EventSubscriber\SlaveDatabaseIgnoreSubscriber::checkSlaveServer1 0.2% 1 0.0% 3 0.0% 920 0.0% 664 0.0%
Drupal\Component\Utility\Settings::getSingleton1 0.2% 1 0.0% 1 0.0% 808 0.0% 808 0.0%