Run Report
Run #55cb9143e88ef: XHProf Run (Namespace=drupal-perf-sorressean)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):3,946,203 microsecs
Total Incl. MemUse (bytes):37,505,856 bytes
Total Incl. PeakMemUse (bytes):40,985,992 bytes
Number of Function Calls:1,433,462


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. Wall Time (microsec) [ display all ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Excl. Wall Time
(microsec)
EWall%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.0% 3,946,203 100.0% 475 0.0% 37,505,856 100.0% -2,840 -0.0% 40,985,992 100.0% 376 0.0%
???_op 1 0.0% 3,945,509 100.0% 50 0.0% 37,504,072 100.0% 4,208 0.0% 40,984,912 100.0% 2,592 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 2,744,149 69.5% 28 0.0% 29,576,352 78.9% 3,920 0.0% 29,822,928 72.8% 3,376 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 2,736,722 69.4% 16 0.0% 28,365,272 75.6% 1,080 0.0% 28,619,432 69.8% 472 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 2,736,706 69.4% 11 0.0% 28,364,192 75.6% 1,896 0.0% 28,618,960 69.8% 1,576 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 2,736,661 69.3% 12 0.0% 28,356,576 75.6% 1,400 0.0% 28,611,952 69.8% 1,056 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 1 0.0% 2,736,647 69.3% 8 0.0% 28,354,488 75.6% 1,384 0.0% 28,610,208 69.8% 688 0.0%
Drupal\page_cache\StackMiddleware\PageCache::pass 1 0.0% 2,736,588 69.3% 5 0.0% 28,344,000 75.6% 1,072 0.0% 28,600,648 69.8% 160 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 2,736,583 69.3% 8 0.0% 28,342,928 75.6% 1,792 0.0% 28,600,488 69.8% 800 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 2,733,982 69.3% 25 0.0% 28,020,896 74.7% 2,864 0.0% 28,281,000 69.0% 992 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 2,730,215 69.2% 17 0.0% 27,680,568 73.8% 2,784 0.0% 27,917,360 68.1% 1,432 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 2,726,974 69.1% 45 0.0% 27,311,488 72.8% 3,824 0.0% 27,752,760 67.7% 2,616 0.0%
call_user_func_array 13 0.0% 2,704,806 68.5% 64 0.0% 24,294,432 64.8% 5,816 0.0% 24,710,160 60.3% 784 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::Drupal\Core\EventSubscriber\{closure} 1 0.0% 2,704,241 68.5% 6 0.0% 24,264,624 64.7% 1,008 0.0% 24,695,280 60.3% 256 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::wrapControllerExecutionInRenderContext 1 0.0% 2,704,235 68.5% 11 0.0% 24,263,616 64.7% 2,744 0.0% 24,695,024 60.3% 1,432 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext 1 0.0% 2,704,170 68.5% 11 0.0% 24,248,600 64.7% 1,760 0.0% 24,681,528 60.2% 744 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::Drupal\Core\EventSubscriber\{closure}@1 1 0.0% 2,704,127 68.5% 5 0.0% 24,241,184 64.6% 1,048 0.0% 24,675,264 60.2% 48 0.0%
call_user_func_array@1 1 0.0% 2,704,122 68.5% 7 0.0% 24,240,136 64.6% 1,680 0.0% 24,675,216 60.2% 664 0.0%
Drupal\Core\Controller\FormController::getContentResult 1 0.0% 2,704,115 68.5% 33 0.0% 24,238,456 64.6% 4,000 0.0% 24,674,552 60.2% 3,280 0.0%
Drupal\Core\Form\FormBuilder::buildForm 1 0.0% 2,701,042 68.4% 215 0.0% 23,975,376 63.9% 51,440 0.1% 24,384,776 59.5% 3,600 0.0%
call_user_func_array@2 269 0.0% 2,619,949 66.4% 1,003 0.0% 21,256,768 56.7% -7,488 -0.0% 20,930,128 51.1% 11,704 0.0%
Drupal\Core\Form\FormBuilder::processForm 1 0.0% 2,049,312 51.9% 360 0.0% 18,519,256 49.4% -250,304 -0.7% 18,957,472 46.3% 4,488 0.0%
Drupal\Core\Form\FormSubmitter::doSubmitForm 1 0.0% 1,973,920 50.0% 31 0.0% 16,047,584 42.8% 3,192 0.0% 16,150,824 39.4% 1,128 0.0%
Drupal\Core\Form\FormSubmitter::executeSubmitHandlers 1 0.0% 1,971,885 50.0% 24 0.0% 15,793,848 42.1% 1,448 0.0% 15,968,472 39.0% 0 0.0%
Drupal\system\Form\ModulesListForm::submitForm 1 0.0% 1,970,405 49.9% 29 0.0% 15,774,416 42.1% 1,856 0.0% 15,960,032 38.9% 0 0.0%
Drupal\Core\ProxyClass\Extension\ModuleInstaller::install 1 0.0% 1,968,999 49.9% 36 0.0% 15,699,072 41.9% -25,016 -0.1% 15,892,800 38.8% 0 0.0%
Drupal\Core\Extension\ModuleInstaller::install 1 0.0% 1,964,643 49.8% 325 0.0% 15,422,048 41.1% 5,336 0.0% 15,591,104 38.0% 0 0.0%
Drupal\Core\Extension\ModuleInstaller::updateKernel 1 0.0% 1,478,744 37.5% 26 0.0% 7,468,320 19.9% 1,696 0.0% 8,497,096 20.7% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 2 0.0% 1,473,350 37.3% 130 0.0% 7,947,512 21.2% 10,776 0.0% 9,110,480 22.2% 3,824 0.0%
Drupal\Core\DrupalKernel::updateModules 1 0.0% 1,470,915 37.3% 37 0.0% 7,397,160 19.7% 5,800 0.0% 8,497,096 20.7% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 10 0.0% 1,220,300 30.9% 531 0.0% 10,585,264 28.2% 40,856 0.1% 13,714,280 33.5% 15,240 0.0%
Drupal\Core\DrupalKernel::compileContainer 1 0.0% 1,203,865 30.5% 2,330 0.1% 6,602,392 17.6% -91,680 -0.2% 6,690,400 16.3% 856 0.0%
Drupal\Core\DrupalKernel::terminate 1 0.0% 1,199,495 30.4% 13 0.0% 7,496,800 20.0% 1,272 0.0% 10,723,664 26.2% 0 0.0%
Stack\StackedHttpKernel::terminate 1 0.0% 1,194,437 30.3% 9 0.0% 7,421,152 19.8% 1,032 0.0% 10,585,400 25.8% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::terminate 1 0.0% 1,194,428 30.3% 14 0.0% 7,420,120 19.8% 1,608 0.0% 10,585,400 25.8% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate 1 0.0% 1,187,947 30.1% 28 0.0% 7,090,520 18.9% 2,072 0.0% 10,268,024 25.1% 0 0.0%
Drupal\Core\Routing\RouteBuilder::destruct 1 0.0% 1,187,862 30.1% 6 0.0% 7,083,896 18.9% 1,056 0.0% 10,268,024 25.1% 0 0.0%
Drupal\Core\Routing\RouteBuilder::rebuildIfNeeded 1 0.0% 1,187,856 30.1% 7 0.0% 7,082,840 18.9% 1,552 0.0% 10,268,024 25.1% 0 0.0%
Drupal\Core\Routing\RouteBuilder::rebuild 1 0.0% 1,187,849 30.1% 5,411 0.1% 7,081,288 18.9% -2,728,376 -7.3% 10,268,024 25.1% 111,936 0.3%
Drupal\Component\Serialization\Yaml::decode 168 0.0% 826,655 20.9% 1,747 0.0% 1,612,680 4.3% -1,185,256 -3.2% 1,909,032 4.7% 288 0.0%
Symfony\Component\Yaml\Parser::parse 168 0.0% 824,607 20.9% 21,154 0.5% 2,779,320 7.4% -1,849,944 -4.9% 1,908,744 4.7% 8,024 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::compile 1 0.0% 768,381 19.5% 14 0.0% 4,335,160 11.6% 1,872 0.0% 4,425,816 10.8% 0 0.0%
Symfony\Component\DependencyInjection\Compiler\Compiler::compile 1 0.0% 768,122 19.5% 155 0.0% 4,319,760 11.5% 14,176 0.0% 4,425,816 10.8% 5,104 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm 1 0.0% 645,496 16.4% 28 0.0% 4,744,352 12.6% 2,832 0.0% 4,874,600 11.9% 1,704 0.0%
Drupal\system\Form\ModulesListForm::buildForm 1 0.0% 645,289 16.4% 443 0.0% 4,728,240 12.6% 38,176 0.1% 4,788,408 11.7% 1,576 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 3 0.0% 620,404 15.7% 355 0.0% 4,025,192 10.7% 18,672 0.0% 3,786,920 9.2% 0 0.0%
Symfony\Component\Yaml\Parser::parse@1 477 0.0% 616,252 15.6% 42,857 1.1% 2,386,616 6.4% -2,086,504 -5.6% 1,135,728 2.8% 35,496 0.1%
Drupal\system\Form\ModulesListForm::buildRow 61 0.0% 522,404 13.2% 4,707 0.1% 3,234,784 8.6% 84,688 0.2% 3,261,064 8.0% 776 0.0%
Drupal\user\PermissionHandler::moduleProvidesPermissions 40 0.0% 463,539 11.7% 1,274 0.0% 2,255,112 6.0% -3,325,416 -8.9% 2,897,352 7.1% 0 0.0%
Drupal\user\PermissionHandler::getPermissions 40 0.0% 462,265 11.7% 333 0.0% 5,580,528 14.9% -688,808 -1.8% 2,897,352 7.1% 0 0.0%
Drupal\Component\Discovery\YamlDiscovery::findAll 42 0.0% 426,117 10.8% 1,712 0.0% 850,136 2.3% -580,752 -1.5% 682,176 1.7% 0 0.0%
Symfony\Component\DependencyInjection\Compiler\RepeatedPass::process 1 0.0% 407,961 10.3% 23 0.0% 993,944 2.7% 2,816 0.0% 1,578,808 3.9% 96 0.0%
Drupal\Core\DependencyInjection\YamlFileLoader::load 27 0.0% 398,164 10.1% 343 0.0% 1,787,696 4.8% 1,816 0.0% 1,600,808 3.9% 704 0.0%
Symfony\Component\DependencyInjection\Compiler\AnalyzeServiceReferencesPass::process 5 0.0% 381,738 9.7% 38,242 1.0% 1,475,712 3.9% 126,072 0.3% 1,967,312 4.8% 13,120 0.0%
Drupal\user\PermissionHandler::buildPermissionsYaml 40 0.0% 365,670 9.3% 15,764 0.4% 5,494,184 14.6% 1,750,280 4.7% 2,728,752 6.7% 0 0.0%
Drupal\Core\DependencyInjection\YamlFileLoader::loadFile 27 0.0% 360,490 9.1% 285 0.0% 704,816 1.9% -81,496 -0.2% 1,474,448 3.6% 0 0.0%
Drupal\Core\EventSubscriber\MenuRouterRebuildSubscriber::onRouterRebuild 1 0.0% 355,324 9.0% 15 0.0% 657,536 1.8% 1,592 0.0% 394,832 1.0% 0 0.0%
Drupal\Core\EventSubscriber\MenuRouterRebuildSubscriber::menuLinksRebuild 1 0.0% 355,114 9.0% 43 0.0% 655,216 1.7% 2,488 0.0% 394,832 1.0% 0 0.0%
Drupal\Core\Menu\MenuLinkManager::rebuild 1 0.0% 352,653 8.9% 263 0.0% 645,064 1.7% -263,056 -0.7% 394,832 1.0% 0 0.0%
Drupal\Core\Routing\RouteBuilder::getRouteDefinitions 1 0.0% 330,016 8.4% 22 0.0% 578,328 1.5% -8,536 -0.0% 632,288 1.5% 0 0.0%
Symfony\Component\Yaml\Parser::parse@2 1,063 0.1% 327,981 8.3% 52,260 1.3% 1,796,160 4.8% -2,152,336 -5.7% 749,904 1.8% 52,160 0.1%
Symfony\Component\DependencyInjection\Compiler\AnalyzeServiceReferencesPass::processArguments 6,329 0.4% 326,369 8.3% 53,599 1.4% 1,536,760 4.1% 43,424 0.1% 1,946,624 4.7% 267,152 0.7%
call_user_func 200 0.0% 325,585 8.3% 916 0.0% 6,270,008 16.7% 1,528 0.0% 5,338,088 13.0% 1,888 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 56 0.0% 299,594 7.6% 243 0.0% 5,246,608 14.0% 9,688 0.0% 6,439,592 15.7% 968 0.0%
Drupal\Core\Database\Driver\mysql\Connection::query 903 0.1% 291,429 7.4% 3,416 0.1% 3,782,032 10.1% -90,088 -0.2% 2,377,440 5.8% 3,800 0.0%
Drupal\Core\Database\Connection::query 903 0.1% 288,013 7.3% 13,620 0.3% 3,872,120 10.3% -3,940,288 -10.5% 2,373,640 5.8% 47,144 0.1%
Drupal\Core\Menu\MenuTreeStorage::rebuild 1 0.0% 276,336 7.0% 324 0.0% 178,728 0.5% 16,208 0.0% 320,464 0.8% 83,424 0.2%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive 8 0.0% 268,946 6.8% 78 0.0% 138,016 0.4% -272 -0.0% 193,576 0.5% 0 0.0%
Drupal\Core\Menu\MenuTreeStorage::doSave 63 0.0% 268,240 6.8% 2,768 0.1% 149,320 0.4% -1,115,496 -3.0% 193,576 0.5% 0 0.0%
Drupal\Core\DrupalKernel::dumpDrupalContainer 1 0.0% 262,651 6.7% 206 0.0% 550,344 1.5% -514,176 -1.4% 1,631,776 4.0% 0 0.0%
Drupal\Component\Annotation\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 5 0.0% 256,569 6.5% 6,036 0.2% 3,800,400 10.1% -1,064,904 -2.8% 4,847,904 11.8% 20,616 0.1%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive@1 8 0.0% 256,166 6.5% 170 0.0% 74,360 0.2% -5,704 -0.0% 85,440 0.2% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dump 1 0.0% 255,793 6.5% 189 0.0% 990,032 2.6% 3,384 0.0% 1,203,784 2.9% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::addServices 1 0.0% 238,742 6.0% 3,960 0.1% 867,248 2.3% -51,992 -0.1% 1,203,784 2.9% 623,240 1.5%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 151 0.0% 235,929 6.0% 2,070 0.1% 2,984,304 8.0% -70,184 -0.2% 2,703,944 6.6% 1,920 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::addService 471 0.0% 232,362 5.9% 20,047 0.5% 892,616 2.4% -582,112 -1.6% 580,544 1.4% 0 0.0%
Symfony\Component\Yaml\Parser::getNextEmbedBlock 1,841 0.1% 229,824 5.8% 81,945 2.1% 496,816 1.3% -2,295,944 -6.1% 250,080 0.6% 106,464 0.3%
Drupal\Core\Database\Statement::execute 903 0.1% 228,601 5.8% 10,407 0.3% 5,916,568 15.8% 1,872 0.0% 2,209,496 5.4% 1,648 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotation 139 0.0% 223,713 5.7% 578 0.0% 1,161,616 3.1% -30,984 -0.1% 3,995,256 9.7% 672 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotations 139 0.0% 223,135 5.7% 910 0.0% 1,192,600 3.2% 13,504 0.0% 3,994,584 9.7% 480 0.0%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive@2 27 0.0% 219,391 5.6% 294 0.0% 50,200 0.1% -6,312 -0.0% 51,960 0.1% 0 0.0%
PDOStatement::execute 903 0.1% 212,832 5.4% 212,832 5.4% 5,912,688 15.8% 5,912,688 15.8% 2,206,248 5.4% 2,206,248 5.4%
spl_autoload_call 784 0.1% 206,702 5.2% 2,304 0.1% 13,833,608 36.9% 170,064 0.5% 9,896,520 24.1% 91,536 0.2%
Symfony\Component\DependencyInjection\Compiler\RepeatedPass::process@1 1 0.0% 204,465 5.2% 21 0.0% -496,680 -1.3% 1,600 0.0% 91,168 0.2% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 783 0.1% 204,376 5.2% 3,385 0.1% 13,649,416 36.4% -134,736 -0.4% 9,791,424 23.9% 1,592 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions 5 0.0% 199,995 5.1% 54 0.0% 1,247,056 3.3% -16,584 -0.0% 1,498,264 3.7% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::load 26 0.0% 190,483 4.8% 110 0.0% 2,640,088 7.0% -5,008 -0.0% 2,587,432 6.3% 0 0.0%
Drupal\Core\Logger\LoggerChannel::info 1 0.0% 187,053 4.7% 6 0.0% 2,796,688 7.5% 1,256 0.0% 2,711,168 6.6% 0 0.0%
Drupal\Core\Logger\LoggerChannel::log 1 0.0% 187,047 4.7% 42 0.0% 2,795,432 7.5% 3,368 0.0% 2,711,168 6.6% 0 0.0%
Symfony\Component\Yaml\Inline::parseScalar 9,047 0.6% 186,625 4.7% 73,214 1.9% 658,192 1.8% -893,808 -2.4% 528,304 1.3% 67,440 0.2%
Drupal\Core\Session\AccountProxy::getAccount 70 0.0% 186,197 4.7% 98 0.0% 2,770,000 7.4% 4,576 0.0% 2,712,984 6.6% 1,816 0.0%
Drupal\Core\Session\AccountProxy::id 2 0.0% 186,127 4.7% 13 0.0% 2,770,152 7.4% 2,240 0.0% 2,711,168 6.6% 0 0.0%
Drupal\Core\Session\AccountProxy::loadUserEntity 1 0.0% 186,099 4.7% 9 0.0% 2,765,424 7.4% 1,640 0.0% 2,711,168 6.6% 0 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 1 0.0% 184,359 4.7% 16 0.0% 2,544,304 6.8% 2,240 0.0% 2,585,704 6.3% 0 0.0%
Symfony\Component\Yaml\Parser::parseValue 3,317 0.2% 174,877 4.4% 18,093 0.5% 500,240 1.3% -287,680 -0.8% 545,624 1.3% 4,608 0.0%
Symfony\Component\Yaml\Inline::parse 8,074 0.6% 168,764 4.3% 49,966 1.3% 475,032 1.3% -1,039,664 -2.8% 549,136 1.3% 24,736 0.1%
Composer\Autoload\includeFile 704 0.0% 163,011 4.1% 7,108 0.2% 13,652,344 36.4% -139,960 -0.4% 9,651,088 23.5% 92,256 0.2%
Drupal\Core\Database\Query\Select::execute 354 0.0% 162,117 4.1% 3,106 0.1% 3,923,368 10.5% -274,488 -0.7% 181,624 0.4% 3,064 0.0%
Drupal\Core\Entity\EntityManager::getBaseFieldDefinitions 13 0.0% 158,601 4.0% 172 0.0% 1,781,680 4.8% 5,704 0.0% 1,980,016 4.8% 0 0.0%
Doctrine\Common\Annotations\DocParser::parse 139 0.0% 145,919 3.7% 1,144 0.0% 796,168 2.1% -56,448 -0.2% 1,343,872 3.3% 304 0.0%
[ display all ]