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

Parent/Child report for strtolower [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
strtolower41,275 100.0% 7,192 0.1% 1,122,544 2.7% 103,372 0.2%
Exclusive Metrics for Current Function7,192 100.0% 1,122,544 100.0% 103,372 100.0%
Parent functions
Symfony\Component\DependencyInjection\ContainerBuilder::hasAlias10,706 25.9% 2,344 32.6% 289,144 25.8% 68,096 65.9%
Symfony\Component\DependencyInjection\ContainerBuilder::hasDefinition11,684 28.3% 1,584 22.0% 315,596 28.1% 960 0.9%
Symfony\Component\DependencyInjection\ContainerBuilder::getDefinition8,170 19.8% 1,081 15.0% 226,000 20.1% 2,364 2.3%
Symfony\Component\Yaml\Inline::evaluateScalar3,824 9.3% 612 8.5% 80,044 7.1% 28 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get1,206 2.9% 448 6.2% 34,596 3.1% 3,544 3.4%
Doctrine\Common\Annotations\TokenParser::parseUseStatement576 1.4% 228 3.2% 16,532 1.5% 300 0.3%
Symfony\Component\DependencyInjection\ContainerBuilder::has1,803 4.4% 200 2.8% 49,476 4.4% 1,856 1.8%
Symfony\Component\DependencyInjection\ContainerBuilder::shareService239 0.6% 132 1.8% 8,356 0.7% 56 0.1%
Symfony\Component\DependencyInjection\ContainerBuilder::setDefinition918 2.2% 105 1.5% 30,068 2.7% 3,272 3.2%
Symfony\Component\DependencyInjection\Reference::__construct868 2.1% 95 1.3% 24,044 2.1% 14,364 13.9%
Symfony\Component\DependencyInjection\ContainerBuilder::get@1154 0.4% 84 1.2% 4,928 0.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get230 0.6% 47 0.7% 7,804 0.7% 76 0.1%
Symfony\Component\DependencyInjection\ContainerBuilder::get@2222 0.5% 37 0.5% 6,336 0.6% 0 0.0%
Drupal\Core\DependencyInjection\ContainerBuilder::setParameter18 0.0% 35 0.5% 900 0.1% 44 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::get26 0.1% 22 0.3% 1,056 0.1% 272 0.3%
Symfony\Component\DependencyInjection\ContainerBuilder::get@372 0.2% 16 0.2% 2,360 0.2% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@448 0.1% 15 0.2% 1,768 0.2% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@539 0.1% 14 0.2% 1,460 0.1% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotation@117 0.0% 11 0.2% 676 0.1% 380 0.4%
Symfony\Component\HttpFoundation\HeaderBag::get39 0.1% 11 0.2% 1,100 0.1% 440 0.4%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::resolveString13 0.0% 9 0.1% 792 0.1% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@630 0.1% 7 0.1% 1,084 0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::initialized17 0.0% 7 0.1% 820 0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::has8 0.0% 7 0.1% 732 0.1% 448 0.4%
Symfony\Component\HttpFoundation\HeaderBag::set39 0.1% 6 0.1% 1,200 0.1% 424 0.4%
Symfony\Component\DependencyInjection\ContainerBuilder::get@711 0.0% 4 0.1% 672 0.1% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::removeDefinition15 0.0% 4 0.1% 908 0.1% 340 0.3%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getParameter3 0.0% 4 0.1% 484 0.0% 444 0.4%
Doctrine\Common\Reflection\StaticReflectionParser::parse5 0.0% 3 0.0% 540 0.0% 0 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::set18 0.0% 3 0.0% 908 0.1% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@86 0.0% 2 0.0% 556 0.0% 0 0.0%
Doctrine\Common\Annotations\DocLexer::getType134 0.3% 2 0.0% 2,524 0.2% 1,864 1.8%
Symfony\Component\DependencyInjection\ContainerBuilder::getAlias3 0.0% 2 0.0% 464 0.0% 124 0.1%
Drupal\Core\DependencyInjection\ContainerBuilder::register4 0.0% 2 0.0% 468 0.0% 28 0.0%
Doctrine\Common\Annotations\DocParser::Annotation@22 0.0% 2 0.0% 416 0.0% 340 0.3%
Symfony\Component\HttpFoundation\ResponseHeaderBag::set14 0.0% 2 0.0% 704 0.1% 384 0.4%
Symfony\Component\HttpFoundation\HeaderBag::has14 0.0% 1 0.0% 704 0.1% 240 0.2%
Symfony\Component\HttpFoundation\Request::getHost20 0.0% 1 0.0% 776 0.1% 380 0.4%
Symfony\Component\DependencyInjection\Alias::__construct3 0.0% 1 0.0% 500 0.0% 0 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::add1 0.0% 1 0.0% 424 0.0% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::setAlias7 0.0% 1 0.0% 560 0.0% 48 0.0%
Symfony\Component\HttpFoundation\HeaderBag::remove2 0.0% 0 0.0% 420 0.0% 148 0.1%
Symfony\Component\HttpFoundation\ResponseHeaderBag::remove2 0.0% 0 0.0% 424 0.0% 344 0.3%
Symfony\Component\HttpFoundation\HeaderBag::parseCacheControl16 0.0% 0 0.0% 720 0.1% 364 0.4%
Symfony\Component\Routing\RequestContext::setHost7 0.0% 0 0.0% 516 0.0% 308 0.3%
Drupal\Core\DependencyInjection\ContainerBuilder::set6 0.0% 0 0.0% 516 0.0% 380 0.4%
Symfony\Component\Routing\RequestContext::setScheme7 0.0% 0 0.0% 492 0.0% 396 0.4%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::has1 0.0% 0 0.0% 420 0.0% 292 0.3%
Symfony\Component\DependencyInjection\Container::set8 0.0% 0 0.0% 556 0.0% 24 0.0%