Run Report
Run #52e4189e0e4fe: 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% 107,084 24.7% 100,228 24.2% 5,999,568 31.5% 6,216,480 32.4%
Exclusive Metrics for Current Function817 0.8% 857 0.9% 17,944 0.3% 12,168 0.2%
Parent functions
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch23 5.7% 99,414 92.8% 92,423 92.2% 5,472,992 91.2% 5,266,336 84.7%
field_invoke_method_multiple160 39.9% 2,772 2.6% 2,887 2.9% 110,800 1.8% 102,176 1.6%
drupal_render@120 5.0% 1,399 1.3% 1,415 1.4% 76,168 1.3% 628,776 10.1%
field_invoke_method160 39.9% 1,320 1.2% 1,448 1.4% 1,256 0.0% 504 0.0%
drupal_render@513 3.2% 1,122 1.0% 1,133 1.1% 58,016 1.0% 26,008 0.4%
service_container_prod::getDatabaseService1 0.2% 635 0.6% 469 0.5% 164,864 2.7% 162,680 2.6%
drupal_render@36 1.5% 114 0.1% 121 0.1% 28,144 0.5% 800 0.0%
service_container_prod::getConfig_Cachedstorage_StorageService1 0.2% 97 0.1% 99 0.1% 22,776 0.4% 22,280 0.4%
drupal_process_attached@26 1.5% 92 0.1% 98 0.1% 22,800 0.4% 3,096 0.0%
drupal_render@25 1.2% 66 0.1% 72 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% 13 0.0% 8,040 0.1% 0 0.0%
service_container_prod::getSettingsService1 0.2% 5 0.0% 7 0.0% 1,896 0.0% 1,776 0.0%
Child functions
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment1 0.2% 73,952 69.1% 68,686 68.5% 2,902,144 48.4% 3,048,864 49.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest1 0.2% 7,728 7.2% 7,134 7.1% 1,246,536 20.8% 1,249,744 20.1%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage1 0.2% 7,470 7.0% 7,237 7.2% 371,328 6.2% 56,544 0.9%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck1 0.2% 4,250 4.0% 3,981 4.0% 390,336 6.5% 390,104 6.3%
{closure}320 79.4% 3,565 3.3% 3,765 3.8% 110,208 1.8% 101,200 1.6%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting1 0.2% 3,212 3.0% 3,040 3.0% 356,960 5.9% 360,736 5.8%
drupal_pre_render_render_cache_placeholder10 2.5% 1,194 1.1% 1,201 1.2% 57,568 1.0% 628,776 10.1%
drupal_pre_render_link5 1.2% 907 0.8% 913 0.9% 20,616 0.3% 22,080 0.4%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelRequestConvertPath1 0.2% 877 0.8% 625 0.6% 54,416 0.9% 0 0.0%
Drupal\Core\Database\Database::getConnection1 0.2% 589 0.6% 423 0.4% 153,184 2.6% 150,576 2.4%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate1 0.2% 514 0.5% 369 0.4% 10,032 0.2% 4,672 0.1%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond1 0.2% 458 0.4% 460 0.5% 40,008 0.7% 25,368 0.4%
Drupal\Core\EventSubscriber\AuthenticationSubscriber::onKernelRequestAuthenticate1 0.2% 328 0.3% 330 0.3% 7,640 0.1% 75,400 1.2%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestDetermineSiteStatus1 0.2% 223 0.2% 152 0.2% 15,552 0.3% 16,928 0.3%
drupal_pre_render_links10 2.5% 137 0.1% 148 0.1% 18,208 0.3% 0 0.0%
_drupal_add_js9 2.2% 107 0.1% 112 0.1% 30,848 0.5% 2,912 0.0%
form_pre_render_checkbox5 1.2% 97 0.1% 102 0.1% 21,768 0.4% 0 0.0%
form_pre_render_textfield3 0.7% 78 0.1% 81 0.1% 14,616 0.2% 2,808 0.0%
Composer\Autoload\ClassLoader::loadClass2 0.5% 72 0.1% 73 0.1% 16,264 0.3% 15,664 0.3%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate1 0.2% 62 0.1% 66 0.1% 12,016 0.2% 528 0.0%
form_pre_render_group5 1.2% 59 0.1% 61 0.1% 15,464 0.3% 1,184 0.0%
Drupal\Core\Config\FileStorageFactory::getActive1 0.2% 56 0.1% 58 0.1% 16,488 0.3% 15,872 0.3%
Drupal\Core\EventSubscriber\ReverseProxySubscriber::onKernelRequestReverseProxyCheck1 0.2% 41 0.0% 41 0.0% 3,392 0.1% 2,048 0.0%
Drupal\Core\EventSubscriber\AuthenticationSubscriber::onRespond1 0.2% 41 0.0% 42 0.0% 10,264 0.2% 8,160 0.1%
Drupal\user\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance1 0.2% 35 0.0% 37 0.0% 7,352 0.1% 5,912 0.1%
form_pre_render_search1 0.2% 34 0.0% 35 0.0% 10,256 0.2% 0 0.0%
Drupal\Core\Ajax\AjaxSubscriber::onKernelRequest1 0.2% 31 0.0% 31 0.0% 12,376 0.2% 8,768 0.1%
form_pre_render_button2 0.5% 30 0.0% 32 0.0% 9,416 0.2% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy1 0.2% 22 0.0% 23 0.0% 5,328 0.1% 0 0.0%
form_pre_render_hidden2 0.5% 22 0.0% 24 0.0% 7,288 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% 19 0.0% 4,672 0.1% 3,744 0.1%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelTerminate1 0.2% 18 0.0% 19 0.0% 5,680 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% 5 0.0% 2,096 0.0% 1,800 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% 6 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%