Run Report
Run #53ccf06f3ae60: 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_func349 49.4% 196,075 28.5% 187,297 27.8% 11,838,608 27.2% 10,749,872 24.7%
Exclusive Metrics for Current Function984 0.5% 950 0.5% 2,160 0.0% 8,520 0.1%
Parent functions
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch26 7.4% 149,229 76.1% 140,433 75.0% 10,455,704 88.3% 9,360,104 87.1%
drupal_render@3150 43.0% 28,846 14.7% 28,944 15.5% 531,416 4.5% 421,184 3.9%
drupal_render@450 14.3% 13,925 7.1% 13,962 7.5% 127,784 1.1% 672,920 6.3%
service_container_prod::getDatabaseService1 0.3% 1,816 0.9% 1,622 0.9% 281,912 2.4% 283,824 2.6%
drupal_render@2102 29.2% 1,726 0.9% 1,788 1.0% 339,368 2.9% 6,648 0.1%
drupal_process_attached@25 1.4% 279 0.1% 282 0.2% 42,464 0.4% 368 0.0%
drupal_process_attached@16 1.7% 124 0.1% 128 0.1% 21,400 0.2% 1,496 0.0%
drupal_render@14 1.1% 70 0.0% 73 0.0% 24,816 0.2% 0 0.0%
drupal_process_attached@34 1.1% 53 0.0% 57 0.0% 11,832 0.1% 2,000 0.0%
service_container_prod::getSettingsService1 0.3% 7 0.0% 8 0.0% 1,912 0.0% 1,328 0.0%
Child functions
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment1 0.3% 107,347 54.7% 101,680 54.3% 6,175,032 52.2% 5,152,704 47.9%
drupal_pre_render_link150 43.0% 42,028 21.4% 42,134 22.5% 539,960 4.6% 1,094,104 10.2%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage1 0.3% 15,191 7.7% 14,444 7.7% 846,944 7.2% 668,232 6.2%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck1 0.3% 8,024 4.1% 7,557 4.0% 1,380,664 11.7% 1,386,096 12.9%
Drupal\Core\EventSubscriber\ThemeNegotiatorRequestSubscriber::onKernelRequestThemeNegotiator1 0.3% 6,629 3.4% 6,352 3.4% 709,992 6.0% 715,808 6.7%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest1 0.3% 4,662 2.4% 4,426 2.4% 595,384 5.0% 554,784 5.2%
Drupal\Core\Routing\RoutePreloader::onRequest1 0.3% 2,535 1.3% 1,946 1.0% 340,960 2.9% 477,560 4.4%
Drupal\user\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance1 0.3% 2,044 1.0% 1,819 1.0% 178,704 1.5% 215,368 2.0%
Drupal\Core\Database\Database::getConnection1 0.3% 1,808 0.9% 1,615 0.9% 280,824 2.4% 282,640 2.6%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelRequestConvertPath1 0.3% 977 0.5% 660 0.4% 66,456 0.6% 66,952 0.6%
form_pre_render_checkbox50 14.3% 940 0.5% 973 0.5% 192,592 1.6% 6,120 0.1%
form_pre_render_group51 14.6% 495 0.3% 538 0.3% 142,328 1.2% 240 0.0%
Drupal\system\EventSubscriber\AutomaticCron::onTerminate1 0.3% 488 0.2% 317 0.2% 4,496 0.0% 16,144 0.2%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond1 0.3% 435 0.2% 437 0.2% 46,568 0.4% 19,008 0.2%
_drupal_add_js13 3.7% 366 0.2% 374 0.2% 67,000 0.6% 3,440 0.0%
Drupal\Core\EventSubscriber\RouterRebuildSubscriber::onKernelTerminate1 0.3% 262 0.1% 150 0.1% 3,440 0.0% 0 0.0%
drupal_pre_render_dropbutton50 14.3% 204 0.1% 245 0.1% 126,712 1.1% 0 0.0%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance1 0.3% 112 0.1% 111 0.1% 17,416 0.1% 17,128 0.2%
Drupal\Core\EventSubscriber\AuthenticationSubscriber::onRespond1 0.3% 97 0.0% 99 0.1% 20,992 0.2% 18,584 0.2%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate1 0.3% 83 0.0% 84 0.0% 12,536 0.1% 10,800 0.1%
Drupal\Core\EventSubscriber\ContentControllerSubscriber::onRequestDeriveFormat1 0.3% 82 0.0% 85 0.0% 5,672 0.0% 5,880 0.1%
_drupal_add_css2 0.6% 54 0.0% 56 0.0% 6,488 0.1% 0 0.0%
Drupal\Core\Ajax\AjaxSubscriber::onKernelRequest1 0.3% 36 0.0% 37 0.0% 12,016 0.1% 11,112 0.1%
form_pre_render_hidden2 0.6% 24 0.0% 26 0.0% 7,376 0.1% 0 0.0%
form_pre_render_details1 0.3% 23 0.0% 23 0.0% 10,464 0.1% 0 0.0%
drupal_pre_render_table1 0.3% 23 0.0% 24 0.0% 7,632 0.1% 0 0.0%
Drupal\Core\EventSubscriber\ContentControllerSubscriber::onRequestDeriveContentWrapper1 0.3% 20 0.0% 21 0.0% 5,912 0.0% 5,232 0.0%
Drupal\views\EventSubscriber\RouteSubscriber::onHtmlPage1 0.3% 18 0.0% 20 0.0% 4,488 0.0% 0 0.0%
form_pre_render_button1 0.3% 16 0.0% 18 0.0% 5,600 0.0% 0 0.0%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest1 0.3% 15 0.0% 15 0.0% 4,512 0.0% 3,200 0.0%
Drupal\Core\EventSubscriber\ReverseProxySubscriber::onKernelRequestReverseProxyCheck1 0.3% 14 0.0% 14 0.0% 3,384 0.0% 2,832 0.0%
Drupal\Core\EventSubscriber\ContentFormControllerSubscriber::onRequestDeriveFormWrapper1 0.3% 13 0.0% 15 0.0% 3,408 0.0% 1,848 0.0%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelTerminate1 0.3% 7 0.0% 8 0.0% 2,240 0.0% 0 0.0%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate1 0.3% 6 0.0% 7 0.0% 2,168 0.0% 1,680 0.0%
Drupal\Core\EventSubscriber\AjaxResponseSubscriber::onResponse1 0.3% 5 0.0% 6 0.0% 2,096 0.0% 1,800 0.0%
Drupal\Core\EventSubscriber\RedirectResponseSubscriber::checkRedirectUrl1 0.3% 5 0.0% 7 0.0% 2,240 0.0% 1,664 0.0%
Drupal\Core\EventSubscriber\ReplicaDatabaseIgnoreSubscriber::checkReplicaServer1 0.3% 2 0.0% 2 0.0% 928 0.0% 0 0.0%
Drupal\Core\Site\Settings::getInstance1 0.3% 1 0.0% 2 0.0% 824 0.0% 392 0.0%