Run Report
Run #51fdbdbb58abc: 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% 335 0.1% 1,344 0.3% 32,216 0.1% 18,392 0.1%
Exclusive Metrics for Current Function335 100.0% 1,344 100.0% 32,216 100.0% 18,392 100.0%
Parent functions
Drupal\Core\Routing\UrlGenerator::generateFromPath196 18.7% 196 58.5% 272 20.2% 880 2.7% 632 3.4%
Symfony\Component\HttpFoundation\ServerBag::getHeaders164 15.7% 23 6.9% 191 14.2% 800 2.5% 800 4.3%
Drupal\Core\Routing\UrlGenerator::processPath197 18.8% 14 4.2% 236 17.6% 872 2.7% 560 3.0%
drupal_add_css14 1.3% 14 4.2% 25 1.9% 760 2.4% 0 0.0%
Symfony\Component\HttpFoundation\Request::getFormat40 3.8% 12 3.6% 55 4.1% 800 2.5% 0 0.0%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection7 0.7% 7 2.1% 7 0.5% 808 2.5% 728 4.0%
Drupal\Component\Utility\Url::stripDangerousProtocols8 0.8% 6 1.8% 13 1.0% 800 2.5% 648 3.5%
Twig_Loader_Filesystem::validateName6 0.6% 6 1.8% 13 1.0% 784 2.4% 688 3.7%
Doctrine\Common\Annotations\DocParser::parse8 0.8% 4 1.2% 9 0.7% 792 2.5% 432 2.3%
Symfony\Component\ClassLoader\ClassLoader::findFile237 22.6% 4 1.2% 251 18.7% 800 2.5% 384 2.1%
Doctrine\Common\Reflection\StaticReflectionParser::parse4 0.4% 4 1.2% 5 0.4% 808 2.5% 728 4.0%
Doctrine\Common\Annotations\DocParser::Annotation@15 0.5% 4 1.2% 7 0.5% 800 2.5% 480 2.6%
Drupal\Core\Routing\RouteCompiler::getFit19 1.8% 4 1.2% 26 1.9% 792 2.5% 704 3.8%
Drupal\Core\Asset\CssCollectionRenderer::render10 1.0% 4 1.2% 13 1.0% 800 2.5% 568 3.1%
Doctrine\Common\Annotations\DocParser::collectAnnotationMetadata2 0.2% 2 0.6% 5 0.4% 816 2.5% 480 2.6%
run_init::includes/mail.inc1 0.1% 2 0.6% 4 0.3% 776 2.4% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotation12 1.1% 2 0.6% 14 1.0% 800 2.5% 632 3.4%
l2 0.2% 2 0.6% 4 0.3% 752 2.3% 0 0.0%
_menu_link_translate42 4.0% 2 0.6% 46 3.4% 768 2.4% 0 0.0%
Doctrine\Common\Annotations\DocParser::parse@12 0.2% 2 0.6% 7 0.5% 792 2.5% 560 3.0%
Symfony\Component\Routing\RouteCompiler::compilePattern2 0.2% 2 0.6% 4 0.3% 808 2.5% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotation@22 0.2% 2 0.6% 7 0.5% 800 2.5% 384 2.1%
Symfony\Component\HttpFoundation\Request::prepareRequestUri8 0.8% 2 0.6% 14 1.0% 808 2.5% 720 3.9%
Symfony\Component\HttpFoundation\Request::preparePathInfo8 0.8% 2 0.6% 25 1.9% 808 2.5% 728 4.0%
Symfony\Component\HttpFoundation\Response::prepare2 0.2% 1 0.3% 3 0.2% 800 2.5% 560 3.0%
Symfony\Component\HttpFoundation\Response::setEtag1 0.1% 1 0.3% 7 0.5% 944 2.9% 576 3.1%
Drupal\Core\Asset\JsCollectionRenderer::render1 0.1% 1 0.3% 2 0.1% 792 2.5% 560 3.0%
Doctrine\Common\Annotations\AnnotationRegistry::loadAnnotationClass12 1.1% 1 0.3% 18 1.3% 816 2.5% 648 3.5%
Symfony\Component\Routing\RouteCompiler::findNextSeparator1 0.1% 1 0.3% 3 0.2% 808 2.5% 0 0.0%
Drupal\image\PathProcessor\PathProcessorImageStyles::processInbound2 0.2% 1 0.3% 5 0.4% 816 2.5% 736 4.0%
Symfony\Component\HttpFoundation\Request::createFromGlobals2 0.2% 1 0.3% 3 0.2% 872 2.7% 648 3.5%
drupal_settings_initialize3 0.3% 1 0.3% 4 0.3% 776 2.4% 680 3.7%
Drupal\system\PathProcessor\PathProcessorFiles::processInbound1 0.1% 1 0.3% 1 0.1% 808 2.5% 0 0.0%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getController1 0.1% 1 0.3% 5 0.4% 824 2.6% 656 3.6%
node_help1 0.1% 1 0.3% 1 0.1% 760 2.4% 456 2.5%
Symfony\Component\HttpFoundation\Request::prepareBaseUrl7 0.7% 1 0.3% 11 0.8% 808 2.5% 448 2.4%
request_path1 0.1% 1 0.3% 3 0.2% 792 2.5% 760 4.1%
_menu_tree_check_access1 0.1% 0 0.0% 2 0.1% 800 2.5% 0 0.0%
Symfony\Component\HttpFoundation\Request::getUrlencodedPrefix2 0.2% 0 0.0% 6 0.4% 808 2.5% 808 4.4%
file_uri_scheme13 1.2% 0 0.0% 17 1.3% 768 2.4% 0 0.0%