Run Report
Run #52f30aadf2c65: 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% 876 0.1% 3,991 0.7% 52,872 0.1% 19,136 0.0%
Exclusive Metrics for Current Function876 100.0% 3,991 100.0% 52,872 100.0% 19,136 100.0%
Parent functions
Drupal\Core\Render\Element::children361 11.7% 97 11.1% 424 10.6% 784 1.5% 408 2.1%
Drupal\Core\Config\Config::setOverriddenData189 6.1% 95 10.8% 246 6.2% 792 1.5% 0 0.0%
Drupal\Core\Template\Attribute::createAttributeValue281 9.1% 93 10.6% 375 9.4% 800 1.5% 0 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions418 13.6% 75 8.6% 474 11.9% 800 1.5% 440 2.3%
array_filter185 6.0% 71 8.1% 272 6.8% 760 1.4% 288 1.5%
Drupal\views\Plugin\views\PluginBase::unpackOptions@1115 3.7% 52 5.9% 165 4.1% 808 1.5% 560 2.9%
Drupal\Core\Template\TwigTemplate::getContextReference45 1.5% 47 5.4% 77 1.9% 808 1.5% 560 2.9%
Drupal\Component\Utility\NestedArray::getValue98 3.2% 46 5.3% 140 3.5% 800 1.5% 0 0.0%
Drupal\Core\Field\FieldItemList::setValue96 3.1% 44 5.0% 133 3.3% 792 1.5% 560 2.9%
Drupal\Core\Field\FieldItemList::applyDefaultValue45 1.5% 23 2.6% 74 1.9% 800 1.5% 432 2.3%
theme_item_list61 2.0% 21 2.4% 122 3.1% 768 1.5% 528 2.8%
Drupal\Core\Extension\ModuleHandler::alter253 8.2% 16 1.8% 304 7.6% 792 1.5% 0 0.0%
drupal_get_library88 2.9% 16 1.8% 100 2.5% 768 1.5% 0 0.0%
contextual_preprocess87 2.8% 15 1.7% 101 2.5% 776 1.5% 0 0.0%
drupal_process_attached@133 1.1% 14 1.6% 41 1.0% 776 1.5% 0 0.0%
drupal_process_attached@213 0.4% 12 1.4% 18 0.5% 776 1.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll51 1.7% 10 1.1% 69 1.7% 800 1.5% 0 0.0%
twig_ensure_traversable5 0.2% 8 0.9% 10 0.3% 776 1.5% 776 4.1%
_drupal_add_js49 1.6% 8 0.9% 51 1.3% 768 1.5% 0 0.0%
drupal_process_attached@49 0.3% 8 0.9% 13 0.3% 776 1.5% 552 2.9%
l16 0.5% 7 0.8% 26 0.7% 752 1.4% 0 0.0%
template_preprocess_item_list61 2.0% 7 0.8% 66 1.7% 784 1.5% 0 0.0%
Drupal\Core\Database\Query\Condition::condition17 0.6% 7 0.8% 25 0.6% 800 1.5% 800 4.2%
drupal_process_attached14 0.5% 5 0.6% 22 0.6% 776 1.5% 0 0.0%
theme@211 0.4% 5 0.6% 19 0.5% 760 1.4% 288 1.5%
Drupal\Core\Extension\ModuleHandler::alter@16 0.2% 5 0.6% 10 0.3% 792 1.5% 432 2.3%
Drupal\views\Plugin\views\PluginBase::unpackOptions@24 0.1% 5 0.6% 7 0.2% 808 1.5% 416 2.2%
drupal_process_attached@36 0.2% 5 0.6% 9 0.2% 776 1.5% 0 0.0%
Drupal\Core\Field\FieldItemBase::setValue110 3.6% 4 0.5% 147 3.7% 792 1.5% 648 3.4%
Drupal\Component\Utility\SortArray::sortByKeyInt28 0.9% 4 0.5% 31 0.8% 800 1.5% 0 0.0%
Drupal\Core\Template\TwigReference::offsetGet14 0.5% 4 0.5% 25 0.6% 800 1.5% 0 0.0%
render@120 0.7% 4 0.5% 18 0.5% 760 1.4% 0 0.0%
_menu_link_translate7 0.2% 3 0.3% 14 0.4% 768 1.5% 0 0.0%
Drupal\Core\Field\Plugin\Field\FieldType\LanguageItem::setValue25 0.8% 3 0.3% 31 0.8% 816 1.5% 816 4.3%
render22 0.7% 3 0.3% 28 0.7% 760 1.4% 760 4.0%
Drupal\Core\Database\Database::parseConnectionInfo3 0.1% 3 0.3% 5 0.1% 800 1.5% 0 0.0%
Symfony\Component\HttpFoundation\Request::setFormat3 0.1% 3 0.3% 6 0.2% 800 1.5% 560 2.9%
Drupal\views\ViewExecutable::chooseDisplay6 0.2% 2 0.2% 10 0.3% 792 1.5% 0 0.0%
_drupal_add_css26 0.8% 2 0.2% 23 0.6% 768 1.5% 560 2.9%
theme74 2.4% 2 0.2% 88 2.2% 760 1.4% 0 0.0%
theme@125 0.8% 2 0.2% 28 0.7% 760 1.4% 672 3.5%
Drupal\Core\Config\ConfigFactory::get2 0.1% 2 0.2% 5 0.1% 792 1.5% 0 0.0%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getArguments2 0.1% 2 0.2% 5 0.1% 824 1.6% 0 0.0%
Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem::setValue17 0.6% 2 0.2% 27 0.7% 824 1.6% 480 2.5%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition2 0.1% 2 0.2% 5 0.1% 824 1.6% 656 3.4%
drupal_process_attached@51 0.0% 1 0.1% 2 0.1% 776 1.5% 552 2.9%
Drupal\Core\Field\Plugin\Field\FieldType\MapItem::setValue2 0.1% 1 0.1% 4 0.1% 808 1.5% 384 2.0%
Drupal\Core\Config\Entity\Query\Condition::matchArray@12 0.1% 1 0.1% 4 0.1% 808 1.5% 0 0.0%
Drupal\Core\Config\Entity\Query\Condition::compile4 0.1% 1 0.1% 6 0.2% 800 1.5% 0 0.0%
drupal_prepare_page2 0.1% 1 0.1% 4 0.1% 768 1.5% 512 2.7%
Drupal\Core\Database\Connection::setPrefix1 0.0% 1 0.1% 2 0.1% 792 1.5% 792 4.1%
Drupal\views\Plugin\views\display\Page::execute1 0.0% 1 0.1% 2 0.1% 800 1.5% 336 1.8%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment1 0.0% 1 0.1% 3 0.1% 816 1.5% 648 3.4%
Drupal\views\Plugin\views\style\StylePluginBase::renderGroupingSets1 0.0% 1 0.1% 2 0.1% 816 1.5% 736 3.8%
Twig_Environment::initGlobals5 0.2% 1 0.1% 8 0.2% 784 1.5% 648 3.4%
Drupal\Component\Utility\Url::buildQuery29 0.9% 1 0.1% 33 0.8% 792 1.5% 0 0.0%
Twig_Loader_Filesystem::setPaths1 0.0% 1 0.1% 1 0.0% 784 1.5% 0 0.0%
Drupal\Core\Config\Entity\Query\Condition::matchArray1 0.0% 0 0.0% 2 0.1% 808 1.5% 0 0.0%
field_invoke_method5 0.2% 0 0.0% 5 0.1% 768 1.5% 512 2.7%
Drupal\Component\Utility\NestedArray::mergeDeepArray3 0.1% 0 0.0% 5 0.1% 800 1.5% 0 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute2 0.1% 0 0.0% 2 0.1% 800 1.5% 0 0.0%
template_preprocess_views_view1 0.0% 0 0.0% 2 0.1% 784 1.5% 0 0.0%
Drupal\Core\Utility\LinkGenerator::generate2 0.1% 0 0.0% 3 0.1% 792 1.5% 0 0.0%
drupal_set_page_content1 0.0% 0 0.0% 3 0.1% 776 1.5% 544 2.8%
Drupal\Core\Breadcrumb\BreadcrumbManager::build3 0.1% 0 0.0% 5 0.1% 800 1.5% 632 3.3%
drupal_pre_render_render_cache_placeholder1 0.0% 0 0.0% 2 0.1% 792 1.5% 0 0.0%
Drupal\Component\Utility\Url::filterQueryParameters2 0.1% 0 0.0% 2 0.1% 800 1.5% 648 3.4%