Run Report
Run #53920b950c201: 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,645 0.7% 3,827 1.1% 612,900 5.5% 120,712 1.1%
Exclusive Metrics for Current Function2,645 100.0% 3,827 100.0% 612,900 100.0% 120,712 100.0%
Parent functions
Drupal\Core\Routing\RouteProvider::getRoutesByNames36 2.9% 743 28.1% 785 20.5% 315,428 51.5% 44,476 36.8%
Drupal\Core\Render\Element::children575 45.5% 676 25.6% 1,168 30.5% 78,692 12.8% 8,524 7.1%
Drupal\Core\Extension\ModuleHandler::getImplementations289 22.9% 314 11.9% 579 15.1% 31,384 5.1% 7,472 6.2%
Drupal\Core\Cache\DatabaseBackend::checksumTags66 5.2% 258 9.8% 341 8.9% 57,852 9.4% 22,564 18.7%
Drupal\Core\Database\Connection::expandArguments119 9.4% 252 9.5% 350 9.1% 31,188 5.1% 7,520 6.2%
Drupal\Core\Cache\DatabaseBackend::getMultiple44 3.5% 78 2.9% 110 2.9% 9,364 1.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter6 0.5% 53 2.0% 62 1.6% 12,964 2.1% 9,176 7.6%
Drupal\Core\Entity\Query\Sql\Tables::getTableMapping5 0.4% 49 1.9% 56 1.5% 14,444 2.4% 4,448 3.7%
Drupal\Core\Field\FieldDefinition::getSchema23 1.8% 33 1.2% 59 1.5% 4,512 0.7% 840 0.7%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults19 1.5% 29 1.1% 50 1.3% 6,588 1.1% 724 0.6%
drupal_get_js2 0.2% 26 1.0% 28 0.7% 12,708 2.1% 3,512 2.9%
Drupal\Core\Entity\Sql\DefaultTableMapping::getColumnNames23 1.8% 23 0.9% 43 1.1% 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% 16 0.4% 2,864 0.5% 0 0.0%
Drupal\Core\Cache\CacheContexts::convertTokensToKeys9 0.7% 10 0.4% 21 0.5% 2,328 0.4% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::attachPropertyData5 0.4% 10 0.4% 14 0.4% 1,404 0.2% 572 0.5%
_theme@15 0.4% 9 0.3% 17 0.4% 2,144 0.3% 292 0.2%
block_page_build1 0.1% 6 0.2% 11 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.2% 6 0.2% 1,332 0.2% 772 0.6%
Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes2 0.2% 3 0.1% 8 0.2% 1,116 0.2% 432 0.4%
Drupal\Core\Entity\EntityStorageBase::loadMultiple3 0.2% 3 0.1% 8 0.2% 892 0.1% 0 0.0%
Drupal\Core\Session\SessionManager::getSessionDataMask1 0.1% 2 0.1% 3 0.1% 640 0.1% 544 0.5%
Drupal\Core\Asset\CssCollectionRenderer::render1 0.1% 2 0.1% 4 0.1% 1,044 0.2% 0 0.0%
Drupal\Core\Config\Entity\Query\Condition::matchArray@11 0.1% 2 0.1% 4 0.1% 700 0.1% 0 0.0%
_theme@21 0.1% 2 0.1% 4 0.1% 948 0.2% 0 0.0%
menu_set_active_menu_names1 0.1% 2 0.1% 5 0.1% 956 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\Core\Field\FieldItemList::setValue2 0.2% 2 0.1% 6 0.2% 764 0.1% 412 0.3%
Drupal\Core\Render\Element::getVisibleChildren2 0.2% 2 0.1% 4 0.1% 544 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% 8 0.2% 796 0.1% 488 0.4%
Drupal\Core\Authentication\AuthenticationManager::defaultProviderId1 0.1% 1 0.0% 4 0.1% 648 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%
_theme1 0.1% 1 0.0% 2 0.1% 588 0.1% 0 0.0%