Run Report
Run #5589a70d968a5: XHProf Run (Namespace=drupal-perf-stefanr)
Tip
Click a function name below to drill down.

Parent/Child report for Drupal\language\ConfigurableLanguageManager::getCurrentLanguage [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\language\ConfigurableLanguageManager::getCurrentLanguage15,400 87.5% 1,584,398 1.4% 75,523,200 1.5% 77,437,600 1.5%
Exclusive Metrics for Current Function52,592 3.3% 1,822,400 2.4% 678,400 0.9%
Parent functions
Drupal\language\EventSubscriber\LanguageRequestSubscriber::onKernelRequestLanguage200 1.3% 1,263,890 79.8% 72,400,000 95.9% 72,669,600 93.8%
Drupal\views\Plugin\views\PluginBase::queryLanguageSubstitutions600 3.9% 278,458 17.6% 1,624,800 2.2% 4,242,400 5.5%
Drupal\Core\Cache\Context\LanguagesCacheContext::getContext5,800 37.7% 12,658 0.8% 72,000 0.1% 32,000 0.0%
Drupal\Core\Datetime\DateFormatter::format1,000 6.5% 5,390 0.3% 70,400 0.1% 70,400 0.1%
Drupal\Core\Path\AliasManager::getAliasByPath1,800 11.7% 4,477 0.3% 70,400 0.1% 0 0.0%
Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationUrl::processOutbound1,800 11.7% 3,554 0.2% 74,400 0.1% 0 0.0%
_contextual_links_to_id1,500 9.7% 3,289 0.2% 68,800 0.1% 52,000 0.1%
Drupal\views\Plugin\views\display\DisplayPluginBase::initDisplay500 3.2% 2,404 0.2% 72,800 0.1% 0 0.0%
Drupal\Core\Entity\EntityManager::getExtraFields300 1.9% 1,604 0.1% 71,200 0.1% 70,400 0.1%
Drupal\Core\Entity\EntityManager::getFieldDefinitions300 1.9% 1,580 0.1% 71,200 0.1% 0 0.0%
Drupal\Core\Entity\EntityManager::getFieldStorageDefinitions200 1.3% 1,067 0.1% 72,000 0.1% 59,200 0.1%
Drupal\Core\Entity\EntityManager::getBaseFieldDefinitions200 1.3% 1,038 0.1% 72,000 0.1% 50,400 0.1%
Drupal\Core\EventSubscriber\FinishResponseSubscriber::onRespond100 0.6% 612 0.0% 72,800 0.1% 0 0.0%
Drupal\Core\Asset\AssetResolver::getJsAssets100 0.6% 543 0.0% 70,400 0.1% 0 0.0%
template_preprocess_html100 0.6% 526 0.0% 68,800 0.1% 0 0.0%
Drupal\views\ViewsData::__construct100 0.6% 523 0.0% 69,600 0.1% 0 0.0%
Drupal\Core\Menu\LocalActionManager::__construct100 0.6% 523 0.0% 71,200 0.1% 63,200 0.1%
template_preprocess_page100 0.6% 522 0.0% 68,800 0.1% 0 0.0%
Drupal\Core\Menu\LocalTaskManager::__construct100 0.6% 513 0.0% 71,200 0.1% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewMultiple200 1.3% 455 0.0% 71,200 0.1% 71,200 0.1%
Drupal\Core\EventSubscriber\ActiveLinkResponseFilter::onResponse100 0.6% 281 0.0% 72,800 0.1% 0 0.0%
Drupal\block\EventSubscriber\CurrentLanguageContext::onBlockActiveContext100 0.6% 267 0.0% 73,600 0.1% 56,800 0.1%
Drupal\Core\Entity\EntityManager::getAllDisplayModesByEntityType100 0.6% 224 0.0% 72,800 0.1% 0 0.0%
Child functions
Drupal\language\ConfigurableLanguageManager::isMultilingual300 20.0% 782,904 49.4% 51,015,200 67.5% 53,534,400 69.1%
Drupal\language\LanguageNegotiator::initializeType300 20.0% 747,677 47.2% 22,470,400 29.8% 23,174,400 29.9%
Drupal\Core\Language\LanguageManager::getDefaultLanguage300 20.0% 1,096 0.1% 72,000 0.1% 50,400 0.1%
reset300 20.0% 84 0.0% 66,400 0.1% 0 0.0%
key300 20.0% 45 0.0% 76,800 0.1% 0 0.0%