Run Report
Run #55ca0464a0922: 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
strtolower38,568 100.0% 7,803 0.2% 1,063,392 2.5% 103,996 0.2%
Exclusive Metrics for Current Function7,803 100.0% 1,063,392 100.0% 103,996 100.0%
Parent functions
Symfony\Component\DependencyInjection\ContainerBuilder::hasAlias10,706 27.8% 2,518 32.3% 289,152 27.2% 68,128 65.5%
Symfony\Component\DependencyInjection\ContainerBuilder::hasDefinition11,684 30.3% 1,683 21.6% 315,592 29.7% 932 0.9%
Symfony\Component\DependencyInjection\ContainerBuilder::getDefinition8,170 21.2% 1,160 14.9% 225,996 21.3% 2,364 2.3%
Symfony\Component\DependencyInjection\ContainerBuilder::setDefinition918 2.4% 657 8.4% 30,068 2.8% 3,272 3.1%
Symfony\Component\DependencyInjection\ContainerBuilder::get1,206 3.1% 442 5.7% 34,584 3.3% 4,188 4.0%
Symfony\Component\DependencyInjection\Reference::__construct868 2.3% 290 3.7% 24,032 2.3% 14,328 13.8%
Doctrine\Common\Annotations\TokenParser::parseUseStatement576 1.5% 223 2.9% 16,532 1.6% 300 0.3%
Symfony\Component\Yaml\Inline::evaluateScalar1,117 2.9% 135 1.7% 20,888 2.0% 28 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::shareService239 0.6% 123 1.6% 8,352 0.8% 56 0.1%
Symfony\Component\DependencyInjection\ContainerBuilder::has1,803 4.7% 111 1.4% 49,476 4.7% 1,856 1.8%
Symfony\Component\DependencyInjection\ContainerBuilder::get@2222 0.6% 70 0.9% 6,348 0.6% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@1154 0.4% 67 0.9% 4,916 0.5% 0 0.0%
Symfony\Component\DependencyInjection\Container::get230 0.6% 52 0.7% 7,820 0.7% 76 0.1%
Symfony\Component\DependencyInjection\ContainerBuilder::get@372 0.2% 30 0.4% 2,388 0.2% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@630 0.1% 28 0.4% 1,084 0.1% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@448 0.1% 26 0.3% 1,780 0.2% 0 0.0%
Symfony\Component\HttpFoundation\HeaderBag::get39 0.1% 25 0.3% 1,100 0.1% 456 0.4%
Symfony\Component\DependencyInjection\ContainerBuilder::get@539 0.1% 19 0.2% 1,460 0.1% 0 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::get26 0.1% 19 0.2% 1,056 0.1% 272 0.3%
Drupal\Core\DependencyInjection\ContainerBuilder::setParameter18 0.0% 15 0.2% 900 0.1% 44 0.0%
Symfony\Component\HttpFoundation\HeaderBag::set39 0.1% 11 0.1% 1,200 0.1% 424 0.4%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::resolveString13 0.0% 11 0.1% 792 0.1% 0 0.0%
Doctrine\Common\Annotations\DocLexer::getType134 0.3% 8 0.1% 2,524 0.2% 1,864 1.8%
Symfony\Component\DependencyInjection\ContainerBuilder::get@711 0.0% 8 0.1% 672 0.1% 0 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::set18 0.0% 7 0.1% 908 0.1% 0 0.0%
Symfony\Component\HttpFoundation\Request::getHost20 0.1% 7 0.1% 776 0.1% 380 0.4%
Symfony\Component\DependencyInjection\ContainerBuilder::setAlias7 0.0% 6 0.1% 560 0.1% 48 0.0%
Symfony\Component\DependencyInjection\Container::has8 0.0% 5 0.1% 732 0.1% 448 0.4%
Symfony\Component\DependencyInjection\Container::initialized17 0.0% 5 0.1% 820 0.1% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotation@117 0.0% 5 0.1% 676 0.1% 380 0.4%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getParameter3 0.0% 5 0.1% 484 0.0% 444 0.4%
Symfony\Component\Routing\RequestContext::setHost7 0.0% 5 0.1% 516 0.0% 308 0.3%
Symfony\Component\HttpFoundation\HeaderBag::has14 0.0% 4 0.1% 692 0.1% 240 0.2%
Symfony\Component\DependencyInjection\Alias::__construct3 0.0% 4 0.1% 500 0.0% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::removeDefinition15 0.0% 4 0.1% 908 0.1% 340 0.3%
Symfony\Component\DependencyInjection\ContainerBuilder::get@86 0.0% 3 0.0% 556 0.1% 0 0.0%
Symfony\Component\Routing\RequestContext::setScheme7 0.0% 3 0.0% 492 0.0% 396 0.4%
Symfony\Component\DependencyInjection\Container::set8 0.0% 2 0.0% 556 0.1% 24 0.0%
Symfony\Component\HttpFoundation\ResponseHeaderBag::set14 0.0% 2 0.0% 704 0.1% 384 0.4%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::add1 0.0% 2 0.0% 424 0.0% 0 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::has1 0.0% 1 0.0% 420 0.0% 292 0.3%
Doctrine\Common\Reflection\StaticReflectionParser::parse5 0.0% 1 0.0% 532 0.1% 0 0.0%
Drupal\Core\DependencyInjection\ContainerBuilder::register4 0.0% 1 0.0% 468 0.0% 28 0.0%
Symfony\Component\HttpFoundation\HeaderBag::remove2 0.0% 0 0.0% 416 0.0% 144 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%
Doctrine\Common\Annotations\DocParser::Annotation@22 0.0% 0 0.0% 416 0.0% 340 0.3%
Drupal\Core\DependencyInjection\ContainerBuilder::set6 0.0% 0 0.0% 516 0.0% 380 0.4%
Symfony\Component\DependencyInjection\ContainerBuilder::getAlias3 0.0% 0 0.0% 464 0.0% 124 0.1%