Run Report
Run #5659177493c27: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

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


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Component\DependencyInjection\Container::get2,685 93.5% 65,685 10.2% 11,353,360 34.0% 11,630,296 33.1%
Exclusive Metrics for Current Function4,692 7.1% -452,200 -4.0% 41,800 0.4%
Parent functions
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::getListeners43 1.6% 36,097 55.0% 7,053,288 62.1% 8,066,728 69.4%
Drupal::service795 29.6% 6,341 9.7% 804,936 7.1% 895,024 7.7%
Drupal\system\Plugin\Block\SystemBreadcrumbBlock::create4 0.1% 3,503 5.3% 632,152 5.6% 667,736 5.7%
Drupal\Core\DrupalKernel::getHttpKernel3 0.1% 2,764 4.2% 572,528 5.0% 0 0.0%
Drupal::translation25 0.9% 2,553 3.9% 502,048 4.4% 505,184 4.3%
Drupal\Core\DrupalKernel::preHandle3 0.1% 1,552 2.4% 304,080 2.7% 233,728 2.0%
Drupal\Core\DrupalKernel::getCachedContainerDefinition1 0.0% 1,470 2.2% 168,016 1.5% 168,544 1.4%
Drupal\contact\MessageForm::create5 0.2% 1,396 2.1% 297,152 2.6% 292,008 2.5%
Drupal\Core\Cache\Context\CacheContextsManager::getService153 5.7% 1,315 2.0% 92,392 0.8% 49,096 0.4%
Drupal\Core\StackMiddleware\Session::handle1 0.0% 920 1.4% 195,768 1.7% 188,800 1.6%
Drupal\Core\Entity\EntityManager::getFieldDefinitions3 0.1% 773 1.2% 75,896 0.7% 79,176 0.7%
Drupal\Core\ProxyClass\PageCache\ChainResponsePolicy::lazyLoadItself2 0.1% 615 0.9% 29,136 0.3% 0 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::create3 0.1% 518 0.8% 100,752 0.9% 75,168 0.6%
Drupal\Core\Entity\EntityManager::getHandler130 4.8% 481 0.7% 48,144 0.4% 512 0.0%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition10 0.4% 447 0.7% 52,224 0.5% 38,144 0.3%
Drupal::entityManager298 11.1% 408 0.6% 672 0.0% 4,640 0.0%
Drupal\block\BlockAccessControlHandler::createInstance3 0.1% 403 0.6% 68,120 0.6% 69,936 0.6%
Drupal\search\Form\SearchBlockForm::create3 0.1% 396 0.6% 92,344 0.8% 0 0.0%
Drupal\Core\Access\CheckProvider::loadCheck5 0.2% 380 0.6% 17,320 0.2% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::create16 0.6% 320 0.5% 37,144 0.3% 41,312 0.4%
Drupal\Core\Menu\Plugin\Block\LocalActionsBlock::create4 0.1% 235 0.4% 35,104 0.3% 44,760 0.4%
Drupal\Core\Menu\Plugin\Block\LocalTasksBlock::create4 0.1% 214 0.3% 37,216 0.3% 46,656 0.4%
Drupal::config163 6.1% 186 0.3% 664 0.0% 832 0.0%
Drupal::root152 5.7% 159 0.2% 664 0.0% 0 0.0%
Drupal::hasRequest77 2.9% 157 0.2% 672 0.0% 704 0.0%
Drupal\Core\Entity\EntityManager::getDefinition153 5.7% 156 0.2% 696 0.0% 128 0.0%
Drupal::moduleHandler118 4.4% 134 0.2% 672 0.0% 1,168 0.0%
Drupal::logger76 2.8% 128 0.2% 664 0.0% 656 0.0%
Drupal\Core\Config\Entity\ConfigEntityStorage::createInstance21 0.8% 123 0.2% 6,848 0.1% 17,520 0.2%
Drupal\Core\Entity\ContentEntityStorageBase::createInstance2 0.1% 120 0.2% 5,920 0.1% 19,080 0.2%
Drupal\Core\Controller\ControllerBase::entityFormBuilder1 0.0% 109 0.2% 9,288 0.1% 17,536 0.2%
Drupal\node\NodeAccessControlHandler::createInstance1 0.0% 106 0.2% 15,864 0.1% 0 0.0%
Drupal\Core\Routing\LazyRouteEnhancer::enhance1 0.0% 106 0.2% 8,680 0.1% 0 0.0%
Drupal::entityQuery1 0.0% 105 0.2% 8,840 0.1% 22,784 0.2%
Drupal::token3 0.1% 104 0.2% 12,928 0.1% 23,376 0.2%
Drupal\Core\Entity\EntityManager::getEntityTypeFromClass3 0.1% 87 0.1% 9,096 0.1% 0 0.0%
Drupal::languageManager65 2.4% 82 0.1% 672 0.0% 1,280 0.0%
Drupal\Core\DrupalKernel::initializeContainer1 0.0% 82 0.1% 10,816 0.1% 0 0.0%
Drupal\Core\Entity\EntityManager::getTranslationFromContext1 0.0% 81 0.1% 6,632 0.1% 19,824 0.2%
Drupal::request78 2.9% 81 0.1% 664 0.0% 744 0.0%
Drupal\Core\Routing\LazyRouteFilter::filter1 0.0% 80 0.1% 6,608 0.1% 0 0.0%
Drupal::typedDataManager53 2.0% 69 0.1% 672 0.0% 5,368 0.0%
Drupal\Core\File\MimeType\MimeTypeGuesser::registerWithSymfonyGuesser1 0.0% 68 0.1% 7,952 0.1% 19,528 0.2%
Drupal::currentUser33 1.2% 38 0.1% 672 0.0% 2,144 0.0%
Drupal::urlGenerator32 1.2% 35 0.1% 672 0.0% 752 0.0%
Drupal\Core\Menu\MenuLinkDefault::create28 1.0% 35 0.1% 688 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::getAccessControlHandler20 0.7% 20 0.0% 704 0.0% 0 0.0%
Drupal::routeMatch13 0.5% 18 0.0% 672 0.0% 1,560 0.0%
Drupal\contact\Controller\ContactController::create2 0.1% 16 0.0% 704 0.0% 0 0.0%
Drupal::theme10 0.4% 13 0.0% 664 0.0% 624 0.0%
Drupal\Core\Cache\Context\MenuActiveTrailsCacheContext::getContext12 0.4% 12 0.0% 720 0.0% 584 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate5 0.2% 10 0.0% 728 0.0% 0 0.0%
Drupal\node\Plugin\Search\NodeSearch::create7 0.3% 8 0.0% 696 0.0% 592 0.0%
Drupal\help\Plugin\Block\HelpBlock::create6 0.2% 7 0.0% 696 0.0% 512 0.0%
Drupal\views\Plugin\views\display\Page::create3 0.1% 5 0.0% 696 0.0% 624 0.0%
Drupal\user\Plugin\Menu\LoginLogoutMenuLink::create2 0.1% 4 0.0% 704 0.0% 0 0.0%
Drupal\block\BlockViewBuilder::createInstance3 0.1% 4 0.0% 696 0.0% 464 0.0%
Drupal\Core\Controller\ControllerBase::config1 0.0% 4 0.0% 696 0.0% 0 0.0%
Drupal\views\Plugin\Menu\ViewsMenuLink::create2 0.1% 3 0.0% 696 0.0% 0 0.0%
Drupal::requestStack2 0.1% 3 0.0% 672 0.0% 0 0.0%
Drupal\system\Plugin\Block\SystemBrandingBlock::create2 0.1% 3 0.0% 704 0.0% 552 0.0%
Drupal\Core\Entity\EntityManager::getBundleInfo1 0.0% 3 0.0% 696 0.0% 0 0.0%
Drupal\Core\Cache\CacheFactory::get1 0.0% 2 0.0% 688 0.0% 376 0.0%
Drupal::state1 0.0% 2 0.0% 664 0.0% 0 0.0%
Drupal::cache2 0.1% 2 0.0% 664 0.0% 0 0.0%
Drupal\Core\Logger\LoggerChannelFactory::get2 0.1% 2 0.0% 696 0.0% 824 0.0%
Drupal::formBuilder1 0.0% 2 0.0% 672 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::getExtraFields2 0.1% 2 0.0% 696 0.0% 688 0.0%
Drupal\Core\KeyValueStore\KeyValueFactory::get1 0.0% 2 0.0% 696 0.0% 640 0.0%
Drupal\Core\Controller\ControllerBase::entityManager1 0.0% 2 0.0% 704 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::hasHandler1 0.0% 1 0.0% 696 0.0% 776 0.0%
Drupal\Core\Entity\EntityManager::getFormObject1 0.0% 1 0.0% 696 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::getBaseFieldDefinitions1 0.0% 1 0.0% 704 0.0% 392 0.0%
Drupal::url1 0.0% 1 0.0% 664 0.0% 512 0.0%
Child functions
Drupal\Component\DependencyInjection\Container::createService90 49.2% 57,846 88.1% 11,087,088 97.7% 10,676,696 91.8%
unserialize90 49.2% 1,697 2.6% 551,192 4.9% 743,928 6.4%
Drupal\Component\DependencyInjection\PhpArrayContainer::createService1 0.5% 1,449 2.2% 166,616 1.5% 167,872 1.4%
array_key_exists2 1.1% 1 0.0% 664 0.0% 0 0.0%