Run Report
Run #519d45fd795a4: 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_array7,093 99.9% 6,925 0.8% 11,099 1.4% 29,532 0.3% 12,288 0.1%
Exclusive Metrics for Current Function6,925 100.0% 11,099 100.0% 29,532 100.0% 12,288 100.0%
Parent functions
Doctrine\Common\Reflection\StaticReflectionParser::parse1,609 22.7% 1,615 23.3% 2,462 22.2% 456 1.5% 456 3.7%
Drupal\Core\Template\Attribute::offsetSet939 13.2% 939 13.6% 1,481 13.3% 440 1.5% 304 2.5%
element_children437 6.2% 437 6.3% 651 5.9% 416 1.4% 344 2.8%
theme_get_registry427 6.0% 431 6.2% 701 6.3% 420 1.4% 0 0.0%
form_select_options420 5.9% 421 6.1% 581 5.2% 420 1.4% 0 0.0%
Drupal\Core\Entity\EntityBCDecorator::__get410 5.8% 410 5.9% 688 6.2% 444 1.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter375 5.3% 376 5.4% 615 5.5% 444 1.5% 304 2.5%
Drupal\Component\Utility\NestedArray::getValue267 3.8% 268 3.9% 439 4.0% 448 1.5% 0 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions207 2.9% 207 3.0% 331 3.0% 452 1.5% 364 3.0%
theme@3158 2.2% 146 2.1% 206 1.9% 408 1.4% 316 2.6%
Twig_Template::getAttribute126 1.8% 126 1.8% 200 1.8% 428 1.4% 344 2.8%
Drupal\Component\Utility\NestedArray::mergeDeepArray113 1.6% 112 1.6% 169 1.5% 452 1.5% 0 0.0%
_field_language_suggestion100 1.4% 100 1.4% 150 1.4% 428 1.4% 428 3.5%
theme@2104 1.5% 97 1.4% 142 1.3% 408 1.4% 0 0.0%
Drupal\Component\Utility\NestedArray::setValue89 1.3% 89 1.3% 146 1.3% 448 1.5% 344 2.8%
element_sort206 2.9% 76 1.1% 276 2.5% 412 1.4% 0 0.0%
drupal_get_library75 1.1% 75 1.1% 112 1.0% 420 1.4% 352 2.9%
Drupal\Component\Utility\NestedArray::mergeDeepArray@162 0.9% 62 0.9% 92 0.8% 456 1.5% 0 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions@161 0.9% 61 0.9% 102 0.9% 452 1.5% 344 2.8%
Drupal\Component\Utility\NestedArray::mergeDeepArray@260 0.8% 60 0.9% 96 0.9% 456 1.5% 0 0.0%
Drupal\Core\Entity\Field\Type\Field::setValue58 0.8% 58 0.8% 113 1.0% 444 1.5% 256 2.1%
Drupal\Core\Entity\Field\FieldItemBase::setValue58 0.8% 58 0.8% 93 0.8% 448 1.5% 408 3.3%
theme@159 0.8% 53 0.8% 94 0.8% 408 1.4% 0 0.0%
theme@452 0.7% 49 0.7% 68 0.6% 408 1.4% 316 2.6%
Drupal\Core\Config\Config::setOverriddenData47 0.7% 47 0.7% 87 0.8% 444 1.5% 444 3.6%
Drupal\Core\Config\CachedStorage::read47 0.7% 47 0.7% 86 0.8% 440 1.5% 0 0.0%
drupal_add_js47 0.7% 45 0.6% 66 0.6% 412 1.4% 0 0.0%
render@241 0.6% 41 0.6% 63 0.6% 408 1.4% 192 1.6%
field_invoke_method40 0.6% 40 0.6% 65 0.6% 420 1.4% 0 0.0%
contextual_preprocess40 0.6% 40 0.6% 72 0.6% 420 1.4% 192 1.6%
render48 0.7% 31 0.4% 67 0.6% 408 1.4% 344 2.8%
Drupal\Core\Entity\EntityBCDecorator::__set30 0.4% 30 0.4% 56 0.5% 444 1.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll28 0.4% 29 0.4% 55 0.5% 448 1.5% 0 0.0%
drupal_http_build_query29 0.4% 26 0.4% 36 0.3% 424 1.4% 192 1.6%
Drupal\Component\Annotation\Plugin::parse24 0.3% 24 0.3% 44 0.4% 444 1.5% 372 3.0%
Drupal\Core\Template\TwigReference::offsetGet20 0.3% 20 0.3% 37 0.3% 444 1.5% 0 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference17 0.2% 17 0.2% 31 0.3% 456 1.5% 456 3.7%
render@115 0.2% 15 0.2% 24 0.2% 408 1.4% 344 2.8%
_menu_link_translate15 0.2% 15 0.2% 30 0.3% 420 1.4% 0 0.0%
Drupal\Core\Database\Query\Condition::condition14 0.2% 14 0.2% 30 0.3% 448 1.5% 304 2.5%
Drupal\Core\Entity\Field\Type\LanguageItem::setValue12 0.2% 12 0.2% 22 0.2% 452 1.5% 412 3.4%
Drupal\Component\Datetime\DateTimePlus::inputIsArray11 0.2% 11 0.2% 23 0.2% 452 1.5% 0 0.0%
drupal_process_attached9 0.1% 10 0.1% 21 0.2% 424 1.4% 0 0.0%
drupal_add_css11 0.2% 10 0.1% 16 0.1% 416 1.4% 0 0.0%
theme@510 0.1% 10 0.1% 20 0.2% 408 1.4% 0 0.0%
twig_ensure_traversable9 0.1% 9 0.1% 15 0.1% 424 1.4% 192 1.6%
drupal_process_attached@27 0.1% 7 0.1% 13 0.1% 424 1.4% 0 0.0%
drupal_process_attached@16 0.1% 6 0.1% 9 0.1% 424 1.4% 0 0.0%
template_preprocess_item_list5 0.1% 5 0.1% 10 0.1% 428 1.4% 0 0.0%
theme_item_list5 0.1% 5 0.1% 11 0.1% 416 1.4% 0 0.0%
Drupal\Component\Annotation\Plugin::parse@14 0.1% 4 0.1% 5 0.0% 444 1.5% 0 0.0%
Drupal\Core\Database\Database::parseConnectionInfo3 0.0% 4 0.1% 5 0.0% 456 1.5% 280 2.3%
Symfony\Component\HttpFoundation\Request::setFormat3 0.0% 3 0.0% 7 0.1% 452 1.5% 452 3.7%
Drupal\views\ViewExecutable::chooseDisplay3 0.0% 3 0.0% 8 0.1% 444 1.5% 0 0.0%
drupal_process_attached@32 0.0% 2 0.0% 5 0.0% 424 1.4% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping_sets1 0.0% 2 0.0% 6 0.1% 468 1.6% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter@12 0.0% 2 0.0% 6 0.1% 444 1.5% 292 2.4%
Drupal\views\Plugin\views\PluginBase::unpackOptions@22 0.0% 2 0.0% 4 0.0% 452 1.5% 260 2.1%
drupal_get_query_parameters2 0.0% 2 0.0% 3 0.0% 428 1.4% 0 0.0%
Drupal\Core\Database\Connection::setPrefix1 0.0% 1 0.0% 4 0.0% 444 1.5% 344 2.8%
drupal_render_page1 0.0% 1 0.0% 6 0.1% 420 1.4% 380 3.1%
drupal_set_page_content1 0.0% 1 0.0% 2 0.0% 424 1.4% 248 2.0%
Drupal\Core\LegacyUrlMatcher::convertDrupalItem1 0.0% 1 0.0% 2 0.0% 448 1.5% 448 3.6%
theme4 0.1% 1 0.0% 7 0.1% 404 1.4% 0 0.0%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getArguments1 0.0% 1 0.0% 3 0.0% 472 1.6% 444 3.6%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getController1 0.0% 1 0.0% 3 0.0% 472 1.6% 472 3.8%
Twig_Loader_Filesystem::setPaths1 0.0% 1 0.0% 3 0.0% 432 1.5% 344 2.8%
template_preprocess_views_view1 0.0% 1 0.0% 3 0.0% 432 1.5% 0 0.0%