Run Report
Run #52e417f8e04a5: 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,220 24.5% 99,372 24.0% 5,999,568 31.5% 6,216,480 32.4%
Exclusive Metrics for Current Function813 0.8% 832 0.8% 17,944 0.3% 12,168 0.2%
Parent functions
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch23 5.7% 98,298 92.5% 91,379 92.0% 5,472,992 91.2% 5,266,336 84.7%
field_invoke_method_multiple160 39.9% 2,770 2.6% 2,895 2.9% 110,800 1.8% 102,176 1.6%
drupal_render@120 5.0% 1,399 1.3% 1,419 1.4% 76,168 1.3% 628,776 10.1%
field_invoke_method160 39.9% 1,326 1.2% 1,434 1.4% 1,256 0.0% 504 0.0%
drupal_render@513 3.2% 1,135 1.1% 1,143 1.2% 58,016 1.0% 26,008 0.4%
service_container_prod::getDatabaseService1 0.2% 864 0.8% 648 0.7% 164,864 2.7% 162,680 2.6%
drupal_render@36 1.5% 115 0.1% 120 0.1% 28,144 0.5% 800 0.0%
service_container_prod::getConfig_Cachedstorage_StorageService1 0.2% 99 0.1% 101 0.1% 22,776 0.4% 22,280 0.4%
drupal_process_attached@26 1.5% 91 0.1% 99 0.1% 22,800 0.4% 3,096 0.0%
drupal_render@25 1.2% 65 0.1% 68 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% 16 0.0% 3,160 0.1% 488 0.0%
drupal_render@42 0.5% 10 0.0% 12 0.0% 8,040 0.1% 0 0.0%
service_container_prod::getSettingsService1 0.2% 10 0.0% 11 0.0% 1,896 0.0% 1,776 0.0%
Child functions
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment1 0.2% 73,017 68.7% 67,817 68.2% 2,902,144 48.4% 3,048,864 49.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest1 0.2% 7,827 7.4% 7,222 7.3% 1,246,536 20.8% 1,249,744 20.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage1 0.2% 7,233 6.8% 7,007 7.1% 371,328 6.2% 56,544 0.9%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck1 0.2% 4,284 4.0% 4,015 4.0% 390,336 6.5% 390,104 6.3%
{closure}320 79.4% 3,579 3.4% 3,778 3.8% 110,208 1.8% 101,200 1.6%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting1 0.2% 3,224 3.0% 3,053 3.1% 356,960 5.9% 360,736 5.8%
drupal_pre_render_render_cache_placeholder10 2.5% 1,168 1.1% 1,175 1.2% 57,568 1.0% 628,776 10.1%
drupal_pre_render_link5 1.2% 918 0.9% 920 0.9% 20,616 0.3% 22,080 0.4%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelRequestConvertPath1 0.2% 876 0.8% 623 0.6% 54,416 0.9% 0 0.0%
Drupal\Core\Database\Database::getConnection1 0.2% 796 0.7% 580 0.6% 153,184 2.6% 150,576 2.4%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate1 0.2% 492 0.5% 361 0.4% 10,032 0.2% 4,672 0.1%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond1 0.2% 448 0.4% 449 0.5% 40,008 0.7% 25,368 0.4%
Drupal\Core\EventSubscriber\AuthenticationSubscriber::onKernelRequestAuthenticate1 0.2% 302 0.3% 304 0.3% 7,640 0.1% 75,400 1.2%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestDetermineSiteStatus1 0.2% 222 0.2% 152 0.2% 15,552 0.3% 16,928 0.3%
drupal_pre_render_links10 2.5% 165 0.2% 172 0.2% 18,208 0.3% 0 0.0%
_drupal_add_js9 2.2% 107 0.1% 117 0.1% 30,848 0.5% 2,912 0.0%
form_pre_render_checkbox5 1.2% 97 0.1% 101 0.1% 21,768 0.4% 0 0.0%
Composer\Autoload\ClassLoader::loadClass2 0.5% 91 0.1% 92 0.1% 16,264 0.3% 15,664 0.3%
form_pre_render_textfield3 0.7% 78 0.1% 81 0.1% 14,616 0.2% 2,808 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate1 0.2% 60 0.1% 64 0.1% 12,016 0.2% 528 0.0%
form_pre_render_group5 1.2% 59 0.1% 62 0.1% 15,464 0.3% 1,184 0.0%
Drupal\Core\Config\FileStorageFactory::getActive1 0.2% 59 0.1% 60 0.1% 16,488 0.3% 15,872 0.3%
Drupal\Core\EventSubscriber\AuthenticationSubscriber::onRespond1 0.2% 40 0.0% 42 0.0% 10,264 0.2% 8,160 0.1%
Drupal\user\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance1 0.2% 35 0.0% 36 0.0% 7,352 0.1% 5,912 0.1%
form_pre_render_search1 0.2% 34 0.0% 36 0.0% 10,256 0.2% 0 0.0%
form_pre_render_button2 0.5% 30 0.0% 33 0.0% 9,416 0.2% 0 0.0%
Drupal\Core\Ajax\AjaxSubscriber::onKernelRequest1 0.2% 30 0.0% 31 0.0% 12,376 0.2% 8,768 0.1%
form_pre_render_hidden2 0.5% 23 0.0% 24 0.0% 7,288 0.1% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy1 0.2% 22 0.0% 23 0.0% 5,328 0.1% 0 0.0%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelTerminate1 0.2% 19 0.0% 20 0.0% 5,680 0.1% 0 0.0%
Drupal\views\EventSubscriber\RouteSubscriber::onHtmlPage1 0.2% 19 0.0% 21 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% 15 0.0% 3,392 0.1% 2,048 0.0%
Drupal\Core\EventSubscriber\AjaxResponseSubscriber::onResponse1 0.2% 5 0.0% 6 0.0% 2,096 0.0% 1,800 0.0%
Drupal\Core\EventSubscriber\RedirectResponseSubscriber::checkRedirectUrl1 0.2% 5 0.0% 7 0.0% 2,216 0.0% 1,352 0.0%
form_pre_render_conditional_form_element2 0.5% 4 0.0% 6 0.0% 7,072 0.1% 0 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% 5 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% 2 0.0% 808 0.0% 808 0.0%