Run Report
Run #543bf51d41339: XHProf Run (Namespace=drupal-perf-dawehner)
Tip
Click a function name below to drill down.

Parent/Child report for array_key_exists [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
array_key_exists1,597 99.4% 1,729 0.3% 3,188 0.6% 37,440 0.1% 15,144 0.1%
Exclusive Metrics for Current Function1,729 100.0% 3,188 100.0% 37,440 100.0% 15,144 100.0%
Parent functions
Twig_Template::getAttribute206 12.9% 239 13.8% 390 12.2% 1,896 5.1% 784 5.2%
Drupal\Core\Entity\ContentEntityBase::getEntityKey195 12.2% 195 11.3% 367 11.5% 808 2.2% 0 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get145 9.1% 153 8.8% 280 8.8% 808 2.2% 808 5.3%
Symfony\Component\DependencyInjection\Container::get144 9.0% 152 8.8% 287 9.0% 808 2.2% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::has112 7.0% 132 7.6% 227 7.1% 800 2.1% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption@181 5.1% 102 5.9% 185 5.8% 824 2.2% 656 4.3%
Symfony\Component\Routing\Route::hasRequirement68 4.3% 72 4.2% 130 4.1% 808 2.2% 0 0.0%
Drupal\Component\Utility\NestedArray::getValue63 3.9% 63 3.6% 120 3.8% 808 2.2% 720 4.8%
Symfony\Component\DependencyInjection\Container::get@154 3.4% 61 3.5% 107 3.4% 816 2.2% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@248 3.0% 51 2.9% 90 2.8% 816 2.2% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@640 2.5% 42 2.4% 78 2.4% 816 2.2% 816 5.4%
Symfony\Component\HttpFoundation\HeaderBag::get32 2.0% 38 2.2% 70 2.2% 808 2.2% 712 4.7%
Symfony\Component\DependencyInjection\Container::get@730 1.9% 32 1.9% 57 1.8% 816 2.2% 816 5.4%
Symfony\Component\Routing\Generator\UrlGenerator::doGenerate30 1.9% 30 1.7% 56 1.8% 816 2.2% 264 1.7%
Symfony\Component\Routing\Route::hasDefault30 1.9% 30 1.7% 58 1.8% 800 2.1% 0 0.0%
Symfony\Component\HttpFoundation\ParameterBag::has26 1.6% 29 1.7% 59 1.9% 808 2.2% 808 5.3%
Symfony\Component\DependencyInjection\Container::get@324 1.5% 28 1.6% 48 1.5% 816 2.2% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@826 1.6% 28 1.6% 53 1.7% 816 2.2% 816 5.4%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption21 1.3% 24 1.4% 44 1.4% 824 2.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme24 1.5% 24 1.4% 43 1.3% 800 2.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@522 1.4% 23 1.3% 48 1.5% 816 2.2% 0 0.0%
Drupal\Core\Field\FieldConfigBase::getSetting20 1.3% 20 1.2% 52 1.6% 808 2.2% 0 0.0%
drupal_static18 1.1% 20 1.2% 44 1.4% 776 2.1% 608 4.0%
Symfony\Component\DependencyInjection\Container::get@918 1.1% 19 1.1% 34 1.1% 816 2.2% 816 5.4%
Symfony\Component\Routing\Route::hasOption18 1.1% 18 1.0% 39 1.2% 800 2.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@416 1.0% 16 0.9% 35 1.1% 816 2.2% 0 0.0%
Symfony\Component\HttpFoundation\HeaderBag::has15 0.9% 15 0.9% 29 0.9% 808 2.2% 712 4.7%
Symfony\Component\DependencyInjection\Container::get@1010 0.6% 11 0.6% 23 0.7% 816 2.2% 816 5.4%
rdf_get_namespaces10 0.6% 10 0.6% 16 0.5% 776 2.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@29 0.6% 9 0.5% 17 0.5% 800 2.1% 0 0.0%
Drupal\Core\State\State::getMultiple9 0.6% 9 0.5% 25 0.8% 792 2.1% 792 5.2%
Drupal\Core\Controller\ControllerResolver::doGetArguments6 0.4% 7 0.4% 14 0.4% 816 2.2% 0 0.0%
Drupal\Component\Utility\ArgumentsResolver::getArgument6 0.4% 6 0.3% 13 0.4% 816 2.2% 816 5.4%
Symfony\Component\DependencyInjection\Container::has3 0.2% 3 0.2% 9 0.3% 808 2.2% 0 0.0%
template_preprocess_image3 0.2% 3 0.2% 6 0.2% 784 2.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@112 0.1% 2 0.1% 5 0.2% 816 2.2% 816 5.4%
simpletest_js_alter2 0.1% 2 0.1% 4 0.1% 776 2.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@122 0.1% 2 0.1% 5 0.2% 816 2.2% 816 5.4%
Drupal\Core\Form\FormBuilder::handleInputElement2 0.1% 2 0.1% 5 0.2% 808 2.2% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@12 0.1% 2 0.1% 3 0.1% 800 2.1% 648 4.3%
Symfony\Component\DependencyInjection\Container::initialized1 0.1% 1 0.1% 2 0.1% 816 2.2% 0 0.0%
Drupal\views\Plugin\views\query\Sql::queueTable1 0.1% 1 0.1% 3 0.1% 808 2.2% 0 0.0%
Drupal\views\Plugin\views\query\Sql::ensureTable1 0.1% 1 0.1% 3 0.1% 808 2.2% 648 4.3%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::buildPropertyQuery1 0.1% 1 0.1% 2 0.1% 824 2.2% 456 3.0%
Drupal\views\Plugin\views\query\Sql::ensurePath1 0.1% 1 0.1% 3 0.1% 808 2.2% 0 0.0%