Run Report
Run #55ca0154a9a2e: 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::get531 78.9% 155,065 29.7% 7,826,492 33.1% 7,526,472 31.8%
Exclusive Metrics for Current Function2,234 1.4% 33,456 0.4% 19,368 0.3%
Parent functions
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch28 5.3% 47,149 30.4% 2,338,884 29.9% 2,291,480 30.4%
Drupal::service142 26.7% 30,321 19.6% 1,416,824 18.1% 1,262,680 16.8%
Drupal\Core\DrupalKernel::preHandle4 0.8% 15,691 10.1% 862,368 11.0% 868,740 11.5%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@14 0.8% 13,166 8.5% 836,600 10.7% 831,388 11.0%
Drupal\Core\DrupalKernel::getHttpKernel3 0.6% 9,088 5.9% 472,136 6.0% 469,076 6.2%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition1 0.2% 7,882 5.1% 235,104 3.0% 195,164 2.6%
Drupal\Core\StackMiddleware\Session::handle1 0.2% 7,200 4.6% 315,856 4.0% 291,388 3.9%
Drupal\system\Plugin\Block\SystemBreadcrumbBlock::create2 0.4% 7,115 4.6% 505,620 6.5% 500,300 6.6%
Drupal\system\Plugin\Block\SystemMenuBlock::create8 1.5% 6,465 4.2% 378,676 4.8% 364,836 4.8%
Drupal\Core\Cache\Context\CacheContextsManager::getService41 7.7% 2,676 1.7% 95,208 1.2% 94,948 1.3%
Drupal\views\Routing\ViewPageController::create2 0.4% 1,966 1.3% 50,424 0.6% 56,712 0.8%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::create4 0.8% 1,859 1.2% 122,144 1.6% 118,064 1.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpKernel_BasicService3 0.6% 1,408 0.9% 71,156 0.9% 63,632 0.8%
Drupal\block\BlockAccessControlHandler::createInstance2 0.4% 944 0.6% 55,012 0.7% 47,596 0.6%
Drupal\Core\Routing\LazyRouteEnhancer::enhance1 0.2% 392 0.3% 15,756 0.2% 19,660 0.3%
Drupal\Core\Routing\LazyRouteFilter::filter1 0.2% 296 0.2% 10,796 0.1% 12,844 0.2%
Drupal\Core\Config\Entity\ConfigEntityStorage::createInstance6 1.1% 267 0.2% 10,704 0.1% 16,720 0.2%
Drupal\Core\Access\CheckProvider::loadCheck1 0.2% 240 0.2% 8,672 0.1% 10,856 0.1%
Drupal\Core\DrupalKernel::initializeContainer1 0.2% 187 0.1% 10,136 0.1% 0 0.0%
Drupal::entityManager58 10.9% 141 0.1% 392 0.0% 1,304 0.0%
Drupal::typedDataManager31 5.8% 76 0.0% 392 0.0% 920 0.0%
Drupal::translation31 5.8% 72 0.0% 388 0.0% 916 0.0%
Drupal::theme26 4.9% 63 0.0% 384 0.0% 228 0.0%
Drupal::currentUser24 4.5% 57 0.0% 388 0.0% 784 0.0%
Drupal\Core\File\MimeType\MimeTypeGuesser::registerWithSymfonyGuesser1 0.2% 55 0.0% 2,200 0.0% 1,924 0.0%
Drupal::moduleHandler19 3.6% 47 0.0% 392 0.0% 448 0.0%
Drupal\Core\StreamWrapper\StreamWrapperManager::getWrapper8 1.5% 35 0.0% 1,664 0.0% 1,576 0.0%
Drupal\Core\Cache\CacheFactory::get12 2.3% 34 0.0% 404 0.0% 180 0.0%
Drupal::routeMatch11 2.1% 26 0.0% 388 0.0% 168 0.0%
Drupal::config9 1.7% 20 0.0% 384 0.0% 412 0.0%
Drupal\Core\Cache\Context\MenuActiveTrailsCacheContext::getContext8 1.5% 20 0.0% 436 0.0% 0 0.0%
Drupal::root3 0.6% 15 0.0% 380 0.0% 0 0.0%
Drupal::request5 0.9% 12 0.0% 384 0.0% 0 0.0%
Drupal::languageManager5 0.9% 11 0.0% 392 0.0% 0 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::createInstance4 0.8% 9 0.0% 432 0.0% 84 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate4 0.8% 9 0.0% 448 0.0% 88 0.0%
Drupal::urlGenerator3 0.6% 8 0.0% 388 0.0% 388 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpMiddleware_SessionService1 0.2% 7 0.0% 484 0.0% 0 0.0%
Drupal\help\Plugin\Block\HelpBlock::create3 0.6% 7 0.0% 412 0.0% 480 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpMiddleware_KernelPreHandleService2 0.4% 6 0.0% 480 0.0% 0 0.0%
Drupal::cache1 0.2% 5 0.0% 384 0.0% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::createInstance2 0.4% 5 0.0% 420 0.0% 436 0.0%
Drupal\Core\KeyValueStore\KeyValueFactory::get1 0.2% 3 0.0% 416 0.0% 52 0.0%
Drupal\user\Plugin\Block\UserLoginBlock::create1 0.2% 3 0.0% 428 0.0% 0 0.0%
Drupal::hasRequest1 0.2% 3 0.0% 388 0.0% 0 0.0%
Drupal::csrfToken1 0.2% 2 0.0% 388 0.0% 0 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% 16,108 10.4% 803,444 10.3% 798,324 10.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_CurrentUserContextService1 0.7% 12,328 8.0% 805,572 10.3% 794,864 10.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getTwigService1 0.7% 12,128 7.8% 573,848 7.3% 549,052 7.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getConfig_FactoryService1 0.7% 10,121 6.5% 558,020 7.1% 557,744 7.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getHttpKernelService1 0.7% 9,070 5.8% 471,500 6.0% 468,600 6.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPathSubscriberService1 0.7% 8,500 5.5% 432,200 5.5% 430,692 5.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFormAjaxSubscriberService1 0.7% 8,387 5.4% 417,372 5.3% 420,848 5.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMainContentRenderer_HtmlService1 0.7% 7,867 5.1% 234,436 3.0% 195,164 2.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSessionService1 0.7% 7,182 4.6% 315,248 4.0% 290,908 3.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBreadcrumbService1 0.7% 7,100 4.6% 504,960 6.5% 500,240 6.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMenu_LinkTreeService1 0.7% 6,432 4.1% 378,036 4.8% 364,040 4.8%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRedirectResponseSubscriberService1 0.7% 6,340 4.1% 335,220 4.3% 350,300 4.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getModuleHandlerService1 0.7% 4,300 2.8% 244,228 3.1% 255,084 3.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEntity_Query_ConfigService1 0.7% 3,387 2.2% 198,004 2.5% 193,328 2.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAsset_ResolverService1 0.7% 2,792 1.8% 142,176 1.8% 127,856 1.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getComment_LinkBuilderService1 0.7% 2,576 1.7% 91,512 1.2% 84,260 1.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFileSystemService1 0.7% 2,402 1.5% 113,248 1.4% 112,524 1.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAuthenticationSubscriberService1 0.7% 1,976 1.3% 99,056 1.3% 99,364 1.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getViews_ExecutableService1 0.7% 1,950 1.3% 49,788 0.6% 56,596 0.8%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_RepositoryService1 0.7% 1,833 1.2% 121,512 1.6% 117,248 1.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getControllerResolverService1 0.7% 1,384 0.9% 70,500 0.9% 63,632 0.8%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getStreamWrapperManagerService1 0.7% 1,212 0.8% 59,112 0.8% 55,420 0.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAsset_Css_CollectionRendererService1 0.7% 1,167 0.8% 23,532 0.3% 25,064 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Menu_LocalTaskService1 0.7% 1,081 0.7% 57,256 0.7% 53,976 0.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_ConditionService1 0.7% 925 0.6% 54,384 0.7% 47,048 0.6%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUserMaintenanceModeSubscriberService1 0.7% 838 0.5% 31,040 0.4% 30,524 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLinkGeneratorService1 0.7% 755 0.5% 27,872 0.4% 13,932 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_BlockService1 0.7% 746 0.5% 36,676 0.5% 35,032 0.5%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Menu_LocalActionService1 0.7% 708 0.5% 41,340 0.5% 30,404 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Field_FieldTypeService1 0.7% 706 0.5% 46,920 0.6% 21,080 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFinishResponseSubscriberService1 0.7% 643 0.4% 35,416 0.5% 20,156 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getResponseFilter_ActiveLinkService1 0.7% 584 0.4% 31,756 0.4% 28,648 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_User_PermissionsService1 0.7% 511 0.3% 22,628 0.3% 24,140 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMaintenanceModeSubscriberService1 0.7% 501 0.3% 22,976 0.3% 22,124 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getSystem_AutomaticCronService1 0.7% 474 0.3% 13,656 0.2% 20,544 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_LanguagesService1 0.7% 441 0.3% 14,296 0.2% 18,788 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPath_MatcherService1 0.7% 394 0.3% 16,688 0.2% 2,228 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouteEnhancer_ParamConversionService1 0.7% 377 0.2% 15,144 0.2% 19,528 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_User_NodeGrantsService1 0.7% 347 0.2% 15,612 0.2% 16,588 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getPlugin_Manager_Views_DisplayService1 0.7% 324 0.2% 21,180 0.3% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_ThemeService1 0.7% 305 0.2% 9,400 0.1% 11,332 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAsset_Js_CollectionRendererService1 0.7% 297 0.2% 13,096 0.2% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouter_RoutePreloaderService1 0.7% 291 0.2% 14,692 0.2% 14,428 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEntity_Query_SqlService1 0.7% 289 0.2% 9,872 0.1% 10,560 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getContentTypeHeaderMatcherService1 0.7% 281 0.2% 10,200 0.1% 12,844 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_CurrentLanguageContextService1 0.7% 268 0.2% 11,936 0.2% 11,612 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_User_RolesService1 0.7% 259 0.2% 8,128 0.1% 3,484 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getMainContentViewSubscriberService1 0.7% 259 0.2% 13,172 0.2% 12,132 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_Url_QueryArgs_PagersService1 0.7% 259 0.2% 11,740 0.2% 10,196 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_NodeRouteContextService1 0.7% 255 0.2% 13,088 0.2% 17,092 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getBlock_PageDisplayVariantSubscriberService1 0.7% 241 0.2% 4,808 0.1% 7,496 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUuidService1 0.7% 236 0.2% 10,092 0.1% 16,288 0.2%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAccessCheck_PermissionService1 0.7% 225 0.1% 8,080 0.1% 10,672 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getUserLastAccessSubscriberService1 0.7% 217 0.1% 10,052 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getKernelDestructSubscriberService1 0.7% 203 0.1% 9,420 0.1% 10,496 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_Route_MenuActiveTrailsService1 0.7% 203 0.1% 7,204 0.1% 8,312 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getAnonymousUserResponseSubscriberService1 0.7% 202 0.1% 10,128 0.1% 0 0.0%
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::getReplicaDatabaseIgnoreSubscriberService1 0.7% 178 0.1% 5,820 0.1% 4,428 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRequestStackService1 0.7% 171 0.1% 8,964 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getException_EnforcedFormResponseService1 0.7% 171 0.1% 7,672 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRequestCloseSubscriberService1 0.7% 155 0.1% 7,456 0.1% 9,100 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouteAccessResponseSubscriberService1 0.7% 153 0.1% 7,096 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getResponseGeneratorSubscriberService1 0.7% 150 0.1% 6,112 0.1% 8,164 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getClientErrorResponseSubscriberService1 0.7% 149 0.1% 6,548 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getRouteContentControllerSubscriberService1 0.7% 147 0.1% 5,764 0.1% 8,840 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getCacheContext_TimezoneService1 0.7% 118 0.1% 4,268 0.1% 1,424 0.0%
array_key_exists69 50.0% 38 0.0% 384 0.0% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getFile_MimeType_GuesserService1 0.7% 24 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%