Run Report
Run #536837aa0f1dc: 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_func73 46.8% 116,881 39.4% 108,766 38.0% 10,163,656 35.3% 9,198,672 31.9%
Exclusive Metrics for Current Function265 0.2% 245 0.2% 17,752 0.2% 7,840 0.1%
Parent functions
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch28 38.4% 109,954 94.1% 102,333 94.1% 9,362,152 92.1% 8,738,528 95.0%
service_container_prod::getDatabaseService1 1.4% 1,650 1.4% 1,441 1.3% 263,312 2.6% 263,488 2.9%
drupal_render@411 15.1% 1,608 1.4% 1,446 1.3% 35,496 0.3% 0 0.0%
drupal_render@24 5.5% 1,489 1.3% 1,341 1.2% 147,080 1.4% 0 0.0%
Drupal\Core\ImageToolkit\ImageToolkitManager::getAvailableToolkits1 1.4% 1,488 1.3% 1,490 1.4% 203,920 2.0% 195,040 2.1%
drupal_process_attached@26 8.2% 328 0.3% 332 0.3% 63,184 0.6% 0 0.0%
drupal_process_attached@16 8.2% 121 0.1% 126 0.1% 19,408 0.2% 0 0.0%
drupal_render@15 6.8% 110 0.1% 112 0.1% 31,480 0.3% 0 0.0%
drupal_process_attached3 4.1% 65 0.1% 68 0.1% 7,208 0.1% 0 0.0%
drupal_render@36 8.2% 48 0.0% 53 0.0% 25,224 0.2% 0 0.0%
drupal_process_attached@31 1.4% 14 0.0% 15 0.0% 3,280 0.0% 0 0.0%
service_container_prod::getSettingsService1 1.4% 6 0.0% 9 0.0% 1,912 0.0% 1,616 0.0%
Child functions
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment1 1.4% 69,131 59.1% 64,542 59.3% 5,174,960 50.9% 4,503,896 49.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest1 1.4% 13,523 11.6% 12,581 11.6% 1,975,248 19.4% 1,931,888 21.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage1 1.4% 12,511 10.7% 11,876 10.9% 661,584 6.5% 581,408 6.3%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting1 1.4% 6,322 5.4% 6,098 5.6% 672,456 6.6% 687,688 7.5%
drupal_pre_render_link12 16.2% 2,981 2.6% 2,672 2.5% 157,008 1.5% 0 0.0%
Drupal\Core\Routing\RoutePreloader::onRequest1 1.4% 2,441 2.1% 1,904 1.8% 338,312 3.3% 472,328 5.1%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck1 1.4% 1,890 1.6% 1,783 1.6% 160,816 1.6% 162,488 1.8%
Drupal\user\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance1 1.4% 1,744 1.5% 1,646 1.5% 176,128 1.7% 217,376 2.4%
Drupal\Core\Database\Database::getConnection1 1.4% 1,645 1.4% 1,436 1.3% 262,224 2.6% 262,328 2.9%
Composer\Autoload\ClassLoader::loadClass1 1.4% 1,474 1.3% 1,475 1.4% 200,616 2.0% 195,040 2.1%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelRequestConvertPath1 1.4% 550 0.5% 330 0.3% 46,960 0.5% 45,408 0.5%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond1 1.4% 488 0.4% 488 0.4% 40,000 0.4% 35,032 0.4%
Drupal\system\EventSubscriber\AutomaticCron::onTerminate1 1.4% 484 0.4% 311 0.3% 4,456 0.0% 16,528 0.2%
_drupal_add_js13 17.6% 397 0.3% 404 0.4% 80,336 0.8% 0 0.0%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestDetermineSiteStatus1 1.4% 296 0.3% 189 0.2% 15,496 0.2% 16,976 0.2%
Drupal\Core\EventSubscriber\ContentControllerSubscriber::onRequestDeriveFormat1 1.4% 97 0.1% 98 0.1% 5,672 0.1% 5,312 0.1%
_drupal_add_css3 4.1% 91 0.1% 94 0.1% 9,800 0.1% 0 0.0%
Drupal\Core\EventSubscriber\AuthenticationSubscriber::onRespond1 1.4% 78 0.1% 78 0.1% 13,888 0.1% 11,632 0.1%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate1 1.4% 63 0.1% 66 0.1% 9,792 0.1% 9,096 0.1%
form_pre_render_textfield2 2.7% 59 0.1% 59 0.1% 15,800 0.2% 0 0.0%
drupal_pre_render_table1 1.4% 40 0.0% 41 0.0% 13,424 0.1% 0 0.0%
Drupal\Core\Ajax\AjaxSubscriber::onKernelRequest1 1.4% 35 0.0% 38 0.0% 11,872 0.1% 11,200 0.1%
form_pre_render_button2 2.7% 32 0.0% 35 0.0% 10,448 0.1% 0 0.0%
drupal_pre_render_dropbutton6 8.1% 29 0.0% 36 0.0% 24,448 0.2% 0 0.0%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy1 1.4% 26 0.0% 27 0.0% 5,352 0.1% 4,960 0.1%
form_pre_render_hidden2 2.7% 22 0.0% 24 0.0% 7,568 0.1% 0 0.0%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelTerminate1 1.4% 21 0.0% 23 0.0% 5,816 0.1% 2,080 0.0%
Drupal\Core\EventSubscriber\ContentControllerSubscriber::onRequestDeriveContentWrapper1 1.4% 21 0.0% 21 0.0% 5,896 0.1% 5,080 0.1%
Drupal\views\EventSubscriber\RouteSubscriber::onHtmlPage1 1.4% 18 0.0% 19 0.0% 4,488 0.0% 0 0.0%
Drupal\Core\EventSubscriber\RouterRebuildSubscriber::onKernelTerminate1 1.4% 18 0.0% 19 0.0% 2,072 0.0% 0 0.0%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance1 1.4% 17 0.0% 19 0.0% 4,688 0.0% 4,008 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest1 1.4% 14 0.0% 18 0.0% 4,512 0.0% 3,200 0.0%
Drupal\Core\EventSubscriber\ContentFormControllerSubscriber::onRequestDeriveFormWrapper1 1.4% 13 0.0% 13 0.0% 3,392 0.0% 0 0.0%
form_pre_render_group1 1.4% 13 0.0% 14 0.0% 6,712 0.1% 0 0.0%
Drupal\Core\EventSubscriber\ReverseProxySubscriber::onKernelRequestReverseProxyCheck1 1.4% 10 0.0% 12 0.0% 3,408 0.0% 0 0.0%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate1 1.4% 5 0.0% 6 0.0% 2,168 0.0% 2,016 0.0%
Drupal\Core\EventSubscriber\RedirectResponseSubscriber::checkRedirectUrl1 1.4% 5 0.0% 6 0.0% 2,248 0.0% 1,384 0.0%
Drupal\Core\EventSubscriber\AjaxResponseSubscriber::onResponse1 1.4% 5 0.0% 9 0.0% 2,096 0.0% 1,800 0.0%
Drupal\system\Plugin\ImageToolkit\GDToolkit::isAvailable1 1.4% 4 0.0% 5 0.0% 2,000 0.0% 0 0.0%
Drupal\Core\EventSubscriber\SlaveDatabaseIgnoreSubscriber::checkSlaveServer1 1.4% 2 0.0% 4 0.0% 920 0.0% 0 0.0%
Drupal\Core\Site\Settings::getInstance1 1.4% 1 0.0% 2 0.0% 824 0.0% 680 0.0%