Run Report
Run #55ca0464a0922: XHProf Run (Namespace=drupal-perf-moshe)
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
substr17,498 100.0% 3,337 0.1% 422,604 1.0% 13,508 0.0%
Exclusive Metrics for Current Function3,337 100.0% 422,604 100.0% 13,508 100.0%
Parent functions
Drupal\Core\Database\Connection::expandArguments6,531 37.3% 923 27.7% 104,868 24.8% 452 3.3%
Drupal\Core\DependencyInjection\YamlFileLoader::resolveServices@11,488 8.5% 402 12.0% 31,512 7.5% 4,456 33.0%
Symfony\Component\Routing\RouteCompiler::compilePattern2,850 16.3% 378 11.3% 69,484 16.4% 2,692 19.9%
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::accept866 4.9% 270 8.1% 17,892 4.2% 364 2.7%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dumpLiteralClass411 2.3% 261 7.8% 21,240 5.0% 0 0.0%
Doctrine\Common\Annotations\DocLexer::getType1,188 6.8% 191 5.7% 31,720 7.5% 816 6.0%
Drupal\Core\ParamConverter\EntityConverter::applies478 2.7% 182 5.5% 11,320 2.7% 0 0.0%
Doctrine\Common\Reflection\StaticReflectionParser::__construct274 1.6% 169 5.1% 9,340 2.2% 72 0.5%
Symfony\Component\Yaml\Inline::parseScalar1,117 6.4% 136 4.1% 20,860 4.9% 28 0.2%
Drupal\Core\ParamConverter\AdminPathConfigEntityConverter::applies205 1.2% 104 3.1% 5,204 1.2% 0 0.0%
Doctrine\Common\Annotations\DocParser::parse99 0.6% 96 2.9% 51,200 12.1% 84 0.6%
Symfony\Component\Routing\Route::sanitizeRequirement392 2.2% 62 1.9% 6,656 1.6% 0 0.0%
Symfony\Component\Yaml\Inline::parseQuotedScalar240 1.4% 35 1.0% 13,476 3.2% 0 0.0%
Drupal\Core\Routing\RouteMatch::getParameterNames63 0.4% 33 1.0% 1,380 0.3% 268 2.0%
Symfony\Component\Yaml\Inline::parse646 3.7% 20 0.6% 360 0.1% 0 0.0%
Symfony\Component\Yaml\Parser::getNextEmbedBlock175 1.0% 11 0.3% 3,692 0.9% 0 0.0%
Symfony\Component\HttpFoundation\Request::getPort8 0.0% 7 0.2% 500 0.1% 372 2.8%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dumpValue12 0.1% 6 0.2% 984 0.2% 0 0.0%
Drupal\Component\Annotation\Plugin\Discovery\AnnotatedClassDiscovery::getAnnotationReader5 0.0% 5 0.1% 600 0.1% 40 0.3%
Drupal\Core\Session\SessionConfiguration::getUnprefixedName8 0.0% 5 0.1% 736 0.2% 384 2.8%
Doctrine\Common\Annotations\DocParser::parse@17 0.0% 5 0.1% 1,020 0.2% 280 2.1%
Drupal\Core\Config\Entity\Query\Query::loadRecords30 0.2% 4 0.1% 1,024 0.2% 0 0.0%
Drupal\Core\DependencyInjection\YamlFileLoader::resolveServices28 0.2% 4 0.1% 956 0.2% 636 4.7%
Composer\Autoload\ClassLoader::findFileWithExtension277 1.6% 4 0.1% 9,416 2.2% 28 0.2%
Drupal\Core\Entity\Query\QueryBase::getNamespaces3 0.0% 4 0.1% 492 0.1% 0 0.0%
Symfony\Component\HttpFoundation\ServerBag::getHeaders20 0.1% 4 0.1% 760 0.2% 308 2.3%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getContainingDirectoryFullPath4 0.0% 4 0.1% 508 0.1% 324 2.4%
Drupal\Core\Config\Entity\Query\Query::Drupal\Core\Config\Entity\Query\{closure}22 0.1% 3 0.1% 1,032 0.2% 0 0.0%
Drupal\Core\Form\FormState::prepareCallback5 0.0% 2 0.1% 460 0.1% 244 1.8%
Drupal\Core\Cache\ListCacheBinsPass::process9 0.1% 1 0.0% 520 0.1% 228 1.7%
Drupal\Component\Utility\Crypt::randomBytes4 0.0% 1 0.0% 428 0.1% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::tempnam1 0.0% 1 0.0% 408 0.1% 0 0.0%
Symfony\Component\HttpFoundation\Request::preparePathInfo1 0.0% 1 0.0% 404 0.1% 404 3.0%
Drupal\Component\Utility\UrlHelper::parse1 0.0% 1 0.0% 388 0.1% 364 2.7%
Doctrine\Common\Reflection\StaticReflectionParser::parse1 0.0% 1 0.0% 416 0.1% 0 0.0%
Drupal\Core\DrupalKernel::__construct1 0.0% 1 0.0% 408 0.1% 0 0.0%
Drupal\Core\Cache\Context\CacheContextsPass::process28 0.2% 0 0.0% 940 0.2% 664 4.9%