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

Overall Summary
Total Incl. Wall Time (microsec):4,342,362 microsecs
Total Incl. MemUse (bytes):73,180,432 bytes
Total Incl. PeakMemUse (bytes):76,582,560 bytes
Number of Function Calls:1,074,128


[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% 4,342,362 100.0% 70 0.0% 73,180,432 100.0% -2,880 -0.0% 76,582,560 100.0% 0 0.0%
???_op 1 0.0% 4,341,669 100.0% 374 0.0% 73,166,312 100.0% 3,400 0.0% 76,571,656 100.0% 488 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 2,733,897 63.0% 34 0.0% 57,802,144 79.0% 3,904 0.0% 57,970,320 75.7% 1,456 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 2,693,320 62.0% 4 0.0% 53,259,936 72.8% 1,080 0.0% 53,446,168 69.8% 88 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 2,693,316 62.0% 10 0.0% 53,258,856 72.8% 1,912 0.0% 53,446,080 69.8% 800 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 2,693,257 62.0% 9 0.0% 53,249,160 72.8% 1,400 0.0% 53,438,184 69.8% 576 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 1 0.0% 2,693,246 62.0% 8 0.0% 53,247,072 72.8% 1,352 0.0% 53,436,920 69.8% 464 0.0%
Drupal\page_cache\StackMiddleware\PageCache::pass 1 0.0% 2,693,196 62.0% 4 0.0% 53,236,584 72.7% 1,032 0.0% 53,428,000 69.8% 176 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_KernelPreHandle_Proxy::handle 1 0.0% 2,693,192 62.0% 6 0.0% 53,235,552 72.7% 1,528 0.0% 53,427,824 69.8% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 2,692,847 62.0% 9 0.0% 53,217,016 72.7% 1,704 0.0% 53,355,208 69.7% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_Session_Proxy::handle 1 0.0% 2,617,804 60.3% 8 0.0% 45,544,688 62.2% 1,656 0.0% 45,734,016 59.7% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 2,617,438 60.3% 26 0.0% 45,521,816 62.2% 2,832 0.0% 45,667,832 59.6% 1,008 0.0%
Drupal\Core\DependencyInjection\Container\prod\Symfony_Component_HttpKernel_HttpKernel_Proxy::handle 1 0.0% 2,607,268 60.0% 8 0.0% 44,847,912 61.3% 1,560 0.0% 44,930,568 58.7% 624 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 2,604,817 60.0% 18 0.0% 44,640,712 61.0% 2,816 0.0% 44,767,472 58.5% 992 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 2,600,577 59.9% 52 0.0% 44,312,248 60.6% 3,320 0.0% 44,636,784 58.3% 1,136 0.0%
call_user_func_array 72 0.0% 2,517,248 58.0% 251 0.0% 38,651,488 52.8% 28,072 0.0% 38,914,072 50.8% 2,720 0.0%
Drupal\Core\Controller\FormController::getContentResult 1 0.0% 2,516,336 57.9% 82 0.0% 38,554,488 52.7% 3,928 0.0% 38,859,048 50.7% 848 0.0%
Drupal\Core\Form\FormBuilder::buildForm 1 0.0% 2,507,002 57.7% 107 0.0% 37,329,128 51.0% 36,568 0.0% 37,628,784 49.1% 1,744 0.0%
call_user_func_array@1 272 0.0% 2,385,097 54.9% 1,261 0.0% 32,561,736 44.5% -5,680 -0.0% 31,663,464 41.3% 1,224 0.0%
Drupal\Core\Form\FormBuilder::processForm 1 0.0% 1,871,006 43.1% 315 0.0% 30,534,600 41.7% -257,512 -0.4% 30,508,424 39.8% 1,056 0.0%
Drupal\Core\Form\FormSubmitter::doSubmitForm 1 0.0% 1,771,569 40.8% 29 0.0% 27,755,472 37.9% 3,112 0.0% 27,715,096 36.2% 1,128 0.0%
Drupal\Core\Form\FormSubmitter::executeSubmitHandlers 1 0.0% 1,766,749 40.7% 31 0.0% 27,338,984 37.4% 1,440 0.0% 27,397,288 35.8% 0 0.0%
Drupal\system\Form\ModulesListForm::submitForm 1 0.0% 1,764,365 40.6% 38 0.0% 27,319,408 37.3% -3,072 -0.0% 27,395,584 35.8% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_Extension_ModuleInstaller_Proxy::install 1 0.0% 1,761,467 40.6% 46 0.0% 27,261,392 37.3% -20,504 -0.0% 27,318,368 35.7% 0 0.0%
Drupal\Core\Extension\ModuleInstaller::install 1 0.0% 1,760,005 40.5% 482 0.0% 27,123,960 37.1% 6,096 0.0% 27,187,096 35.5% 2,464 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 10 0.0% 1,659,080 38.2% 588 0.0% 18,518,088 25.3% 38,800 0.1% 21,568,488 28.2% 10,064 0.0%
Drupal\Core\DrupalKernel::terminate 1 0.0% 1,595,078 36.7% 23 0.0% 13,830,368 18.9% 1,272 0.0% 17,069,808 22.3% 0 0.0%
Stack\StackedHttpKernel::terminate 1 0.0% 1,588,585 36.6% 35 0.0% 13,789,408 18.8% 1,032 0.0% 16,985,152 22.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::terminate 1 0.0% 1,588,550 36.6% 91 0.0% 13,788,376 18.8% 1,616 0.0% 16,985,152 22.2% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate 1 0.0% 1,565,925 36.1% 49 0.0% 13,254,080 18.1% 2,072 0.0% 16,521,688 21.6% 0 0.0%
Drupal\Core\Routing\RouteBuilder::destruct 1 0.0% 1,565,713 36.1% 8 0.0% 13,247,456 18.1% 1,056 0.0% 16,521,688 21.6% 0 0.0%
Drupal\Core\Routing\RouteBuilder::rebuildIfNeeded 1 0.0% 1,565,705 36.1% 22 0.0% 13,246,400 18.1% 1,552 0.0% 16,521,688 21.6% 0 0.0%
Drupal\Core\Routing\RouteBuilder::rebuild 1 0.0% 1,565,683 36.1% 8,465 0.2% 13,244,848 18.1% -2,787,304 -3.8% 16,521,688 21.6% 19,168 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 3 0.0% 924,115 21.3% 407 0.0% 8,390,800 11.5% 18,560 0.0% 8,151,912 10.6% 192 0.0%
Drupal\Core\DrupalKernel::initializeContainer 2 0.0% 907,780 20.9% 196 0.0% 14,233,728 19.5% 8,872 0.0% 15,223,504 19.9% 1,776 0.0%
Drupal\Core\Extension\ModuleInstaller::updateKernel 1 0.0% 897,049 20.7% 21 0.0% 11,176,504 15.3% 1,680 0.0% 12,014,200 15.7% 0 0.0%
Drupal\Core\DrupalKernel::updateModules 1 0.0% 888,020 20.5% 44 0.0% 11,090,992 15.2% 5,800 0.0% 12,014,200 15.7% 0 0.0%
Drupal\Core\DrupalKernel::compileContainer 1 0.0% 651,145 15.0% 1,969 0.0% 9,217,392 12.6% -85,144 -0.1% 9,739,824 12.7% 1,088 0.0%
Drupal\Core\EventSubscriber\MenuRouterRebuildSubscriber::onRouterRebuild 1 0.0% 626,597 14.4% 25 0.0% 409,568 0.6% 1,512 0.0% 139,656 0.2% 0 0.0%
Drupal\Core\EventSubscriber\MenuRouterRebuildSubscriber::menuLinksRebuild 1 0.0% 616,021 14.2% 42 0.0% 407,344 0.6% 2,368 0.0% 139,656 0.2% 0 0.0%
Drupal\Core\Menu\MenuLinkManager::rebuild 1 0.0% 611,742 14.1% 181 0.0% 397,360 0.5% -171,968 -0.2% 139,656 0.2% 0 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm 1 0.0% 609,484 14.0% 26 0.0% 4,369,240 6.0% 2,856 0.0% 4,395,520 5.7% 1,760 0.0%
Drupal\system\Form\ModulesListForm::buildForm 1 0.0% 608,787 14.0% 583 0.0% 4,308,376 5.9% 33,472 0.0% 4,264,488 5.6% 0 0.0%
Drupal\Core\Database\Connection::query 1,135 0.1% 604,446 13.9% 26,771 0.6% 1,672,160 2.3% -4,678,680 -6.4% 2,856,720 3.7% 56,856 0.1%
Symfony\Component\DependencyInjection\ContainerBuilder::compile 1 0.0% 598,147 13.8% 16 0.0% 5,864,664 8.0% 1,880 0.0% 6,454,496 8.4% 0 0.0%
Symfony\Component\DependencyInjection\Compiler\Compiler::compile 1 0.0% 597,857 13.8% 122 0.0% 5,843,432 8.0% 13,320 0.0% 6,454,496 8.4% 7,032 0.0%
drupal_install_profile_distribution_name 1 0.0% 561,515 12.9% 17 0.0% 2,689,800 3.7% 1,744 0.0% 2,850,704 3.7% 0 0.0%
system_get_info 1 0.0% 561,483 12.9% 91 0.0% 2,684,648 3.7% 920 0.0% 2,850,704 3.7% 3,712 0.0%
spl_autoload_call 758 0.1% 555,364 12.8% 3,866 0.1% 41,378,856 56.5% -81,128 -0.1% 32,279,352 42.1% 8,048 0.0%
system_rebuild_module_data 4 0.0% 555,189 12.8% 310 0.0% 2,570,624 3.5% 63,648 0.1% 2,593,608 3.4% 27,656 0.0%
_system_rebuild_module_data 1 0.0% 540,683 12.5% 2,887 0.1% 1,538,424 2.1% 100,568 0.1% 1,619,880 2.1% 12,000 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 746 0.1% 537,850 12.4% 20,588 0.5% 40,093,640 54.8% -991,928 -1.4% 30,915,384 40.4% 20,624 0.0%
Drupal\Core\Database\Statement::execute 1,135 0.1% 512,285 11.8% 20,476 0.5% 3,980,416 5.4% 1,864 0.0% 2,680,136 3.5% 1,704 0.0%
Drupal\Core\Menu\MenuTreeStorage::rebuild 1 0.0% 506,701 11.7% 509 0.0% 121,416 0.2% 16,280 0.0% 0 0.0% 0 0.0%
PDOStatement::execute 1,135 0.1% 489,195 11.3% 489,195 11.3% 3,976,544 5.4% 3,976,544 5.4% 2,676,704 3.5% 2,676,704 3.5%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive 8 0.0% 486,372 11.2% 150 0.0% 81,736 0.1% -280 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Menu\MenuTreeStorage::doSave 63 0.0% 484,973 11.2% 7,308 0.2% 93,048 0.1% -986,320 -1.3% 0 0.0% 0 0.0%
Drupal\Component\Serialization\Yaml::decode 121 0.0% 483,024 11.1% 3,073 0.1% 1,274,048 1.7% -688,368 -0.9% 783,960 1.0% 0 0.0%
Symfony\Component\Yaml\Parser::parse 121 0.0% 477,562 11.0% 27,573 0.6% 1,762,080 2.4% -1,091,568 -1.5% 509,368 0.7% 2,944 0.0%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive@1 8 0.0% 466,511 10.7% 263 0.0% 13,912 0.0% -5,704 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive@2 27 0.0% 414,636 9.5% 648 0.0% -1,040 -0.0% -6,312 -0.0% 0 0.0% 0 0.0%
Drupal\Component\Discovery\YamlDiscovery::findAll 2 0.0% 407,711 9.4% 794 0.0% 723,832 1.0% -87,968 -0.1% 688,192 0.9% 0 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 16 0.0% 404,033 9.3% 116 0.0% 9,417,832 12.9% 8,864 0.0% 10,446,472 13.6% 800 0.0%
Drupal\Core\Extension\ExtensionDiscovery::scan 7 0.0% 380,687 8.8% 574 0.0% 317,984 0.4% -44,000 -0.1% 356,560 0.5% 1,040 0.0%
Drupal\Core\Extension\ExtensionDiscovery::scanDirectory 4 0.0% 377,285 8.7% 4,344 0.1% 272,616 0.4% -577,296 -0.8% 318,240 0.4% 8,624 0.0%
Drupal\Core\Routing\RouteBuilder::getRouteDefinitions 1 0.0% 361,410 8.3% 44 0.0% 644,096 0.9% -7,128 -0.0% 688,192 0.9% 0 0.0%
Drupal\Core\Database\Query\Merge::execute 166 0.0% 349,550 8.0% 8,572 0.2% 824,904 1.1% -1,955,304 -2.7% 1,775,912 2.3% 4,392 0.0%
RecursiveDirectoryIterator::__construct 133 0.0% 346,540 8.0% 346,540 8.0% 57,728 0.1% 57,728 0.1% 2,136 0.0% 2,136 0.0%
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::getChildren 85 0.0% 338,480 7.8% 2,392 0.1% 582,136 0.8% 5,384 0.0% 18,936 0.0% 1,456 0.0%
RecursiveDirectoryIterator::getChildren 90 0.0% 335,878 7.7% 750 0.0% 436,800 0.6% 398,416 0.5% 11,016 0.0% 9,816 0.0%
Drupal\Core\Database\Query\Update::execute 330 0.0% 335,750 7.7% 10,232 0.2% 424,912 0.6% -605,712 -0.8% 756,744 1.0% 7,432 0.0%
RecursiveFilterIterator::getChildren 85 0.0% 335,404 7.7% 665 0.0% 440,672 0.6% 23,048 0.0% 13,120 0.0% 1,432 0.0%
Drupal\Core\Cache\DatabaseBackend::set 137 0.0% 320,331 7.4% 2,288 0.1% 546,912 0.7% -11,888 -0.0% 2,440,808 3.2% 912 0.0%
Drupal\Component\Annotation\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 5 0.0% 319,921 7.4% 8,187 0.2% 7,337,512 10.0% -1,524,144 -2.1% 7,558,912 9.9% 76,416 0.1%
Drupal\Core\Cache\DatabaseBackend::doSet 137 0.0% 317,511 7.3% 6,181 0.1% 540,864 0.7% -1,319,144 -1.8% 2,438,352 3.2% 4,312 0.0%
Drupal\Core\Database\Query\Select::execute 486 0.0% 312,035 7.2% 8,397 0.2% 2,764,280 3.8% -334,312 -0.5% 116,400 0.2% 4,232 0.0%
Symfony\Component\DependencyInjection\Compiler\RepeatedPass::process 1 0.0% 305,913 7.0% 24 0.0% 454,504 0.6% 2,816 0.0% 2,229,928 2.9% 512 0.0%
Drupal\Core\Logger\LoggerChannel::info 1 0.0% 300,170 6.9% 7 0.0% 6,088,064 8.3% 1,248 0.0% 5,879,008 7.7% 0 0.0%
Drupal\Core\Logger\LoggerChannel::log 1 0.0% 300,163 6.9% 48 0.0% 6,086,816 8.3% 3,384 0.0% 5,879,008 7.7% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 31 0.0% 298,598 6.9% 614 0.0% 5,354,088 7.3% -13,296 -0.0% 5,246,368 6.9% 1,760 0.0%
Drupal\Core\Session\AccountProxy::getAccount 70 0.0% 298,546 6.9% 53 0.0% 6,062,880 8.3% 12,704 0.0% 5,886,064 7.7% 7,056 0.0%
Drupal\Core\Session\AccountProxy::id 2 0.0% 298,523 6.9% 16 0.0% 6,054,768 8.3% 2,216 0.0% 5,879,008 7.7% 0 0.0%
Drupal\Core\Session\AccountProxy::loadUserEntity 1 0.0% 298,493 6.9% 10 0.0% 6,050,176 8.3% 1,648 0.0% 5,879,008 7.7% 288 0.0%
Drupal\Core\Entity\EntityStorageBase::load 26 0.0% 297,797 6.9% 123 0.0% 5,301,224 7.2% -4,952 -0.0% 5,246,736 6.9% 368 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 1 0.0% 292,285 6.7% 16 0.0% 5,208,968 7.1% 1,920 0.0% 5,240,680 6.8% 216 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getFromStorage 1 0.0% 289,647 6.7% 58 0.0% 5,188,392 7.1% -10,520 -0.0% 5,230,208 6.8% 608 0.0%
Symfony\Component\Yaml\Parser::parse@1 386 0.0% 289,052 6.7% 34,176 0.8% 1,238,808 1.7% -1,140,160 -1.6% 200,416 0.3% 12,648 0.0%
Symfony\Component\DependencyInjection\Compiler\AnalyzeServiceReferencesPass::process 5 0.0% 283,788 6.5% 37,322 0.9% 1,029,872 1.4% 106,360 0.1% 2,660,896 3.5% 14,488 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions 5 0.0% 255,628 5.9% 55 0.0% 1,027,128 1.4% -16,872 -0.0% 1,172,072 1.5% 0 0.0%
Drupal\Core\Entity\EntityManager::getBaseFieldDefinitions 13 0.0% 241,796 5.6% 239 0.0% 3,808,888 5.2% 5,720 0.0% 3,927,864 5.1% 624 0.0%
Symfony\Component\DependencyInjection\Compiler\AnalyzeServiceReferencesPass::processArguments 5,761 0.5% 241,713 5.6% 42,236 1.0% 1,089,144 1.5% 43,336 0.1% 2,637,856 3.4% 336,928 0.4%
Drupal\Core\Cache\ChainedFastBackend::markAsOutdated 111 0.0% 241,069 5.6% 2,420 0.1% 5,968 0.0% 3,248 0.0% 12,568 0.0% 392 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotation 137 0.0% 233,382 5.4% 677 0.0% 1,290,072 1.8% -30,808 -0.0% 3,413,176 4.5% 728 0.0%
Drupal\Core\DrupalKernel::dumpDrupalContainer 1 0.0% 233,163 5.4% 335 0.0% 1,601,000 2.2% -517,528 -0.7% 2,274,376 3.0% 0 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotations 137 0.0% 232,705 5.4% 1,164 0.0% 1,320,880 1.8% 13,376 0.0% 3,412,448 4.5% 920 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dump 1 0.0% 213,725 4.9% 217 0.0% 1,497,184 2.0% 3,072 0.0% 2,006,432 2.6% 129,808 0.2%
Drupal\Core\Menu\MenuTreeStorage::updateParentalStatus 125 0.0% 201,653 4.6% 15,430 0.4% 10,544 0.0% -1,635,032 -2.2% 0 0.0% 0 0.0%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive@3 20 0.0% 192,945 4.4% 338 0.0% 4,584 0.0% 984 0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::addServices 1 0.0% 188,446 4.3% 2,704 0.1% 1,056,456 1.4% -47,048 -0.1% 1,688,984 2.2% 531,464 0.7%
Drupal\Core\Entity\EntityManager::buildBaseFieldDefinitions 9 0.0% 184,413 4.2% 1,433 0.0% 2,915,840 4.0% 15,328 0.0% 2,635,312 3.4% 21,424 0.0%
[ display all ]