Run Report
Run #55ca0464a0922: XHProf Run (Namespace=drupal-perf-moshe)
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.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
array_key_exists26,833 100.0% 4,472 0.1% 16,056 0.0% 5,328 0.0%
Exclusive Metrics for Current Function4,472 100.0% 16,056 100.0% 5,328 100.0%
Parent functions
Symfony\Component\DependencyInjection\ContainerBuilder::hasDefinition11,684 43.5% 1,735 38.8% 404 2.5% 404 7.6%
Symfony\Component\DependencyInjection\ContainerBuilder::getDefinition8,170 30.4% 928 20.8% 404 2.5% 404 7.6%
Symfony\Component\Routing\Route::hasDefault3,992 14.9% 557 12.5% 376 2.3% 0 0.0%
Symfony\Component\Routing\Route::hasOption898 3.3% 412 9.2% 376 2.3% 224 4.2%
Symfony\Component\DependencyInjection\Container::get276 1.0% 172 3.8% 384 2.4% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get71 0.3% 66 1.5% 392 2.4% 0 0.0%
Drupal\Component\Utility\NestedArray::getValue319 1.2% 57 1.3% 380 2.4% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@159 0.2% 43 1.0% 396 2.5% 0 0.0%
Symfony\Component\HttpFoundation\HeaderBag::get39 0.1% 41 0.9% 380 2.4% 352 6.6%
Symfony\Component\HttpFoundation\ParameterBag::get80 0.3% 39 0.9% 384 2.4% 384 7.2%
Drupal\Core\Form\FormBuilder::handleInputElement75 0.3% 36 0.8% 380 2.4% 0 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::get26 0.1% 32 0.7% 400 2.5% 276 5.2%
Symfony\Component\DependencyInjection\Container::get@229 0.1% 31 0.7% 388 2.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@124 0.1% 27 0.6% 388 2.4% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption92 0.3% 26 0.6% 396 2.5% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption@147 0.2% 26 0.6% 396 2.5% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@232 0.1% 25 0.6% 396 2.5% 0 0.0%
Drupal\Component\Utility\ArgumentsResolver::getArgument40 0.1% 24 0.5% 388 2.4% 268 5.0%
Symfony\Component\DependencyInjection\Container::get@517 0.1% 21 0.5% 388 2.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@421 0.1% 20 0.4% 388 2.4% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@325 0.1% 19 0.4% 396 2.5% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@317 0.1% 18 0.4% 388 2.4% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@421 0.1% 18 0.4% 396 2.5% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@610 0.0% 12 0.3% 388 2.4% 0 0.0%
Symfony\Component\Routing\Route::hasRequirement637 2.4% 11 0.2% 380 2.4% 0 0.0%
Symfony\Component\HttpFoundation\ParameterBag::has16 0.1% 10 0.2% 384 2.4% 268 5.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@512 0.0% 10 0.2% 396 2.5% 0 0.0%
drupal_static7 0.0% 7 0.2% 348 2.2% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@67 0.0% 7 0.2% 396 2.5% 0 0.0%
Symfony\Component\DependencyInjection\Container::has9 0.0% 7 0.2% 384 2.4% 228 4.3%
Symfony\Component\HttpFoundation\HeaderBag::has14 0.1% 5 0.1% 380 2.4% 352 6.6%
Drupal\Core\Controller\ControllerResolver::doGetArguments6 0.0% 5 0.1% 540 3.4% 356 6.7%
Drupal\Core\State\State::getMultiple10 0.0% 5 0.1% 368 2.3% 368 6.9%
Symfony\Component\DependencyInjection\Container::initialized5 0.0% 4 0.1% 392 2.4% 288 5.4%
Symfony\Component\DependencyInjection\Container::get@73 0.0% 3 0.1% 388 2.4% 0 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::has1 0.0% 3 0.1% 400 2.5% 400 7.5%
Drupal\views\Views::getApplicableViews30 0.1% 3 0.1% 372 2.3% 0 0.0%
Drupal\Core\DependencyInjection\YamlFileLoader::parseDefinition2 0.0% 2 0.0% 396 2.5% 356 6.7%
Symfony\Component\DependencyInjection\ContainerBuilder::get@73 0.0% 2 0.0% 396 2.5% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::getEntityKey5 0.0% 2 0.0% 384 2.4% 0 0.0%
Symfony\Component\HttpFoundation\Session\Attribute\AttributeBag::get2 0.0% 1 0.0% 400 2.5% 400 7.5%