Run Report
Run #54e16bd8b555f: XHProf Run (Namespace=drupal-perf-cottser)
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. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
array_keys7,077 99.9% 6,647 0.3% 12,868 0.6% 7,109,648 12.9% 203,256 0.4%
Exclusive Metrics for Current Function6,647 100.0% 12,868 100.0% 7,109,648 100.0% 203,256 100.0%
Parent functions
Drupal\Core\Routing\RouteProvider::getRoutesByNames270 3.8% 3,388 51.0% 3,645 28.3% 4,388,136 61.7% 96,720 47.6%
contextual_preprocess859 12.1% 866 13.0% 1,277 9.9% 651,088 9.2% 1,928 0.9%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum293 4.1% 720 10.8% 988 7.7% 513,664 7.2% 31,552 15.5%
Drupal\Core\Theme\ThemeManager::theme701 9.9% 671 10.1% 928 7.2% 473,624 6.7% 520 0.3%
Drupal\Core\Cache\DatabaseBackend::getMultiple404 5.7% 279 4.2% 587 4.6% 177,104 2.5% 17,184 8.5%
Drupal\Core\Theme\ThemeManager::theme@2104 1.5% 168 2.5% 239 1.9% 133,752 1.9% 2,360 1.2%
Drupal\Core\Extension\ModuleHandler::getImplementations1,631 23.0% 99 1.5% 1,855 14.4% 173,288 2.4% 5,096 2.5%
Drupal\Core\Render\Element::children1,928 27.2% 98 1.5% 2,105 16.4% 215,048 3.0% 672 0.3%
Drupal\Core\Field\FieldItemList::setValue150 2.1% 58 0.9% 198 1.5% 46,392 0.7% 832 0.4%
Drupal\Core\Plugin\DefaultLazyPluginCollection::__construct52 0.7% 55 0.8% 105 0.8% 36,160 0.5% 640 0.3%
Drupal\Core\Theme\ThemeManager::theme@154 0.8% 54 0.8% 100 0.8% 45,312 0.6% 1,416 0.7%
Drupal\Core\Field\FieldItemBase::setValue51 0.7% 50 0.8% 83 0.6% 17,928 0.3% 736 0.4%
Drupal\Core\Extension\ModuleHandler::alter6 0.1% 47 0.7% 55 0.4% 24,536 0.3% 7,704 3.8%
Drupal\Core\Database\Connection::expandArguments230 3.2% 35 0.5% 295 2.3% 106,648 1.5% 15,544 7.6%
Drupal\views\Plugin\views\field\Field::defineOptions18 0.3% 14 0.2% 26 0.2% 12,904 0.2% 2,664 1.3%
Drupal\Core\Entity\EntityStorageBase::loadMultiple294 4.2% 9 0.1% 310 2.4% 45,480 0.6% 8,440 4.2%
_views_query_tag_alter_condition@24 0.1% 8 0.1% 10 0.1% 8,272 0.1% 1,368 0.7%
Drupal\Core\Asset\CssCollectionRenderer::render1 0.0% 7 0.1% 8 0.1% 8,760 0.1% 0 0.0%
Drupal\Core\Cache\CacheContexts::convertTokensToKeys10 0.1% 4 0.1% 15 0.1% 6,024 0.1% 784 0.4%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion1 0.0% 4 0.1% 5 0.0% 4,392 0.1% 2,240 1.1%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare1 0.0% 2 0.0% 3 0.0% 4,432 0.1% 0 0.0%
Drupal\Core\Authentication\AuthenticationManager::defaultProviderId1 0.0% 2 0.0% 4 0.0% 1,160 0.0% 1,032 0.5%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults2 0.0% 2 0.0% 4 0.0% 2,152 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields1 0.0% 2 0.0% 3 0.0% 3,400 0.0% 1,960 1.0%
Drupal\Core\Session\SessionManager::getSessionDataMask1 0.0% 1 0.0% 3 0.0% 1,480 0.0% 0 0.0%
Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes1 0.0% 1 0.0% 2 0.0% 1,160 0.0% 776 0.4%
Drupal\Core\Render\MainContent\HtmlRenderer::invokePageAttachmentHooks2 0.0% 1 0.0% 5 0.0% 1,848 0.0% 0 0.0%
Drupal\Core\Database\Query\Select::prepareCountQuery2 0.0% 1 0.0% 3 0.0% 2,120 0.0% 1,088 0.5%
Drupal\views\ViewExecutable::render1 0.0% 1 0.0% 2 0.0% 1,128 0.0% 0 0.0%
Drupal\Core\Render\Renderer::processPostRenderCache2 0.0% 0 0.0% 3 0.0% 1,280 0.0% 0 0.0%
Drupal\Core\Render\Element::getVisibleChildren2 0.0% 0 0.0% 2 0.0% 976 0.0% 0 0.0%