Run Report
Run #5589a70d968a5: XHProf Run (Namespace=drupal-perf-stefanr)
Tip
Click a function name below to drill down.

Parent/Child report for substr [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
substr159,800 99.6% 38,113 0.0% 9,553,600 0.2% 1,100,000 0.0%
Exclusive Metrics for Current Function38,113 100.0% 9,553,600 100.0% 1,100,000 100.0%
Parent functions
Composer\Autoload\ClassLoader::findFileWithExtension86,800 54.3% 17,414 45.7% 4,652,000 48.7% 284,800 25.9%
Drupal\Core\Database\Connection::expandArguments19,200 12.0% 12,066 31.7% 680,000 7.1% 60,000 5.5%
Drupal\Core\Cache\Context\CacheContextsManager::optimizeTokens11,700 7.3% 1,826 4.8% 471,200 4.9% 66,400 6.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getContainingDirectoryFullPath6,600 4.1% 1,047 2.7% 460,800 4.8% 52,800 4.8%
Drupal\Core\Routing\RouteMatch::getParameterNames3,400 2.1% 973 2.6% 174,400 1.8% 9,600 0.9%
Drupal\Core\Config\Entity\Query\Query::loadRecords3,500 2.2% 745 2.0% 199,200 2.1% 0 0.0%
Twig_Environment::getCacheFilename12,800 8.0% 731 1.9% 806,400 8.4% 67,200 6.1%
Drupal\Core\Theme\ThemeManager::theme1,000 0.6% 506 1.3% 96,000 1.0% 0 0.0%
Drupal\Core\Cache\Context\CacheContextsManager::validateTokens800 0.5% 461 1.2% 100,000 1.0% 66,400 6.0%
Drupal\views\Plugin\views\query\Sql::addField600 0.4% 362 0.9% 87,200 0.9% 55,200 5.0%
Drupal\Core\Theme\ThemeManager::theme@2800 0.5% 296 0.8% 90,400 0.9% 56,000 5.1%
Symfony\Component\Routing\Route::sanitizeRequirement800 0.5% 238 0.6% 91,200 1.0% 0 0.0%
Drupal\Core\Routing\UrlGenerator::processPath2,000 1.3% 234 0.6% 152,000 1.6% 0 0.0%
Drupal\Core\Session\SessionConfiguration::getUnprefixedName500 0.3% 170 0.4% 94,400 1.0% 66,400 6.0%
Drupal\Component\Utility\UrlHelper::parse5,000 3.1% 147 0.4% 384,800 4.0% 69,600 6.3%
Drupal\Component\Utility\Xss::split400 0.3% 145 0.4% 76,800 0.8% 0 0.0%
Twig_Error::updateRepr400 0.3% 138 0.4% 91,200 1.0% 80,000 7.3%
Drupal\Core\DrupalKernel::__construct100 0.1% 113 0.3% 70,400 0.7% 0 0.0%
Drupal\Component\Utility\UrlHelper::stripDangerousProtocols200 0.1% 109 0.3% 72,800 0.8% 57,600 5.2%
Drupal\Core\ParamConverter\EntityConverter::getEntityTypeFromDefaults100 0.1% 89 0.2% 70,400 0.7% 0 0.0%
Symfony\Component\Routing\RouteCompiler::compilePattern800 0.5% 75 0.2% 92,000 1.0% 0 0.0%
Symfony\Component\HttpFoundation\ServerBag::getHeaders800 0.5% 50 0.1% 91,200 1.0% 32,000 2.9%
Drupal\Component\Utility\Crypt::randomBytes600 0.4% 36 0.1% 79,200 0.8% 5,600 0.5%
Drupal\Core\EventSubscriber\ActiveLinkResponseFilter::setLinkActiveClass100 0.1% 36 0.1% 76,800 0.8% 0 0.0%
Drupal\Core\Entity\Query\QueryBase::getNamespaces100 0.1% 34 0.1% 70,400 0.7% 70,400 6.4%
Twig_Loader_Filesystem::parseName400 0.3% 27 0.1% 81,600 0.9% 0 0.0%
Drupal\Component\Utility\Xss::attributes200 0.1% 26 0.1% 71,200 0.7% 0 0.0%
Symfony\Component\HttpFoundation\Request::preparePathInfo100 0.1% 19 0.0% 69,600 0.7% 0 0.0%