Run Report
Run #51fdbca2b5409: 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,046 99.1% 305 0.1% 1,268 0.3% 32,216 0.1% 18,400 0.1%
Exclusive Metrics for Current Function305 100.0% 1,268 100.0% 32,216 100.0% 18,400 100.0%
Parent functions
Drupal\Core\Routing\UrlGenerator::generateFromPath196 18.7% 195 63.9% 269 21.2% 880 2.7% 680 3.7%
drupal_add_css14 1.3% 13 4.3% 19 1.5% 760 2.4% 0 0.0%
Symfony\Component\HttpFoundation\Request::getFormat40 3.8% 11 3.6% 58 4.6% 800 2.5% 0 0.0%
Symfony\Component\HttpFoundation\ServerBag::getHeaders164 15.7% 10 3.3% 188 14.8% 800 2.5% 800 4.3%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection7 0.7% 7 2.3% 10 0.8% 808 2.5% 728 4.0%
Drupal\Core\Routing\RouteCompiler::getFit19 1.8% 5 1.6% 23 1.8% 792 2.5% 704 3.8%
Doctrine\Common\Reflection\StaticReflectionParser::parse4 0.4% 4 1.3% 6 0.5% 808 2.5% 728 4.0%
Symfony\Component\ClassLoader\ClassLoader::findFile237 22.7% 4 1.3% 236 18.6% 800 2.5% 384 2.1%
_menu_link_translate42 4.0% 4 1.3% 46 3.6% 768 2.4% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotation@15 0.5% 4 1.3% 11 0.9% 800 2.5% 480 2.6%
Twig_Loader_Filesystem::validateName5 0.5% 4 1.3% 8 0.6% 784 2.4% 600 3.3%
Drupal\Component\Utility\Url::stripDangerousProtocols8 0.8% 3 1.0% 16 1.3% 800 2.5% 648 3.5%
Drupal\Core\Routing\UrlGenerator::processPath197 18.8% 3 1.0% 216 17.0% 872 2.7% 608 3.3%
Doctrine\Common\Annotations\DocParser::parse8 0.8% 3 1.0% 9 0.7% 792 2.5% 432 2.3%
Drupal\Core\Asset\CssCollectionRenderer::render10 1.0% 3 1.0% 16 1.3% 800 2.5% 568 3.1%
l2 0.2% 2 0.7% 3 0.2% 752 2.3% 0 0.0%
Doctrine\Common\Annotations\AnnotationRegistry::loadAnnotationClass12 1.1% 2 0.7% 15 1.2% 816 2.5% 648 3.5%
Symfony\Component\HttpFoundation\Request::createFromGlobals2 0.2% 2 0.7% 4 0.3% 872 2.7% 648 3.5%
Doctrine\Common\Annotations\DocParser::Annotation12 1.1% 2 0.7% 16 1.3% 800 2.5% 632 3.4%
Symfony\Component\HttpFoundation\Response::prepare2 0.2% 2 0.7% 2 0.2% 800 2.5% 560 3.0%
Doctrine\Common\Annotations\DocParser::collectAnnotationMetadata2 0.2% 2 0.7% 7 0.6% 816 2.5% 480 2.6%
Symfony\Component\Routing\RouteCompiler::compilePattern2 0.2% 2 0.7% 4 0.3% 808 2.5% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotation@22 0.2% 2 0.7% 4 0.3% 800 2.5% 384 2.1%
run_init::includes/mail.inc1 0.1% 2 0.7% 3 0.2% 776 2.4% 0 0.0%
Doctrine\Common\Annotations\DocParser::parse@12 0.2% 2 0.7% 4 0.3% 792 2.5% 560 3.0%
Symfony\Component\HttpFoundation\Request::prepareBaseUrl7 0.7% 2 0.7% 13 1.0% 808 2.5% 448 2.4%
Drupal\Core\Asset\JsCollectionRenderer::render1 0.1% 1 0.3% 3 0.2% 792 2.5% 560 3.0%
Symfony\Component\HttpFoundation\Response::setEtag1 0.1% 1 0.3% 3 0.2% 944 2.9% 576 3.1%
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% 3 0.2% 816 2.5% 736 4.0%
Symfony\Component\HttpFoundation\Request::preparePathInfo8 0.8% 1 0.3% 11 0.9% 808 2.5% 728 4.0%
Symfony\Component\HttpFoundation\Request::prepareRequestUri8 0.8% 1 0.3% 9 0.7% 808 2.5% 720 3.9%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getController1 0.1% 1 0.3% 2 0.2% 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%
node_help1 0.1% 1 0.3% 2 0.2% 760 2.4% 456 2.5%
drupal_settings_initialize3 0.3% 0 0.0% 3 0.2% 776 2.4% 680 3.7%
_menu_tree_check_access1 0.1% 0 0.0% 1 0.1% 776 2.4% 0 0.0%
Symfony\Component\HttpFoundation\Request::getUrlencodedPrefix2 0.2% 0 0.0% 3 0.2% 808 2.5% 808 4.4%
file_uri_scheme13 1.2% 0 0.0% 14 1.1% 792 2.5% 0 0.0%