Run Report
Run #55ca015686be5: XHProf Run (Namespace=drupal-perf-moshe)
Tip
Click a function name below to drill down.

Parent/Child report for Symfony\Component\DependencyInjection\Container::get [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Symfony\Component\DependencyInjection\Container::get516 78.9% 145,396 29.6% 7,075,532 31.4% 6,715,240 29.7%
Exclusive Metrics for Current Function2,200 1.5% 33,500 0.5% 20,456 0.3%
Parent functions
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch28 5.4% 39,943 27.5% 1,971,256 27.9% 1,896,656 28.2%
Drupal::service126 24.4% 28,632 19.7% 1,377,588 19.5% 1,237,652 18.4%
Drupal\Core\DrupalKernel::preHandle4 0.8% 17,551 12.1% 862,408 12.2% 868,748 12.9%
Drupal\Core\Entity\Controller\EntityViewController::create4 0.8% 12,006 8.3% 537,188 7.6% 500,196 7.4%
Drupal\Core\DrupalKernel::getHttpKernel3 0.6% 11,273 7.8% 472,080 6.7% 469,052 7.0%
Drupal\system\Plugin\Block\SystemMenuBlock::create8 1.6% 8,178 5.6% 378,760 5.4% 371,852 5.5%
Drupal\system\Plugin\Block\SystemBreadcrumbBlock::create2 0.4% 7,971 5.5% 502,404 7.1% 506,640 7.5%
Drupal\Core\StackMiddleware\Session::handle1 0.2% 5,407 3.7% 315,804 4.5% 291,188 4.3%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@14 0.8% 2,450 1.7% 138,924 2.0% 140,524 2.1%
Drupal\Core\Cache\Context\CacheContextsManager::getService39 7.6% 2,079 1.4% 71,548 1.0% 63,728 0.9%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::create4 0.8% 1,933 1.3% 122,272 1.7% 115,336 1.7%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition1 0.2% 1,772 1.2% 69,884 1.0% 28,464 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpKernel_BasicService3 0.6% 1,374 0.9% 71,092 1.0% 63,660 0.9%
Drupal\node\NodeAccessControlHandler::createInstance1 0.2% 971 0.7% 53,624 0.8% 50,040 0.7%
Drupal\Core\Routing\LazyRouteEnhancer::enhance1 0.2% 752 0.5% 15,740 0.2% 19,572 0.3%
Drupal\Core\Access\CheckProvider::loadCheck2 0.4% 691 0.5% 31,188 0.4% 28,424 0.4%
Drupal\Core\Routing\LazyRouteFilter::filter1 0.2% 558 0.4% 10,808 0.2% 3,824 0.1%
Drupal\block\BlockAccessControlHandler::createInstance2 0.4% 548 0.4% 34,720 0.5% 29,240 0.4%
Drupal\Core\Config\Entity\ConfigEntityStorage::createInstance3 0.6% 257 0.2% 10,708 0.2% 16,916 0.3%
Drupal\Core\DrupalKernel::initializeContainer1 0.2% 190 0.1% 10,136 0.1% 0 0.0%
Drupal::entityManager69 13.4% 187 0.1% 392 0.0% 1,420 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::createInstance4 0.8% 116 0.1% 3,416 0.0% 2,600 0.0%
Drupal::typedDataManager30 5.8% 71 0.0% 392 0.0% 1,452 0.0%
Drupal::theme28 5.4% 67 0.0% 384 0.0% 228 0.0%
Drupal::moduleHandler20 3.9% 51 0.0% 392 0.0% 504 0.0%
Drupal::currentUser22 4.3% 49 0.0% 388 0.0% 640 0.0%
Drupal\Core\StreamWrapper\StreamWrapperManager::getWrapper8 1.6% 38 0.0% 1,664 0.0% 1,584 0.0%
Drupal::urlGenerator12 2.3% 38 0.0% 388 0.0% 340 0.0%
Drupal\Core\Cache\CacheFactory::get12 2.3% 30 0.0% 404 0.0% 180 0.0%
Drupal::translation12 2.3% 30 0.0% 388 0.0% 368 0.0%
Drupal\Core\File\MimeType\MimeTypeGuesser::registerWithSymfonyGuesser1 0.2% 30 0.0% 2,200 0.0% 1,924 0.0%
Drupal::routeMatch11 2.1% 28 0.0% 388 0.0% 56 0.0%
Drupal::config9 1.7% 21 0.0% 384 0.0% 384 0.0%
Drupal\Core\Cache\Context\MenuActiveTrailsCacheContext::getContext8 1.6% 17 0.0% 436 0.0% 0 0.0%
Drupal::languageManager5 1.0% 17 0.0% 392 0.0% 392 0.0%
Drupal\Core\Entity\EntityViewBuilder::createInstance4 0.8% 10 0.0% 420 0.0% 436 0.0%
Drupal::request4 0.8% 10 0.0% 384 0.0% 384 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate4 0.8% 8 0.0% 448 0.0% 88 0.0%
Drupal\help\Plugin\Block\HelpBlock::create3 0.6% 7 0.0% 412 0.0% 496 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpMiddleware_KernelPreHandleService2 0.4% 6 0.0% 480 0.0% 0 0.0%
Drupal::root3 0.6% 6 0.0% 380 0.0% 0 0.0%
Drupal::cache1 0.2% 4 0.0% 384 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpMiddleware_SessionService1 0.2% 4 0.0% 484 0.0% 0 0.0%
Drupal::hasRequest1 0.2% 4 0.0% 388 0.0% 0 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::create1 0.2% 3 0.0% 428 0.0% 0 0.0%
Drupal::csrfToken1 0.2% 3 0.0% 388 0.0% 0 0.0%
Drupal\Core\KeyValueStore\KeyValueFactory::get1 0.2% 3 0.0% 416 0.0% 52 0.0%
Drupal::url1 0.2% 2 0.0% 380 0.0% 0 0.0%
Child functions
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouterListenerService1 0.7% 14,650 10.1% 803,540 11.4% 798,544 11.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTwigService1 0.7% 12,039 8.3% 573,832 8.1% 552,364 8.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRendererService1 0.7% 11,984 8.2% 536,548 7.6% 500,196 7.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpKernelService1 0.7% 11,255 7.7% 471,444 6.7% 468,576 7.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getConfig_FactoryService1 0.7% 9,035 6.2% 558,028 7.9% 557,668 8.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPathSubscriberService1 0.7% 8,423 5.8% 432,340 6.1% 431,264 6.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMenu_LinkTreeService1 0.7% 8,148 5.6% 378,120 5.3% 370,840 5.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBreadcrumbService1 0.7% 7,952 5.5% 501,744 7.1% 506,580 7.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getModuleHandlerService1 0.7% 7,503 5.2% 244,236 3.5% 255,324 3.8%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRedirectResponseSubscriberService1 0.7% 6,211 4.3% 335,128 4.7% 352,060 5.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSessionService1 0.7% 5,395 3.7% 315,196 4.5% 290,708 4.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEntity_Query_ConfigService1 0.7% 3,379 2.3% 197,944 2.8% 196,548 2.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAsset_ResolverService1 0.7% 2,734 1.9% 142,232 2.0% 130,428 1.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getComment_LinkBuilderService1 0.7% 2,635 1.8% 91,568 1.3% 30,016 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFileSystemService1 0.7% 2,388 1.6% 113,204 1.6% 116,220 1.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFormAjaxSubscriberService1 0.7% 2,075 1.4% 49,308 0.7% 18,432 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAuthenticationSubscriberService1 0.7% 2,053 1.4% 99,016 1.4% 99,132 1.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_RepositoryService1 0.7% 1,912 1.3% 121,640 1.7% 114,840 1.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMainContentRenderer_HtmlService1 0.7% 1,753 1.2% 69,216 1.0% 27,984 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_CurrentUserContextService1 0.7% 1,733 1.2% 107,928 1.5% 103,576 1.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getControllerResolverService1 0.7% 1,354 0.9% 70,436 1.0% 63,660 0.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Field_FieldTypeService1 0.7% 1,220 0.8% 67,180 0.9% 57,288 0.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Menu_LocalTaskService1 0.7% 1,063 0.7% 57,236 0.8% 53,680 0.8%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSystem_AutomaticCronService1 0.7% 1,031 0.7% 13,648 0.2% 23,116 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getNode_GrantStorageService1 0.7% 956 0.7% 53,000 0.7% 50,040 0.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getStreamWrapperManagerService1 0.7% 946 0.7% 59,136 0.8% 55,264 0.8%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouteEnhancer_ParamConversionService1 0.7% 725 0.5% 15,132 0.2% 19,440 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Menu_LocalActionService1 0.7% 715 0.5% 41,332 0.6% 34,820 0.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUserMaintenanceModeSubscriberService1 0.7% 707 0.5% 31,076 0.4% 31,228 0.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFinishResponseSubscriberService1 0.7% 645 0.4% 35,632 0.5% 20,904 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_User_PermissionsService1 0.7% 596 0.4% 22,612 0.3% 14,940 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getResponseFilter_ActiveLinkService1 0.7% 589 0.4% 31,776 0.4% 29,072 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAsset_Css_CollectionRendererService1 0.7% 575 0.4% 23,544 0.3% 25,236 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_BlockService1 0.7% 572 0.4% 36,672 0.5% 35,984 0.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMainContentViewSubscriberService1 0.7% 535 0.4% 13,168 0.2% 11,992 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_ConditionService1 0.7% 530 0.4% 34,092 0.5% 28,692 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getContentTypeHeaderMatcherService1 0.7% 530 0.4% 10,216 0.1% 3,824 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPath_MatcherService1 0.7% 499 0.3% 16,712 0.2% 2,072 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMaintenanceModeSubscriberService1 0.7% 463 0.3% 23,020 0.3% 22,860 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAccessCheck_Node_RevisionService1 0.7% 420 0.3% 21,856 0.3% 17,284 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_LanguagesService1 0.7% 418 0.3% 14,296 0.2% 18,928 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAsset_Js_CollectionRendererService1 0.7% 329 0.2% 13,116 0.2% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouter_RoutePreloaderService1 0.7% 294 0.2% 14,640 0.2% 14,236 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_ThemeService1 0.7% 293 0.2% 9,400 0.1% 11,256 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_User_RolesService1 0.7% 286 0.2% 12,200 0.2% 11,520 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_NodeRouteContextService1 0.7% 256 0.2% 13,092 0.2% 17,556 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAccessCheck_EntityService1 0.7% 239 0.2% 8,552 0.1% 10,864 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUuidService1 0.7% 237 0.2% 10,096 0.1% 16,308 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_CurrentLanguageContextService1 0.7% 231 0.2% 11,904 0.2% 11,648 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUserLastAccessSubscriberService1 0.7% 212 0.1% 10,092 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAnonymousUserResponseSubscriberService1 0.7% 201 0.1% 10,148 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getKernelDestructSubscriberService1 0.7% 199 0.1% 9,420 0.1% 10,496 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAjaxSubscriberService1 0.7% 184 0.1% 7,864 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_Route_MenuActiveTrailsService1 0.7% 184 0.1% 7,216 0.1% 5,584 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getResponseGeneratorSubscriberService1 0.7% 179 0.1% 6,112 0.1% 8,164 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRequestStackService1 0.7% 174 0.1% 8,964 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getReplicaDatabaseIgnoreSubscriberService1 0.7% 169 0.1% 5,820 0.1% 4,440 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_PageDisplayVariantSubscriberService1 0.7% 169 0.1% 4,804 0.1% 7,388 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getException_EnforcedFormResponseService1 0.7% 168 0.1% 7,668 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRequestCloseSubscriberService1 0.7% 156 0.1% 7,456 0.1% 9,128 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouteAccessResponseSubscriberService1 0.7% 153 0.1% 7,136 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getClientErrorResponseSubscriberService1 0.7% 149 0.1% 6,524 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouteContentControllerSubscriberService1 0.7% 144 0.1% 5,764 0.1% 9,040 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_TimezoneService1 0.7% 123 0.1% 4,268 0.1% 1,164 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCache_EntityService1 0.7% 65 0.0% 2,792 0.0% 2,056 0.0%
array_key_exists67 50.0% 37 0.0% 384 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFile_MimeType_GuesserService1 0.7% 13 0.0% 1,560 0.0% 1,416 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getStreamWrapper_PublicService1 0.7% 6 0.0% 1,056 0.0% 896 0.0%