Run Report
Run #534ad9c94e95b: XHProf Run (Namespace=drupal-perf-drupalcon)
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_keys1,847 99.5% 4,489 0.7% 6,264 1.1% 1,019,344 7.1% 212,028 1.5%
Exclusive Metrics for Current Function4,489 100.0% 6,264 100.0% 1,019,344 100.0% 212,028 100.0%
Parent functions
Drupal\Core\Cache\DatabaseBackend::checksumTags175 9.5% 1,013 22.6% 1,187 18.9% 272,424 26.7% 77,132 36.4%
Drupal\Core\Render\Element::children709 38.4% 882 19.6% 1,526 24.4% 94,984 9.3% 9,148 4.3%
Drupal\Core\Routing\RouteProvider::getRoutesByNames32 1.7% 833 18.6% 876 14.0% 360,780 35.4% 55,148 26.0%
Drupal\Core\Extension\ModuleHandler::getImplementations437 23.7% 502 11.2% 924 14.8% 45,932 4.5% 9,700 4.6%
Drupal\Core\Database\Connection::expandArguments179 9.7% 383 8.5% 514 8.2% 46,240 4.5% 8,828 4.2%
Drupal\Core\Cache\DatabaseBackend::getMultiple128 6.9% 239 5.3% 361 5.8% 26,108 2.6% 0 0.0%
drupal_schema_fields_sql15 0.8% 110 2.5% 126 2.0% 22,520 2.2% 8,984 4.2%
Drupal\Core\Extension\ModuleHandler::alter10 0.5% 98 2.2% 110 1.8% 22,036 2.2% 14,260 6.7%
Drupal\Core\DependencyInjection\DependencySerialization::__sleep11 0.6% 85 1.9% 93 1.5% 41,040 4.0% 3,372 1.6%
Drupal\Core\Field\FieldItemBase::setValue35 1.9% 39 0.9% 85 1.4% 6,604 0.6% 656 0.3%
Drupal\Core\DrupalKernel::initializeContainer2 0.1% 34 0.8% 39 0.6% 8,584 0.8% 8,244 3.9%
contextual_preprocess14 0.8% 28 0.6% 49 0.8% 5,816 0.6% 1,136 0.5%
Drupal\Core\Entity\ContentEntityDatabaseStorage::attachPropertyData8 0.4% 27 0.6% 34 0.5% 5,048 0.5% 156 0.1%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults15 0.8% 24 0.5% 40 0.6% 5,264 0.5% 724 0.3%
_theme@110 0.5% 23 0.5% 35 0.6% 4,556 0.4% 1,368 0.6%
drupal_get_js2 0.1% 23 0.5% 28 0.4% 12,776 1.3% 0 0.0%
_views_query_tag_alter_condition@28 0.4% 19 0.4% 27 0.4% 7,860 0.8% 1,312 0.6%
Drupal\Core\Entity\ContentEntityDatabaseStorage::loadMultiple15 0.8% 18 0.4% 29 0.5% 2,000 0.2% 916 0.4%
Drupal\Core\Asset\CssCollectionRenderer::render1 0.1% 18 0.4% 21 0.3% 4,324 0.4% 0 0.0%
Drupal\Core\Render\Element::properties1 0.1% 14 0.3% 16 0.3% 3,288 0.3% 3,020 1.4%
Drupal\Core\Plugin\DefaultPluginBag::__construct3 0.2% 9 0.2% 16 0.3% 1,932 0.2% 1,448 0.7%
Drupal\Core\Cache\CacheContexts::convertTokensToKeys7 0.4% 8 0.2% 20 0.3% 1,936 0.2% 600 0.3%
Drupal\Core\Cache\DatabaseBackend::getMultiple@13 0.2% 8 0.2% 13 0.2% 1,692 0.2% 0 0.0%
Drupal\Core\Field\FieldItemList::setValue6 0.3% 7 0.2% 16 0.3% 1,476 0.1% 492 0.2%
block_page_build1 0.1% 6 0.1% 8 0.1% 2,204 0.2% 1,116 0.5%
_theme3 0.2% 6 0.1% 13 0.2% 1,120 0.1% 0 0.0%
system_page_alter1 0.1% 6 0.1% 8 0.1% 2,204 0.2% 800 0.4%
Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes2 0.1% 4 0.1% 7 0.1% 1,116 0.1% 432 0.2%
Drupal\entity\Entity\EntityViewDisplay::collectRenderDisplays2 0.1% 4 0.1% 8 0.1% 824 0.1% 720 0.3%
Drupal\Core\Database\Query\Select::prepareCountQuery2 0.1% 3 0.1% 5 0.1% 996 0.1% 592 0.3%
Drupal\Core\Render\Element::getVisibleChildren2 0.1% 2 0.0% 3 0.0% 544 0.1% 0 0.0%
Drupal\Core\Config\Entity\Query\Condition::matchArray@11 0.1% 2 0.0% 4 0.1% 692 0.1% 0 0.0%
_theme@21 0.1% 2 0.0% 4 0.1% 948 0.1% 0 0.0%
Drupal\comment\CommentStatistics::read1 0.1% 2 0.0% 3 0.0% 600 0.1% 504 0.2%
Drupal\Core\Authentication\AuthenticationManager::defaultProviderId1 0.1% 2 0.0% 4 0.1% 648 0.1% 588 0.3%
Drupal\user\UserStorage::addRoles1 0.1% 2 0.0% 3 0.0% 596 0.1% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::loadMultiple@12 0.1% 2 0.0% 5 0.1% 676 0.1% 632 0.3%
menu_set_active_menu_names1 0.1% 2 0.0% 4 0.1% 956 0.1% 0 0.0%