Run Report
Run #53920bd97d62d: 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,263 99.3% 2,703 0.7% 3,891 1.1% 612,900 5.5% 120,712 1.1%
Exclusive Metrics for Current Function2,703 100.0% 3,891 100.0% 612,900 100.0% 120,712 100.0%
Parent functions
Drupal\Core\Render\Element::children575 45.5% 754 27.9% 1,280 32.9% 78,692 12.8% 8,524 7.1%
Drupal\Core\Routing\RouteProvider::getRoutesByNames36 2.9% 732 27.1% 771 19.8% 315,428 51.5% 44,476 36.8%
Drupal\Core\Extension\ModuleHandler::getImplementations289 22.9% 316 11.7% 592 15.2% 31,384 5.1% 7,472 6.2%
Drupal\Core\Cache\DatabaseBackend::checksumTags66 5.2% 254 9.4% 311 8.0% 57,852 9.4% 22,564 18.7%
Drupal\Core\Database\Connection::expandArguments119 9.4% 244 9.0% 341 8.8% 31,188 5.1% 7,520 6.2%
Drupal\Core\Cache\DatabaseBackend::getMultiple44 3.5% 76 2.8% 107 2.7% 9,364 1.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter6 0.5% 55 2.0% 63 1.6% 12,964 2.1% 9,176 7.6%
Drupal\Core\Entity\Query\Sql\Tables::getTableMapping5 0.4% 50 1.8% 55 1.4% 14,444 2.4% 4,448 3.7%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults19 1.5% 31 1.1% 51 1.3% 6,588 1.1% 724 0.6%
Drupal\Core\Field\FieldDefinition::getSchema23 1.8% 30 1.1% 59 1.5% 4,512 0.7% 840 0.7%
drupal_get_js2 0.2% 27 1.0% 31 0.8% 12,708 2.1% 3,512 2.9%
Drupal\Core\Entity\Sql\DefaultTableMapping::getColumnNames23 1.8% 23 0.9% 45 1.2% 4,524 0.7% 536 0.4%
Drupal\Core\Entity\ContentEntityDatabaseStorage::getTableMapping4 0.3% 14 0.5% 18 0.5% 4,012 0.7% 2,376 2.0%
drupal_schema_fields_sql1 0.1% 13 0.5% 15 0.4% 3,224 0.5% 2,688 2.2%
contextual_preprocess7 0.6% 11 0.4% 19 0.5% 2,864 0.5% 0 0.0%
Drupal\Core\Cache\CacheContexts::convertTokensToKeys9 0.7% 10 0.4% 16 0.4% 2,328 0.4% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::attachPropertyData5 0.4% 10 0.4% 13 0.3% 1,404 0.2% 572 0.5%
_theme@15 0.4% 9 0.3% 15 0.4% 2,144 0.3% 292 0.2%
block_page_build1 0.1% 6 0.2% 10 0.3% 2,204 0.4% 1,040 0.9%
system_page_alter1 0.1% 5 0.2% 6 0.2% 2,204 0.4% 800 0.7%
Drupal\Core\Database\Query\Insert::fields2 0.2% 4 0.1% 6 0.2% 1,332 0.2% 772 0.6%
Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes2 0.2% 3 0.1% 5 0.1% 1,116 0.2% 432 0.4%
menu_set_active_menu_names1 0.1% 3 0.1% 6 0.2% 956 0.2% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple3 0.2% 3 0.1% 7 0.2% 892 0.1% 0 0.0%
_theme@21 0.1% 2 0.1% 3 0.1% 948 0.2% 0 0.0%
Drupal\Core\Asset\CssCollectionRenderer::render1 0.1% 2 0.1% 3 0.1% 1,044 0.2% 0 0.0%
Drupal\Core\Path\AliasManager::getAliasByPath1 0.1% 2 0.1% 4 0.1% 624 0.1% 0 0.0%
Drupal\comment\CommentStatistics::read1 0.1% 2 0.1% 4 0.1% 600 0.1% 504 0.4%
Drupal\Core\Field\FieldItemBase::setValue2 0.2% 2 0.1% 6 0.2% 796 0.1% 488 0.4%
Drupal\Core\Config\Entity\Query\Condition::matchArray@11 0.1% 2 0.1% 4 0.1% 700 0.1% 0 0.0%
Drupal\Core\Render\Element::getVisibleChildren2 0.2% 2 0.1% 6 0.2% 544 0.1% 0 0.0%
Drupal\Core\Field\FieldItemList::setValue2 0.2% 2 0.1% 5 0.1% 764 0.1% 412 0.3%
Drupal\Core\Session\SessionManager::getSessionDataMask1 0.1% 1 0.0% 4 0.1% 640 0.1% 544 0.5%
_theme1 0.1% 1 0.0% 3 0.1% 588 0.1% 0 0.0%
_drupal_render_process_post_render_cache1 0.1% 1 0.0% 4 0.1% 676 0.1% 0 0.0%
Drupal\Core\Authentication\AuthenticationManager::defaultProviderId1 0.1% 1 0.0% 3 0.1% 648 0.1% 0 0.0%