Run Report
Run #51ca54a312a65: XHProf Run (Namespace=drupal-perf-joelpittet)
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_func146 48.2% 59,763 15.3% 52,563 14.5% 5,109,776 15.5% 4,744,928 14.3%
Exclusive Metrics for Current Function793 1.3% 760 1.4% 27,896 0.5% 11,152 0.2%
Parent functions
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch78 53.4% 51,627 86.4% 44,971 85.6% 4,381,216 85.7% 4,248,328 89.5%
service_container_prod_::getDatabaseService1 0.7% 3,006 5.0% 2,404 4.6% 411,512 8.1% 403,752 8.5%
drupal_render@13 2.1% 1,683 2.8% 1,684 3.2% 80,016 1.6% 0 0.0%
drupal_render@238 26.0% 1,592 2.7% 1,620 3.1% 39,680 0.8% 0 0.0%
service_container_prod_::getConfig_Cachedstorage_StorageService1 0.7% 438 0.7% 439 0.8% 69,144 1.4% 67,176 1.4%
drupal_process_attached@15 3.4% 421 0.7% 427 0.8% 46,744 0.9% 9,040 0.2%
drupal_process_attached7 4.8% 320 0.5% 327 0.6% 22,688 0.4% 1,632 0.0%
service_container_prod_::getRequestService1 0.7% 287 0.5% 287 0.5% 6,608 0.1% 0 0.0%
drupal_render@54 2.7% 262 0.4% 266 0.5% 32,344 0.6% 12,552 0.3%
drupal_process_attached@22 1.4% 53 0.1% 55 0.1% 6,248 0.1% 864 0.0%
drupal_render@61 0.7% 33 0.1% 35 0.1% 6,896 0.1% 0 0.0%
drupal_render@44 2.7% 32 0.1% 36 0.1% 4,784 0.1% 0 0.0%
service_container_prod_::getSettingsService1 0.7% 9 0.0% 12 0.0% 1,896 0.0% 1,584 0.0%
Child functions
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacy2 1.4% 19,542 32.7% 16,928 32.2% 1,786,440 35.0% 1,788,904 37.7%
Drupal\Core\EventSubscriber\ViewSubscriber::onView1 0.7% 11,502 19.2% 11,505 21.9% 1,472,328 28.8% 1,403,456 29.6%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate1 0.7% 7,116 11.9% 4,854 9.2% 446,344 8.7% 409,824 8.6%
Drupal\overlay\EventSubscriber\OverlaySubscriber::onRequest2 1.4% 4,917 8.2% 4,408 8.4% 474,720 9.3% 483,568 10.2%
Drupal\Core\Database\Database::getConnection1 0.7% 2,589 4.3% 1,988 3.8% 338,104 6.6% 324,792 6.8%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest2 1.4% 2,565 4.3% 2,124 4.0% 25,888 0.5% 30,600 0.6%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelRequestConvertPath2 1.4% 2,281 3.8% 1,699 3.2% 51,416 1.0% 48,784 1.0%
drupal_pre_render_html_tag19 12.8% 1,354 2.3% 1,369 2.6% 23,816 0.5% 0 0.0%
drupal_pre_render_scripts2 1.4% 1,062 1.8% 1,066 2.0% 50,536 1.0% 0 0.0%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate1 0.7% 1,049 1.8% 748 1.4% 11,632 0.2% 20,096 0.4%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond2 1.4% 797 1.3% 801 1.5% 43,592 0.9% 1,456 0.0%
drupal_pre_render_styles1 0.7% 602 1.0% 604 1.1% 28,272 0.6% 0 0.0%
drupal_add_js10 6.8% 555 0.9% 567 1.1% 61,544 1.2% 11,488 0.2%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass2 1.4% 509 0.9% 511 1.0% 82,856 1.6% 89,824 1.9%
Drupal\Core\EventSubscriber\ConfigGlobalOverrideSubscriber::configInit40 27.0% 498 0.8% 531 1.0% 5,168 0.1% 3,024 0.1%
Drupal\Core\Config\FileStorageFactory::getActive1 0.7% 320 0.5% 321 0.6% 58,032 1.1% 53,984 1.1%
Symfony\Component\HttpFoundation\Request::createFromGlobals1 0.7% 278 0.5% 280 0.5% 5,568 0.1% 0 0.0%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestDetermineSiteStatus2 1.4% 183 0.3% 186 0.4% 4,720 0.1% 3,936 0.1%
drupal_add_css4 2.7% 181 0.3% 186 0.4% 11,880 0.2% 0 0.0%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck2 1.4% 138 0.2% 140 0.3% 5,704 0.1% 5,000 0.1%
form_pre_render_textfield1 0.7% 116 0.2% 117 0.2% 15,544 0.3% 11,960 0.3%
Drupal\Core\EventSubscriber\LanguageRequestSubscriber::onKernelRequestLanguage2 1.4% 113 0.2% 116 0.2% 10,640 0.2% 8,200 0.2%
form_pre_render_password1 0.7% 83 0.1% 84 0.2% 7,664 0.1% 0 0.0%
Drupal\Core\Ajax\AjaxSubscriber::onKernelRequest2 1.4% 83 0.1% 85 0.2% 5,928 0.1% 5,120 0.1%
Drupal\user\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance2 1.4% 77 0.1% 78 0.1% 4,832 0.1% 4,616 0.1%
Drupal\overlay\EventSubscriber\OverlaySubscriber::onResponse2 1.4% 68 0.1% 69 0.1% 2,280 0.0% 2,240 0.0%
drupal_pre_render_conditional_comments19 12.8% 66 0.1% 83 0.2% 1,968 0.0% 0 0.0%
Drupal\Core\EventSubscriber\LegacyControllerSubscriber::onKernelControllerLegacy2 1.4% 59 0.1% 61 0.1% 5,744 0.1% 5,000 0.1%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenance2 1.4% 51 0.1% 54 0.1% 4,704 0.1% 4,128 0.1%
form_pre_render_hidden2 1.4% 41 0.1% 41 0.1% 7,688 0.2% 0 0.0%
Drupal\Core\EventSubscriber\PathSubscriber::onKernelTerminate1 0.7% 39 0.1% 43 0.1% 5,680 0.1% 4,624 0.1%
Drupal\Core\EventSubscriber\LegacyAccessSubscriber::onKernelRequestAccessCheck2 1.4% 36 0.1% 39 0.1% 3,328 0.1% 2,816 0.1%
Drupal\Core\EventSubscriber\ReverseProxySubscriber::onKernelRequestReverseProxyCheck2 1.4% 31 0.1% 38 0.1% 3,440 0.1% 2,904 0.1%
form_pre_render_button1 0.7% 27 0.0% 28 0.1% 5,880 0.1% 0 0.0%
Drupal\Core\EventSubscriber\RedirectResponseSubscriber::checkRedirectUrl2 1.4% 19 0.0% 21 0.0% 2,312 0.0% 2,040 0.0%
contextual_pre_render_placeholder4 2.7% 12 0.0% 17 0.0% 3,912 0.1% 0 0.0%
Drupal\Core\EventSubscriber\SlaveDatabaseIgnoreSubscriber::checkSlaveServer2 1.4% 8 0.0% 9 0.0% 968 0.0% 744 0.0%
Drupal\Component\Utility\Settings::getSingleton1 0.7% 3 0.0% 4 0.0% 808 0.0% 648 0.0%