Run Report
Run #53920c043e98b: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Parent/Child report for is_array [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
is_array2,142 99.6% 2,151 0.6% 3,483 1.0% 30,716 0.3% 15,332 0.1%
Exclusive Metrics for Current Function2,151 100.0% 3,483 100.0% 30,716 100.0% 15,332 100.0%
Parent functions
Drupal\Core\Render\Element::children490 22.9% 526 24.5% 821 23.6% 436 1.4% 396 2.6%
Drupal\Core\Template\Attribute::createAttributeValue309 14.4% 319 14.8% 481 13.8% 452 1.5% 452 2.9%
Drupal\Core\Extension\ModuleHandler::alter177 8.3% 177 8.2% 279 8.0% 444 1.4% 232 1.5%
Drupal\Component\Utility\SortArray::sortByKeyInt98 4.6% 94 4.4% 155 4.5% 448 1.5% 248 1.6%
Drupal\Component\Utility\NestedArray::getValue92 4.3% 92 4.3% 142 4.1% 448 1.5% 448 2.9%
Drupal\Core\Config\Config::setOverriddenData80 3.7% 80 3.7% 135 3.9% 444 1.4% 404 2.6%
Drupal\Component\Utility\NestedArray::mergeDeepArray69 3.2% 75 3.5% 114 3.3% 452 1.5% 384 2.5%
_drupal_add_js70 3.3% 68 3.2% 92 2.6% 416 1.4% 0 0.0%
drupal_process_attached@158 2.7% 58 2.7% 104 3.0% 428 1.4% 0 0.0%
Drupal\Core\Config\DatabaseStorage::decode40 1.9% 40 1.9% 70 2.0% 444 1.4% 0 0.0%
drupal_render_collect_cache_tags39 1.8% 39 1.8% 60 1.7% 432 1.4% 192 1.3%
drupal_render_collect_cache_tags@235 1.6% 35 1.6% 51 1.5% 436 1.4% 0 0.0%
_drupal_add_css34 1.6% 34 1.6% 46 1.3% 416 1.4% 344 2.2%
Twig_Template::getAttribute70 3.3% 32 1.5% 91 2.6% 428 1.4% 84 0.5%
contextual_preprocess30 1.4% 30 1.4% 44 1.3% 424 1.4% 296 1.9%
_menu_link_translate31 1.4% 30 1.4% 47 1.3% 424 1.4% 0 0.0%
_theme@129 1.4% 29 1.3% 46 1.3% 408 1.3% 344 2.2%
Drupal\Component\Utility\NestedArray::mergeDeepArray@127 1.3% 27 1.3% 41 1.2% 456 1.5% 456 3.0%
Drupal\Core\Extension\ModuleHandler::invokeAll27 1.3% 27 1.3% 44 1.3% 448 1.5% 0 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::convertCacheTagsToHeader8 0.4% 26 1.2% 22 0.6% 472 1.5% 0 0.0%
Drupal\Core\Database\Query\Condition::condition24 1.1% 24 1.1% 36 1.0% 448 1.5% 344 2.2%
Drupal\Component\Utility\NestedArray::setValue23 1.1% 23 1.1% 37 1.1% 448 1.5% 408 2.7%
_theme19 0.9% 21 1.0% 36 1.0% 408 1.3% 0 0.0%
_theme@221 1.0% 21 1.0% 36 1.0% 408 1.3% 344 2.2%
Drupal\Core\Access\AccessArgumentsResolver::getReflector20 0.9% 20 0.9% 37 1.1% 456 1.5% 416 2.7%
drupal_process_attached@220 0.9% 20 0.9% 44 1.3% 428 1.4% 0 0.0%
l21 1.0% 19 0.9% 31 0.9% 404 1.3% 0 0.0%
render@116 0.7% 17 0.8% 24 0.7% 408 1.3% 232 1.5%
Drupal\Component\Utility\UrlHelper::buildQuery14 0.7% 14 0.7% 24 0.7% 448 1.5% 448 2.9%
Drupal\Core\Entity\ContentEntityBase::__construct13 0.6% 13 0.6% 24 0.7% 452 1.5% 108 0.7%
Drupal\Core\Field\FieldItemList::setValue11 0.5% 11 0.5% 20 0.6% 444 1.4% 296 1.9%
drupal_process_attached@39 0.4% 9 0.4% 19 0.5% 428 1.4% 0 0.0%
drupal_process_attached9 0.4% 9 0.4% 18 0.5% 424 1.4% 328 2.1%
twig_ensure_traversable7 0.3% 7 0.3% 11 0.3% 424 1.4% 192 1.3%
Drupal\Core\Config\Entity\Query\Condition::compile6 0.3% 6 0.3% 9 0.3% 452 1.5% 300 2.0%
drupal_process_attached@46 0.3% 6 0.3% 10 0.3% 428 1.4% 148 1.0%
render20 0.9% 5 0.2% 31 0.9% 408 1.3% 344 2.2%
twig_in_filter5 0.2% 5 0.2% 8 0.2% 416 1.4% 344 2.2%
Twig_Environment::initGlobals5 0.2% 4 0.2% 6 0.2% 432 1.4% 344 2.2%
Drupal\Core\Field\FieldItemBase::setValue4 0.2% 4 0.2% 9 0.3% 444 1.4% 344 2.2%
drupal_render_collect_cache_tags@14 0.2% 4 0.2% 6 0.2% 436 1.4% 0 0.0%
_theme@33 0.1% 3 0.1% 4 0.1% 408 1.3% 344 2.2%
render@23 0.1% 3 0.1% 5 0.1% 408 1.3% 288 1.9%
Drupal\Core\Extension\ModuleHandler::alter@13 0.1% 3 0.1% 7 0.2% 444 1.4% 232 1.5%
Symfony\Component\HttpFoundation\Request::setFormat3 0.1% 3 0.1% 6 0.2% 452 1.5% 344 2.2%
drupal_render_collect_cache_tags@33 0.1% 3 0.1% 5 0.1% 436 1.4% 48 0.3%
Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem::setValue3 0.1% 3 0.1% 6 0.2% 472 1.5% 384 2.5%
Drupal\Core\Field\Plugin\Field\FieldType\LanguageItem::setValue3 0.1% 3 0.1% 8 0.2% 464 1.5% 464 3.0%
drupal_render_collect_cache_tags@52 0.1% 2 0.1% 3 0.1% 436 1.4% 0 0.0%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition2 0.1% 2 0.1% 4 0.1% 472 1.5% 0 0.0%
Drupal\Core\Config\Entity\Query\Condition::matchArray@12 0.1% 2 0.1% 5 0.1% 456 1.5% 0 0.0%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getPropertyDefinitions2 0.1% 2 0.1% 4 0.1% 476 1.5% 364 2.4%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getArguments2 0.1% 2 0.1% 5 0.1% 472 1.5% 0 0.0%
template_preprocess_item_list2 0.1% 2 0.1% 5 0.1% 432 1.4% 0 0.0%
Drupal\node\Entity\NodeType::getModuleSettings2 0.1% 2 0.1% 7 0.2% 448 1.5% 304 2.0%
Drupal\Core\Field\Plugin\Field\FieldType\MapItem::setValue2 0.1% 2 0.1% 4 0.1% 460 1.5% 420 2.7%
Drupal\Core\Config\Entity\Query\Condition::matchArray1 0.0% 1 0.0% 3 0.1% 456 1.5% 0 0.0%
Drupal\Core\Breadcrumb\BreadcrumbManager::build1 0.0% 1 0.0% 3 0.1% 448 1.5% 408 2.7%
drupal_render_collect_cache_tags@61 0.0% 1 0.0% 3 0.1% 436 1.4% 0 0.0%
drupal_set_page_content1 0.0% 1 0.0% 2 0.1% 424 1.4% 288 1.9%
drupal_prepare_page2 0.1% 1 0.0% 4 0.1% 420 1.4% 344 2.2%
Twig_Loader_Filesystem::setPaths1 0.0% 1 0.0% 3 0.1% 432 1.4% 344 2.2%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment1 0.0% 1 0.0% 3 0.1% 476 1.5% 0 0.0%
Drupal\Core\Database\Connection::setPrefix1 0.0% 1 0.0% 4 0.1% 444 1.4% 444 2.9%
Drupal\Core\Database\Database::parseConnectionInfo1 0.0% 1 0.0% 4 0.1% 452 1.5% 452 2.9%
Drupal\Core\Utility\LinkGenerator::generateFromUrl1 0.0% 1 0.0% 3 0.1% 452 1.5% 296 1.9%
quickedit_library_alter1 0.0% 1 0.0% 3 0.1% 424 1.4% 0 0.0%
drupal_render_collect_cache_tags@41 0.0% 1 0.0% 2 0.1% 436 1.4% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute1 0.0% 1 0.0% 3 0.1% 452 1.5% 0 0.0%
drupal_process_attached@51 0.0% 1 0.0% 4 0.1% 428 1.4% 344 2.2%