Run Report
Run #55cb9143e88ef: XHProf Run (Namespace=drupal-perf-sorressean)
Tip
Click a function name below to drill down.

Parent/Child report for Symfony\Component\DependencyInjection\ContainerBuilder::hasDefinition [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Symfony\Component\DependencyInjection\ContainerBuilder::hasDefinition12,550 33.3% 55,666 1.4% 617,168 1.6% 370,864 0.9%
Exclusive Metrics for Current Function48,720 87.5% 150,048 24.3% 369,472 99.6%
Parent functions
Symfony\Component\DependencyInjection\Compiler\AnalyzeServiceReferencesPass::getDefinitionId9,576 76.3% 42,617 76.6% 461,192 74.7% 360,448 97.2%
Symfony\Component\DependencyInjection\Compiler\InlineServiceDefinitionsPass::inlineArguments1,640 13.1% 7,230 13.0% 79,480 12.9% 1,256 0.3%
Symfony\Component\DependencyInjection\Compiler\CheckReferenceValidityPass::getDefinition964 7.7% 4,142 7.4% 47,032 7.6% 2,032 0.5%
Symfony\Component\DependencyInjection\Compiler\InlineServiceDefinitionsPass::inlineArguments@2244 1.9% 1,117 2.0% 12,496 2.0% 3,696 1.0%
Symfony\Component\DependencyInjection\Compiler\InlineServiceDefinitionsPass::inlineArguments@165 0.5% 264 0.5% 3,880 0.6% 544 0.1%
Symfony\Component\DependencyInjection\Compiler\ResolveDefinitionTemplatesPass::resolveDefinition26 0.2% 112 0.2% 2,016 0.3% 552 0.1%
Drupal\Core\DependencyInjection\Compiler\BackendCompilerPass::process20 0.2% 100 0.2% 3,640 0.6% 0 0.0%
Symfony\Component\DependencyInjection\Compiler\InlineServiceDefinitionsPass::inlineArguments@37 0.1% 31 0.1% 1,096 0.2% 0 0.0%
Drupal\Core\DependencyInjection\Compiler\StackedSessionHandlerPass::process1 0.0% 14 0.0% 792 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Compiler\RegisterStreamWrappersPass::process1 0.0% 8 0.0% 792 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Compiler\RegisterKernelListenersPass::process1 0.0% 7 0.0% 792 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Compiler\RegisterLazyRouteEnhancers::process1 0.0% 6 0.0% 792 0.1% 744 0.2%
Drupal\Core\DependencyInjection\Compiler\RegisterServicesForDestructionPass::process1 0.0% 5 0.0% 800 0.1% 800 0.2%
Drupal\Core\DependencyInjection\Compiler\RegisterAccessChecksPass::process1 0.0% 5 0.0% 792 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Compiler\StackedKernelPass::process1 0.0% 4 0.0% 784 0.1% 0 0.0%
Drupal\Core\DependencyInjection\Compiler\RegisterLazyRouteFilters::process1 0.0% 4 0.0% 792 0.1% 792 0.2%
Child functions
strtolower12,550 50.0% 3,745 6.7% 466,432 75.6% 1,392 0.4%
array_key_exists12,550 50.0% 3,201 5.8% 688 0.1% 0 0.0%