Run Report
Run #51fdba53b2446: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Parent/Child report for strpos [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
strpos1,047 99.1% 317 0.1% 1,316 0.3% 32,216 0.1% 18,392 0.1%
Exclusive Metrics for Current Function317 100.0% 1,316 100.0% 32,216 100.0% 18,392 100.0%
Parent functions
Drupal\Core\Routing\UrlGenerator::generateFromPath196 18.7% 195 61.5% 271 20.6% 880 2.7% 632 3.4%
Symfony\Component\HttpFoundation\ServerBag::getHeaders164 15.7% 15 4.7% 181 13.8% 800 2.5% 800 4.3%
drupal_add_css14 1.3% 13 4.1% 23 1.7% 760 2.4% 0 0.0%
Symfony\Component\HttpFoundation\Request::getFormat40 3.8% 12 3.8% 51 3.9% 800 2.5% 0 0.0%
Drupal\Core\Routing\UrlGenerator::processPath197 18.8% 7 2.2% 239 18.2% 872 2.7% 560 3.0%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection7 0.7% 7 2.2% 9 0.7% 808 2.5% 728 4.0%
Twig_Loader_Filesystem::validateName6 0.6% 6 1.9% 12 0.9% 784 2.4% 688 3.7%
Doctrine\Common\Annotations\DocParser::Annotation@15 0.5% 5 1.6% 6 0.5% 800 2.5% 480 2.6%
Doctrine\Common\Annotations\DocParser::parse@12 0.2% 5 1.6% 10 0.8% 792 2.5% 560 3.0%
Drupal\Core\Routing\RouteCompiler::getFit19 1.8% 5 1.6% 23 1.7% 792 2.5% 704 3.8%
Doctrine\Common\Annotations\DocParser::Annotation12 1.1% 4 1.3% 19 1.4% 800 2.5% 632 3.4%
Symfony\Component\ClassLoader\ClassLoader::findFile237 22.6% 4 1.3% 243 18.5% 800 2.5% 384 2.1%
Doctrine\Common\Reflection\StaticReflectionParser::parse4 0.4% 4 1.3% 7 0.5% 808 2.5% 728 4.0%
Doctrine\Common\Annotations\DocParser::parse8 0.8% 3 0.9% 11 0.8% 792 2.5% 432 2.3%
Symfony\Component\HttpFoundation\Request::prepareBaseUrl7 0.7% 3 0.9% 10 0.8% 808 2.5% 448 2.4%
_menu_link_translate42 4.0% 2 0.6% 47 3.6% 768 2.4% 0 0.0%
Drupal\Core\Asset\CssCollectionRenderer::render10 1.0% 2 0.6% 12 0.9% 800 2.5% 568 3.1%
l2 0.2% 2 0.6% 4 0.3% 752 2.3% 0 0.0%
Doctrine\Common\Annotations\DocParser::collectAnnotationMetadata2 0.2% 2 0.6% 5 0.4% 816 2.5% 480 2.6%
Drupal\Component\Utility\Url::stripDangerousProtocols8 0.8% 2 0.6% 14 1.1% 800 2.5% 648 3.5%
run_init::includes/mail.inc1 0.1% 2 0.6% 3 0.2% 776 2.4% 0 0.0%
Symfony\Component\HttpFoundation\Response::prepare2 0.2% 2 0.6% 2 0.2% 800 2.5% 560 3.0%
Symfony\Component\HttpFoundation\Request::createFromGlobals2 0.2% 2 0.6% 5 0.4% 872 2.7% 648 3.5%
Symfony\Component\Routing\RouteCompiler::compilePattern2 0.2% 2 0.6% 4 0.3% 808 2.5% 0 0.0%
Symfony\Component\HttpFoundation\Request::preparePathInfo8 0.8% 1 0.3% 14 1.1% 808 2.5% 728 4.0%
Symfony\Component\HttpFoundation\Response::setEtag1 0.1% 1 0.3% 7 0.5% 944 2.9% 576 3.1%
Symfony\Component\HttpFoundation\Request::prepareRequestUri8 0.8% 1 0.3% 13 1.0% 808 2.5% 720 3.9%
Drupal\image\PathProcessor\PathProcessorImageStyles::processInbound2 0.2% 1 0.3% 5 0.4% 816 2.5% 736 4.0%
file_uri_scheme13 1.2% 1 0.3% 17 1.3% 768 2.4% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotation@22 0.2% 1 0.3% 7 0.5% 800 2.5% 384 2.1%
node_help1 0.1% 1 0.3% 1 0.1% 760 2.4% 456 2.5%
Drupal\Core\Asset\JsCollectionRenderer::render1 0.1% 1 0.3% 2 0.2% 792 2.5% 560 3.0%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getController1 0.1% 1 0.3% 4 0.3% 824 2.6% 656 3.6%
Drupal\system\PathProcessor\PathProcessorFiles::processInbound1 0.1% 1 0.3% 3 0.2% 808 2.5% 0 0.0%
request_path1 0.1% 1 0.3% 2 0.2% 792 2.5% 760 4.1%
Symfony\Component\Routing\RouteCompiler::findNextSeparator1 0.1% 0 0.0% 2 0.2% 808 2.5% 0 0.0%
drupal_settings_initialize3 0.3% 0 0.0% 3 0.2% 776 2.4% 680 3.7%
Symfony\Component\HttpFoundation\Request::getUrlencodedPrefix2 0.2% 0 0.0% 4 0.3% 808 2.5% 808 4.4%
_menu_tree_check_access1 0.1% 0 0.0% 2 0.2% 800 2.5% 0 0.0%
Doctrine\Common\Annotations\AnnotationRegistry::loadAnnotationClass12 1.1% 0 0.0% 19 1.4% 816 2.5% 648 3.5%