View Top Level Run Report
Run Report
Run #535139ab6e707:
XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.
Parent/Child report for
strpos
[View Callgraph ]
Function Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Incl. CPU
(microsecs)
ICpu%
Incl.
MemUse
(bytes)
IMemUse%
Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
strpos
1,230
99.3%
332
0.0%
1,657
0.1%
25,856
0.1%
8,688
0.0%
Exclusive Metrics for Current Function
332
100.0%
1,657
100.0%
25,856
100.0%
8,688
100.0%
Parent functions
Drupal\system\Controller\SystemController::setLinkActiveClass
10
0.8%
257
77.4%
265
16.0%
808
3.1%
0
0.0%
_drupal_add_css
60
4.9%
29
8.7%
86
5.2%
768
3.0%
312
3.6%
Drupal\Core\Routing\UrlGenerator::processPath
429
34.9%
12
3.6%
526
31.7%
872
3.4%
48
0.6%
Drupal\Core\Routing\UrlGenerator::generateFromPath
108
8.8%
6
1.8%
137
8.3%
880
3.4%
488
5.6%
Drupal\Core\Database\Query\Select::__toString
313
25.4%
5
1.5%
318
19.2%
792
3.1%
744
8.6%
Twig_Loader_Filesystem::validateName
18
1.5%
3
0.9%
24
1.4%
784
3.0%
552
6.4%
Drupal\Core\Asset\JsCollectionRenderer::render
5
0.4%
3
0.9%
8
0.5%
792
3.1%
0
0.0%
Drupal\Core\Controller\ControllerResolver::getControllerFromDefinition
3
0.2%
3
0.9%
5
0.3%
816
3.2%
0
0.0%
Symfony\Component\HttpFoundation\Request::getFormat
4
0.3%
2
0.6%
7
0.4%
800
3.1%
704
8.1%
Drupal\Component\Plugin\PluginBase::getDerivativeId
13
1.1%
2
0.6%
16
1.0%
800
3.1%
0
0.0%
Drupal\Core\Routing\RouteCompiler::getFit
36
2.9%
2
0.6%
36
2.2%
792
3.1%
792
9.1%
Composer\Autoload\ClassLoader::findFileWithExtension
63
5.1%
1
0.3%
34
2.1%
800
3.1%
0
0.0%
Drupal\Component\Utility\UrlHelper::stripDangerousProtocols
2
0.2%
1
0.3%
5
0.3%
808
3.1%
0
0.0%
node_help
1
0.1%
1
0.3%
2
0.1%
760
2.9%
0
0.0%
request_path
1
0.1%
1
0.3%
2
0.1%
792
3.1%
0
0.0%
Symfony\Component\HttpFoundation\Request::preparePathInfo
1
0.1%
1
0.3%
4
0.2%
808
3.1%
480
5.5%
Symfony\Component\HttpFoundation\Response::setEtag
1
0.1%
1
0.3%
2
0.1%
944
3.7%
0
0.0%
Symfony\Component\HttpFoundation\ServerBag::getHeaders
52
4.2%
1
0.3%
40
2.4%
800
3.1%
464
5.3%
Drupal\Core\Asset\CssCollectionRenderer::render
10
0.8%
1
0.3%
9
0.5%
800
3.1%
0
0.0%
Symfony\Component\HttpFoundation\Request::createFromGlobals
2
0.2%
0
0.0%
5
0.3%
872
3.4%
648
7.5%
Drupal\Component\Plugin\PluginBase::getBasePluginId
5
0.4%
0
0.0%
6
0.4%
800
3.1%
0
0.0%
file_uri_scheme
17
1.4%
0
0.0%
15
0.9%
768
3.0%
0
0.0%
Symfony\Component\Routing\RouteCompiler::findNextSeparator
3
0.2%
0
0.0%
6
0.4%
808
3.1%
0
0.0%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection
1
0.1%
0
0.0%
3
0.2%
808
3.1%
728
8.4%
Symfony\Component\Routing\RouteCompiler::compilePattern
8
0.7%
0
0.0%
11
0.7%
808
3.1%
0
0.0%
Drupal\system\PathProcessor\PathProcessorFiles::processInbound
1
0.1%
0
0.0%
1
0.1%
808
3.1%
0
0.0%
_drupal_request_initialize
3
0.2%
0
0.0%
2
0.1%
776
3.0%
0
0.0%
Drupal\Core\Controller\ControllerResolver::createController
2
0.2%
0
0.0%
3
0.2%
808
3.1%
368
4.2%
Symfony\Component\HttpFoundation\Request::prepareRequestUri
1
0.1%
0
0.0%
2
0.1%
808
3.1%
720
8.3%
Drupal\image\PathProcessor\PathProcessorImageStyles::processInbound
2
0.2%
0
0.0%
4
0.2%
816
3.2%
736
8.5%
Symfony\Component\HttpFoundation\Request::getUrlencodedPrefix
2
0.2%
0
0.0%
4
0.2%
808
3.1%
808
9.3%
l
53
4.3%
0
0.0%
69
4.2%
752
2.9%
96
1.1%