Run Report
Run #5659177493c27: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Parent/Child report for spl_autoload_call [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
spl_autoload_call548 49.8% 41,226 6.4% 10,989,040 32.9% 5,609,560 16.0%
Exclusive Metrics for Current Function1,393 3.4% -113,184 -1.0% 26,536 0.5%
Parent functions
class_exists54 9.9% 9,488 23.0% 3,507,040 31.9% 2,159,440 38.5%
Drupal\Component\DependencyInjection\Container::createService87 15.9% 4,377 10.6% 834,808 7.6% 215,048 3.8%
Drupal\Component\DependencyInjection\Container::createService@146 8.4% 2,560 6.2% 485,256 4.4% 127,800 2.3%
Drupal\Component\DependencyInjection\Container::createService@244 8.0% 2,480 6.0% 568,568 5.2% 95,864 1.7%
Drupal\Component\DependencyInjection\Container::createService@326 4.7% 1,885 4.6% 412,744 3.8% 164,416 2.9%
Drupal\Core\TypedData\TypedDataManager::createInstance13 2.4% 1,551 3.8% 539,592 4.9% 495,560 8.8%
Drupal\Component\DependencyInjection\Container::createService@423 4.2% 1,352 3.3% 248,944 2.3% 43,624 0.8%
apc_fetch7 1.3% 1,336 3.2% 442,504 4.0% 212,744 3.8%
Drupal\Component\DependencyInjection\Container::createService@109 1.6% 1,032 2.5% 239,568 2.2% 119,536 2.1%
Drupal\Component\DependencyInjection\Container::createService@515 2.7% 924 2.2% 183,752 1.7% 33,792 0.6%
Drupal\Component\DependencyInjection\Container::createService@820 3.6% 864 2.1% 149,240 1.4% 9,664 0.2%
Drupal\Component\DependencyInjection\Container::createService@613 2.4% 853 2.1% 186,400 1.7% 13,792 0.2%
Drupal\Component\DependencyInjection\Container::createService@912 2.2% 673 1.6% 145,776 1.3% 67,480 1.2%
Drupal\Component\DependencyInjection\Container::createService@716 2.9% 672 1.6% 107,744 1.0% 13,608 0.2%
???_op4 0.7% 363 0.9% 81,856 0.7% 25,944 0.5%
run_init::html/index.php2 0.4% 353 0.9% 111,632 1.0% 94,728 1.7%
Drupal\Core\Entity\ContentEntityForm::init1 0.2% 349 0.8% 186,464 1.7% 187,040 3.3%
Drupal\Core\Entity\Entity::getTypedData1 0.2% 294 0.7% 60,464 0.6% 0 0.0%
is_callable6 1.1% 291 0.7% 76,968 0.7% 48,736 0.9%
Symfony\Component\HttpKernel\DataCollector\DataCollector::varToString1 0.2% 277 0.7% 3,920 0.0% 0 0.0%
call_user_func_array@25 0.9% 274 0.7% 76,448 0.7% 63,288 1.1%
Drupal\Core\DrupalKernel::boot3 0.5% 265 0.6% 64,440 0.6% 60,360 1.1%
Drupal\Component\DependencyInjection\Container::createService@113 0.5% 247 0.6% 32,912 0.3% 0 0.0%
Drupal\webprofiler\Views\ViewExecutableFactoryWrapper::get1 0.2% 226 0.5% 106,984 1.0% 64,304 1.1%
Symfony\Component\HttpKernel\HttpKernel::handleRaw4 0.7% 223 0.5% 47,872 0.4% 33,088 0.6%
Drupal\Core\Template\TwigEnvironment::__construct3 0.5% 220 0.5% 42,144 0.4% 38,848 0.7%
Drupal\Core\Template\Attribute::createAttributeValue5 0.9% 215 0.5% 32,640 0.3% 20,416 0.4%
call_user_func@14 0.7% 210 0.5% 47,608 0.4% 21,720 0.4%
Drupal\Core\Config\ConfigFactory::createConfigObject1 0.2% 210 0.5% 83,040 0.8% 38,616 0.7%
Drupal\Core\StreamWrapper\StreamWrapperManager::addStreamWrapper3 0.5% 196 0.5% 93,880 0.9% 94,520 1.7%
Twig_Environment::__construct4 0.7% 182 0.4% 36,648 0.3% 33,928 0.6%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse1 0.2% 179 0.4% 44,416 0.4% 0 0.0%
Drupal\Core\Entity\EntityFormBuilder::getForm1 0.2% 175 0.4% 97,376 0.9% 96,384 1.7%
language_get_default_langcode1 0.2% 164 0.4% 74,200 0.7% 73,720 1.3%
Drupal\Core\TypedData\TypedDataManager::createInstance@12 0.4% 154 0.4% 45,992 0.4% 43,280 0.8%
Symfony\Component\HttpFoundation\Request::initialize4 0.7% 153 0.4% 38,440 0.3% 38,760 0.7%
Drupal\Core\PhpStorage\PhpStorageFactory::get1 0.2% 146 0.4% 36,696 0.3% 33,264 0.6%
Drupal\Core\Logger\LoggerChannelFactory::get3 0.5% 142 0.3% 33,832 0.3% 13,664 0.2%
Drupal\Core\Render\Renderer::doRender1 0.2% 139 0.3% 19,176 0.2% 19,112 0.3%
Drupal\Core\Database\Database::openConnection1 0.2% 129 0.3% 63,184 0.6% 62,976 1.1%
Drupal\Core\Entity\Plugin\DataType\EntityAdapter::createFromEntity1 0.2% 124 0.3% 42,552 0.4% 0 0.0%
_drupal_log_error1 0.2% 124 0.3% 48,152 0.4% 33,608 0.6%
unserialize@11 0.2% 121 0.3% 19,064 0.2% 0 0.0%
Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem::propertyDefinitions2 0.4% 120 0.3% 36,952 0.3% 36,184 0.6%
Drupal\block\Entity\Block::getVisibilityConditions1 0.2% 119 0.3% 33,376 0.3% 28,848 0.5%
Drupal\Core\DrupalKernel::initializeSettings2 0.4% 116 0.3% 14,704 0.1% 13,696 0.2%
Drupal\Component\DependencyInjection\PhpArrayContainer::createService@11 0.2% 115 0.3% 15,240 0.1% 15,776 0.3%
Drupal\webprofiler\Entity\EntityManagerWrapper::getStorage1 0.2% 113 0.3% 22,712 0.2% 20,136 0.4%
Drupal\Core\Breadcrumb\BreadcrumbManager::build1 0.2% 111 0.3% 11,304 0.1% 0 0.0%
PDO::setAttribute1 0.2% 107 0.3% 20,744 0.2% 21,544 0.4%
???_op@12 0.4% 103 0.2% 20,520 0.2% 13,600 0.2%
unserialize2 0.4% 97 0.2% 28,376 0.3% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem1 0.2% 96 0.2% 6,536 0.1% 5,888 0.1%
Drupal\Core\Render\HtmlResponseAttachmentsProcessor::processAttachments1 0.2% 95 0.2% 12,304 0.1% 0 0.0%
Symfony\Component\Routing\Route::compile1 0.2% 95 0.2% 12,816 0.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::finishRequest1 0.2% 95 0.2% 8,512 0.1% 0 0.0%
Drupal\views\ViewExecutable::initDisplay2 0.4% 92 0.2% 26,984 0.2% 27,024 0.5%
Drupal\Core\KeyValueStore\KeyValueDatabaseFactory::get1 0.2% 91 0.2% 24,064 0.2% 18,416 0.3%
Symfony\Component\Process\Process::getDescriptors1 0.2% 91 0.2% 19,944 0.2% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare2 0.4% 86 0.2% 16,992 0.2% 11,176 0.2%
Drupal\webprofiler\Access\AccessManagerWrapper::check1 0.2% 86 0.2% 18,728 0.2% 0 0.0%
Drupal\Component\DependencyInjection\PhpArrayContainer::createService1 0.2% 84 0.2% 18,544 0.2% 18,168 0.3%
Drupal\Core\Config\Entity\Query\QueryFactory::__construct1 0.2% 84 0.2% 29,640 0.3% 26,784 0.5%
Drupal\Core\DrupalKernel::preHandle2 0.4% 81 0.2% 16,816 0.2% 17,720 0.3%
Drupal\Core\Plugin\DefaultPluginManager::getFactory1 0.2% 80 0.2% 8,800 0.1% 0 0.0%
Drupal\Core\Routing\UrlGenerator::__construct1 0.2% 79 0.2% 27,792 0.3% 26,648 0.5%
Drupal\block\Entity\Block::getPluginCollection1 0.2% 77 0.2% 21,096 0.2% 19,344 0.3%
language_language_types_info_alter2 0.4% 76 0.2% 12,368 0.1% 12,680 0.2%
Drupal\Core\Session\AccountProxy::getAccount1 0.2% 75 0.2% 20,912 0.2% 0 0.0%
Drupal\Core\Asset\JsCollectionRenderer::render1 0.2% 75 0.2% 3,648 0.0% 0 0.0%
Drupal\Core\Entity\EntityTypeManager::__construct1 0.2% 74 0.2% 14,176 0.1% 0 0.0%
Drupal\Core\Menu\MenuLinkTree::getCurrentRouteMenuTreeParameters1 0.2% 74 0.2% 10,560 0.1% 0 0.0%
Drupal\Core\Field\WidgetBase::formMultipleElements1 0.2% 72 0.2% 10,168 0.1% 10,984 0.2%
Drupal\webprofiler\DataCollector\DrupalDataCollector::collect1 0.2% 71 0.2% 49,304 0.4% 0 0.0%
Drupal\Core\Language\Language::__construct1 0.2% 63 0.2% 20,800 0.2% 19,608 0.3%
Drupal\Core\Config\Entity\Query\QueryFactory::get1 0.2% 60 0.1% 23,320 0.2% 19,192 0.3%
Drupal\Core\Access\AccessArgumentsResolverFactory::getArgumentsResolver1 0.2% 59 0.1% 8,792 0.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::render1 0.2% 57 0.1% 11,968 0.1% 1,056 0.0%
Drupal\Core\DrupalKernel::initializeContainer1 0.2% 55 0.1% 12,432 0.1% 0 0.0%
Drupal\Core\Language\LanguageDefault::__construct1 0.2% 55 0.1% 17,392 0.2% 5,776 0.1%
Symfony\Component\HttpKernel\HttpKernel::terminate1 0.2% 55 0.1% 8,248 0.1% 0 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::wrapControllerExecutionInRenderContext1 0.2% 54 0.1% 12,336 0.1% 0 0.0%
Symfony\Component\HttpFoundation\Response::__construct1 0.2% 53 0.1% 14,888 0.1% 14,720 0.3%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess1 0.2% 51 0.1% 19,144 0.2% 1,544 0.0%
theme_get_setting1 0.2% 51 0.1% 12,672 0.1% 9,360 0.2%
Drupal\Core\Utility\LinkGenerator::generate1 0.2% 49 0.1% 12,712 0.1% 0 0.0%
Drupal\views\Plugin\ViewsPluginManager::__construct1 0.2% 49 0.1% 15,072 0.1% 13,960 0.2%
Drupal\Core\Database\Query\Select::__construct1 0.2% 48 0.1% 17,216 0.2% 17,120 0.3%
Drupal\Core\Field\FieldFilteredMarkup::create1 0.2% 48 0.1% 20,896 0.2% 19,968 0.4%
Drupal\Core\Theme\Registry::getRuntime1 0.2% 48 0.1% 12,560 0.1% 11,368 0.2%
Symfony\Component\HttpKernel\Profiler\Profiler::collect1 0.2% 46 0.1% 14,840 0.1% 0 0.0%
Drupal\Core\PageCache\DefaultRequestPolicy::__construct2 0.4% 45 0.1% 7,512 0.1% 0 0.0%
Drupal\Core\DrupalKernel::bootEnvironment1 0.2% 45 0.1% 13,680 0.1% 13,120 0.2%
Drupal\Core\Menu\MenuLinkTree::createInstances1 0.2% 44 0.1% 8,472 0.1% 0 0.0%
ReflectionParameter::getClass1 0.2% 44 0.1% 30,304 0.3% 0 0.0%
Symfony\Component\HttpFoundation\File\MimeType\MimeTypeGuesser::__construct2 0.4% 44 0.1% 7,520 0.1% 8,024 0.1%
ComposerAutoloaderInitDrupal8::getLoader1 0.2% 44 0.1% 14,952 0.1% 14,720 0.3%
twig_render_template1 0.2% 44 0.1% 4,840 0.0% 0 0.0%
Drupal\search\Entity\SearchPage::getPluginCollection1 0.2% 44 0.1% 10,816 0.1% 9,272 0.2%
Drupal\Core\Entity\EntityForm::actionsElement1 0.2% 43 0.1% 6,416 0.1% 6,736 0.1%
Drupal\Core\Routing\UrlGenerator::generateFromRoute1 0.2% 43 0.1% 11,584 0.1% 0 0.0%
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher::preProcess1 0.2% 43 0.1% 6,792 0.1% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::filterResponse1 0.2% 42 0.1% 9,816 0.1% 0 0.0%
Drupal\Core\Site\Settings::initialize1 0.2% 42 0.1% 12,768 0.1% 11,808 0.2%
Drupal\Core\Form\FormBuilder::retrieveForm1 0.2% 39 0.1% 9,376 0.1% 8,992 0.2%
Drupal\webprofiler\Entity\EntityManagerWrapper::getViewBuilder1 0.2% 39 0.1% 7,816 0.1% 6,360 0.1%
Drupal\Core\Access\AccessResult::forbidden1 0.2% 38 0.1% 13,280 0.1% 0 0.0%
Drupal\Core\Access\AccessResult::neutral1 0.2% 37 0.1% 13,288 0.1% 0 0.0%
Drupal\Core\Cache\ChainedFastBackendFactory::get1 0.2% 35 0.1% 12,792 0.1% 3,856 0.1%
Drupal\Core\Access\AccessResult::allowed1 0.2% 35 0.1% 13,296 0.1% 0 0.0%
Drupal\Core\Access\AccessManager::checkRequest1 0.2% 35 0.1% 7,248 0.1% 0 0.0%
Drupal\language\Config\LanguageConfigFactoryOverride::getCacheableMetadata1 0.2% 34 0.1% 8,616 0.1% 8,240 0.1%
Drupal\Core\Config\ConfigFactory::loadOverrides1 0.2% 33 0.1% 5,704 0.1% 0 0.0%
__TwigTemplate_757fe9eeb1e6f86cecb97c5677f7c62d56ae73a07e5453c093035624b664e8b1::getmenu_links1 0.2% 33 0.1% 4,272 0.0% 0 0.0%
Drupal\Core\Cache\MemoryBackendFactory::get1 0.2% 32 0.1% 10,024 0.1% 0 0.0%
Drupal\Core\Cache\Context\CacheContextsManager::convertTokensToKeys1 0.2% 32 0.1% 9,608 0.1% 4,960 0.1%
Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage::setSaveHandler1 0.2% 31 0.1% 9,528 0.1% 7,216 0.1%
Symfony\Cmf\Component\Routing\NestedMatcher\UrlMatcher::getAttributes1 0.2% 31 0.1% 5,592 0.1% 0 0.0%
Drupal\Core\Cache\ApcuBackendFactory::get1 0.2% 30 0.1% 9,936 0.1% 1,104 0.0%
Drupal\Core\Extension\ModuleHandler::__construct1 0.2% 30 0.1% 8,712 0.1% 7,000 0.1%
_drupal_error_handler_real1 0.2% 30 0.1% 6,144 0.1% 0 0.0%
Drupal\Core\Database\Database::startLog1 0.2% 29 0.1% 7,520 0.1% 0 0.0%
Drupal\Core\Template\TwigPhpStorageCache::storage1 0.2% 29 0.1% 3,888 0.0% 3,312 0.1%
Drupal\webprofiler\Cache\CacheFactoryWrapper::get1 0.2% 28 0.1% 9,256 0.1% 0 0.0%
Drupal\Core\Cache\NullBackendFactory::get1 0.2% 28 0.1% 7,816 0.1% 0 0.0%
call_user_func_array1 0.2% 27 0.1% 3,872 0.0% 0 0.0%
Drupal\Core\File\MimeType\MimeTypeGuesser::registerWithSymfonyGuesser1 0.2% 21 0.1% 5,128 0.0% 3,880 0.1%
Child functions
Symfony\Component\ClassLoader\ApcClassLoader::loadClass535 97.6% 38,989 94.6% 10,881,360 99.0% 5,380,680 95.9%
Composer\Autoload\ClassLoader::loadClass12 2.2% 807 2.0% 206,720 1.9% 188,384 3.4%
ComposerAutoloaderInitDrupal8::loadClassLoader1 0.2% 37 0.1% 14,144 0.1% 13,960 0.2%