Run Report
Run #52f30b3f0ac5a: XHProf Run (Namespace=drupal-perf-joelpittet)
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_array3,074 99.7% 793 0.1% 3,932 0.7% 52,872 0.1% 19,136 0.0%
Exclusive Metrics for Current Function793 100.0% 3,932 100.0% 52,872 100.0% 19,136 100.0%
Parent functions
Drupal\Core\Render\Element::children361 11.7% 100 12.6% 441 11.2% 784 1.5% 408 2.1%
Drupal\Core\Config\Config::setOverriddenData189 6.1% 85 10.7% 261 6.6% 792 1.5% 0 0.0%
array_filter185 6.0% 71 9.0% 285 7.2% 760 1.4% 288 1.5%
Drupal\Core\Template\Attribute::createAttributeValue281 9.1% 70 8.8% 345 8.8% 800 1.5% 0 0.0%
Drupal\Component\Utility\NestedArray::getValue98 3.2% 58 7.3% 150 3.8% 800 1.5% 0 0.0%
Drupal\Core\Field\FieldItemList::setValue96 3.1% 45 5.7% 138 3.5% 792 1.5% 560 2.9%
Drupal\views\Plugin\views\PluginBase::unpackOptions418 13.6% 45 5.7% 450 11.4% 800 1.5% 440 2.3%
drupal_get_library88 2.9% 43 5.4% 118 3.0% 768 1.5% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference45 1.5% 43 5.4% 74 1.9% 808 1.5% 560 2.9%
Drupal\views\Plugin\views\PluginBase::unpackOptions@1115 3.7% 18 2.3% 129 3.3% 808 1.5% 560 2.9%
theme_item_list61 2.0% 18 2.3% 65 1.7% 768 1.5% 528 2.8%
Drupal\Core\Field\FieldItemBase::setValue110 3.6% 14 1.8% 145 3.7% 792 1.5% 648 3.4%
drupal_process_attached@213 0.4% 12 1.5% 23 0.6% 776 1.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll51 1.7% 12 1.5% 65 1.7% 800 1.5% 0 0.0%
contextual_preprocess87 2.8% 11 1.4% 104 2.6% 776 1.5% 0 0.0%
drupal_process_attached@133 1.1% 9 1.1% 48 1.2% 776 1.5% 0 0.0%
l16 0.5% 9 1.1% 26 0.7% 752 1.4% 0 0.0%
Drupal\Component\Utility\SortArray::sortByKeyInt28 0.9% 9 1.1% 34 0.9% 800 1.5% 0 0.0%
Drupal\Core\Field\FieldItemList::applyDefaultValue45 1.5% 9 1.1% 58 1.5% 800 1.5% 432 2.3%
Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem::setValue17 0.6% 8 1.0% 26 0.7% 824 1.6% 480 2.5%
_menu_link_translate7 0.2% 8 1.0% 13 0.3% 768 1.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter253 8.2% 7 0.9% 301 7.7% 792 1.5% 0 0.0%
drupal_process_attached@49 0.3% 7 0.9% 13 0.3% 776 1.5% 552 2.9%
template_preprocess_item_list61 2.0% 6 0.8% 66 1.7% 784 1.5% 0 0.0%
theme74 2.4% 6 0.8% 92 2.3% 760 1.4% 0 0.0%
Drupal\Core\Field\Plugin\Field\FieldType\LanguageItem::setValue25 0.8% 5 0.6% 34 0.9% 816 1.5% 816 4.3%
drupal_process_attached14 0.5% 5 0.6% 21 0.5% 776 1.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter@16 0.2% 5 0.6% 12 0.3% 792 1.5% 432 2.3%
drupal_process_attached@36 0.2% 5 0.6% 11 0.3% 776 1.5% 0 0.0%
_drupal_add_js49 1.6% 4 0.5% 51 1.3% 768 1.5% 0 0.0%
twig_ensure_traversable5 0.2% 4 0.5% 11 0.3% 776 1.5% 776 4.1%
Drupal\Core\Database\Query\Condition::condition17 0.6% 3 0.4% 27 0.7% 800 1.5% 800 4.2%
render@120 0.7% 3 0.4% 28 0.7% 760 1.4% 0 0.0%
Drupal\Component\Utility\Url::buildQuery29 0.9% 3 0.4% 38 1.0% 792 1.5% 0 0.0%
Symfony\Component\HttpFoundation\Request::setFormat3 0.1% 3 0.4% 7 0.2% 800 1.5% 560 2.9%
Drupal\Core\Database\Database::parseConnectionInfo3 0.1% 3 0.4% 5 0.1% 800 1.5% 0 0.0%
Drupal\Core\Config\Entity\Query\Condition::matchArray1 0.0% 2 0.3% 4 0.1% 808 1.5% 0 0.0%
Drupal\Core\Template\TwigReference::offsetGet14 0.5% 2 0.3% 16 0.4% 800 1.5% 0 0.0%
Drupal\Core\Config\Entity\Query\Condition::matchArray@12 0.1% 2 0.3% 3 0.1% 808 1.5% 0 0.0%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition2 0.1% 2 0.3% 4 0.1% 824 1.6% 656 3.4%
Drupal\Core\Config\Entity\Query\Condition::compile4 0.1% 1 0.1% 6 0.2% 800 1.5% 0 0.0%
drupal_process_attached@51 0.0% 1 0.1% 2 0.1% 776 1.5% 552 2.9%
theme@125 0.8% 1 0.1% 26 0.7% 760 1.4% 672 3.5%
Drupal\Core\Breadcrumb\BreadcrumbManager::build3 0.1% 1 0.1% 5 0.1% 800 1.5% 632 3.3%
Twig_Loader_Filesystem::setPaths1 0.0% 1 0.1% 3 0.1% 784 1.5% 0 0.0%
Twig_Environment::initGlobals5 0.2% 1 0.1% 4 0.1% 784 1.5% 648 3.4%
Drupal\Core\Database\Connection::setPrefix1 0.0% 1 0.1% 2 0.1% 792 1.5% 792 4.1%
Drupal\Core\Field\Plugin\Field\FieldType\MapItem::setValue2 0.1% 1 0.1% 3 0.1% 808 1.5% 384 2.0%
Drupal\Component\Utility\Url::filterQueryParameters2 0.1% 1 0.1% 2 0.1% 800 1.5% 648 3.4%
theme@211 0.4% 1 0.1% 16 0.4% 760 1.4% 288 1.5%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getArguments2 0.1% 1 0.1% 2 0.1% 824 1.6% 0 0.0%
Drupal\views\ViewExecutable::chooseDisplay6 0.2% 1 0.1% 12 0.3% 792 1.5% 0 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray3 0.1% 1 0.1% 6 0.2% 800 1.5% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGroupingSets1 0.0% 1 0.1% 2 0.1% 816 1.5% 736 3.8%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment1 0.0% 1 0.1% 1 0.0% 816 1.5% 648 3.4%
Drupal\Core\Config\ConfigFactory::get2 0.1% 1 0.1% 4 0.1% 792 1.5% 0 0.0%
_drupal_add_css26 0.8% 1 0.1% 34 0.9% 768 1.5% 560 2.9%
Drupal\Core\Routing\UrlGenerator::generateFromRoute2 0.1% 1 0.1% 3 0.1% 800 1.5% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute1 0.0% 1 0.1% 2 0.1% 800 1.5% 336 1.8%
field_invoke_method5 0.2% 0 0.0% 8 0.2% 768 1.5% 512 2.7%
drupal_pre_render_render_cache_placeholder1 0.0% 0 0.0% 2 0.1% 792 1.5% 0 0.0%
template_preprocess_views_view1 0.0% 0 0.0% 3 0.1% 784 1.5% 0 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions@24 0.1% 0 0.0% 5 0.1% 808 1.5% 416 2.2%
render22 0.7% 0 0.0% 28 0.7% 760 1.4% 760 4.0%
drupal_prepare_page2 0.1% 0 0.0% 5 0.1% 768 1.5% 512 2.7%
drupal_set_page_content1 0.0% 0 0.0% 1 0.0% 776 1.5% 544 2.8%
Drupal\Core\Utility\LinkGenerator::generate2 0.1% 0 0.0% 3 0.1% 792 1.5% 0 0.0%