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

Parent/Child report for array_keys [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
array_keys72,900 99.0% 176,816 0.3% 90,048,000 2.3% 16,203,200 0.4%
Exclusive Metrics for Current Function176,816 100.0% 90,048,000 100.0% 16,203,200 100.0%
Parent functions
Drupal\Core\Routing\RouteProvider::preLoadRoutes5,200 7.1% 81,006 45.8% 50,908,800 56.5% 10,630,400 65.6%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum12,100 16.6% 41,595 23.5% 12,427,200 13.8% 1,145,600 7.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple16,000 21.9% 16,936 9.6% 6,812,000 7.6% 583,200 3.6%
Drupal\Core\Database\Connection::expandArguments9,900 13.6% 10,319 5.8% 5,753,600 6.4% 1,120,000 6.9%
Drupal\Core\Extension\ModuleHandler::alter800 1.1% 7,078 4.0% 3,380,000 3.8% 1,722,400 10.6%
Drupal\Core\Extension\ModuleHandler::getImplementations13,200 18.1% 4,571 2.6% 2,348,000 2.6% 104,000 0.6%
Drupal\Core\Render\Element::children7,000 9.6% 3,961 2.2% 1,920,000 2.1% 56,000 0.3%
Drupal\Core\Theme\ActiveTheme::getRegions300 0.4% 2,295 1.3% 1,190,400 1.3% 188,800 1.2%
Drupal\Core\Asset\CssCollectionRenderer::render100 0.1% 2,012 1.1% 1,037,600 1.2% 0 0.0%
Drupal\language\Plugin\LanguageNegotiation\LanguageNegotiationUrl::processOutbound1,100 1.5% 1,259 0.7% 623,200 0.7% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1300 0.4% 823 0.5% 250,400 0.3% 0 0.0%
Drupal\Core\Field\FieldItemBase::setValue700 1.0% 814 0.5% 300,000 0.3% 90,400 0.6%
rdf_preprocess_node200 0.3% 744 0.4% 448,800 0.5% 0 0.0%
contextual_preprocess500 0.7% 579 0.3% 349,600 0.4% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple3,700 5.1% 537 0.3% 459,200 0.5% 148,800 0.9%
Drupal\Core\Theme\ThemeManager::theme@2200 0.3% 316 0.2% 182,400 0.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme200 0.3% 313 0.2% 200,000 0.2% 0 0.0%
Drupal\Core\Entity\Entity::uriRelationships100 0.1% 256 0.1% 185,600 0.2% 164,000 1.0%
Drupal\Core\Plugin\DefaultLazyPluginCollection::__construct100 0.1% 233 0.1% 135,200 0.2% 0 0.0%
Drupal\Core\Session\SessionManager::getSessionDataMask100 0.1% 207 0.1% 133,600 0.1% 35,200 0.2%
Drupal\Core\Render\MainContent\HtmlRenderer::invokePageAttachmentHooks200 0.3% 170 0.1% 135,200 0.2% 0 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::collectRenderDisplays100 0.1% 137 0.1% 100,800 0.1% 97,600 0.6%
Drupal\Core\Render\Renderer::replacePlaceholders100 0.1% 137 0.1% 152,800 0.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1100 0.1% 113 0.1% 98,400 0.1% 0 0.0%
Drupal\Core\Render\Renderer::doRender@4100 0.1% 108 0.1% 116,000 0.1% 62,400 0.4%
Drupal\Core\Field\FieldItemList::setValue100 0.1% 96 0.1% 95,200 0.1% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::buildMultiple100 0.1% 93 0.1% 96,800 0.1% 54,400 0.3%
Drupal\Core\Render\Element::isEmpty100 0.1% 90 0.1% 98,400 0.1% 0 0.0%
Drupal\Core\Render\Element::getVisibleChildren200 0.3% 18 0.0% 108,800 0.1% 0 0.0%