Run Report
Run #5659177493c27: XHProf Run (Namespace=drupal-perf-joelpittet)
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
substr1,424 99.7% 28 0.0% 78,784 0.2% 7,672 0.0%
Exclusive Metrics for Current Function28 100.0% 78,784 100.0% 7,672 100.0%
Parent functions
Drupal\Core\Database\Connection::expandArguments851 59.8% 23 82.1% 27,888 35.4% 568 7.4%
_drupal_log_error152 10.7% 1 3.6% 9,840 12.5% 0 0.0%
Drupal\Core\Session\SessionConfiguration::getUnprefixedName9 0.6% 1 3.6% 1,192 1.5% 80 1.0%
Composer\Autoload\ClassLoader::findFileWithExtension4 0.3% 1 3.6% 832 1.1% 752 9.8%
Drupal\webprofiler\DataCollector\TimeDataCollector::convertToBytes1 0.1% 1 3.6% 704 0.9% 0 0.0%
Drupal\Component\DependencyInjection\PhpArrayContainer::resolveServicesAndParameters2 0.1% 1 3.6% 768 1.0% 736 9.6%
Drupal\Core\Theme\ThemeManager::render@36 0.4% 0 0.0% 840 1.1% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::normalizeCid2 0.1% 0 0.0% 1,120 1.4% 0 0.0%
Twig_Loader_Filesystem::parseName8 0.6% 0 0.0% 992 1.3% 552 7.2%
Drupal\Core\ParamConverter\EntityConverter::getEntityTypeFromDefaults1 0.1% 0 0.0% 712 0.9% 0 0.0%
Drupal\Core\Cache\Context\CacheContextsManager::optimizeTokens67 4.7% 0 0.0% 3,000 3.8% 0 0.0%
Drupal\Component\Utility\UrlHelper::stripDangerousProtocols3 0.2% 0 0.0% 760 1.0% 496 6.5%
Symfony\Component\HttpKernel\Profiler\Profiler::collect1 0.1% 0 0.0% 696 0.9% 0 0.0%
Drupal\Core\Routing\UrlGenerator::processPath2 0.1% 0 0.0% 752 1.0% 0 0.0%
Drupal\Core\EventSubscriber\ActiveLinkResponseFilter::setLinkActiveClass2 0.1% 0 0.0% 848 1.1% 0 0.0%
Symfony\Component\Routing\RouteCompiler::compilePattern1 0.1% 0 0.0% 696 0.9% 0 0.0%
Symfony\Component\Routing\Route::sanitizeRequirement1 0.1% 0 0.0% 704 0.9% 0 0.0%
Drupal\Component\Utility\Xss::attributes2 0.1% 0 0.0% 736 0.9% 0 0.0%
Drupal\Component\Utility\UrlHelper::parse110 7.7% 0 0.0% 8,120 10.3% 0 0.0%
Drupal\Component\Utility\Xss::split4 0.3% 0 0.0% 776 1.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getContainingDirectoryFullPath26 1.8% 0 0.0% 1,528 1.9% 616 8.0%
Symfony\Component\HttpFoundation\Request::preparePathInfo1 0.1% 0 0.0% 696 0.9% 0 0.0%
Drupal\Core\Routing\RouteMatch::getParameterNames68 4.8% 0 0.0% 2,832 3.6% 0 0.0%
Drupal\Component\Utility\Crypt::randomBytes20 1.4% 0 0.0% 1,120 1.4% 56 0.7%
Drupal\Component\DependencyInjection\PhpArrayContainer::resolveServicesAndParameters@11 0.1% 0 0.0% 720 0.9% 688 9.0%
Drupal\Core\DrupalKernel::__construct1 0.1% 0 0.0% 696 0.9% 640 8.3%
Symfony\Component\HttpFoundation\ServerBag::getHeaders4 0.3% 0 0.0% 784 1.0% 688 9.0%
Drupal\Core\Cache\Context\CacheContextsManager::validateTokens7 0.5% 0 0.0% 952 1.2% 0 0.0%
Drupal\Component\Uuid\Php::generate35 2.5% 0 0.0% 1,880 2.4% 408 5.3%
Drupal\Core\Theme\ThemeManager::render6 0.4% 0 0.0% 832 1.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@11 0.1% 0 0.0% 680 0.9% 416 5.4%
Drupal\Core\Form\FormState::prepareCallback3 0.2% 0 0.0% 744 0.9% 360 4.7%
hook_form_alter2 0.1% 0 0.0% 688 0.9% 0 0.0%
Drupal\Core\Entity\Query\QueryBase::getNamespaces1 0.1% 0 0.0% 704 0.9% 616 8.0%
workflow_devel_form_alter2 0.1% 0 0.0% 696 0.9% 0 0.0%
Drupal\Core\Config\Entity\Query\Query::loadRecords17 1.2% 0 0.0% 1,256 1.6% 0 0.0%