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

Overall Summary
Total Incl. Wall Time (microsec):5,239,506 microsecs
Total Incl. MemUse (bytes):41,843,680 bytes
Total Incl. PeakMemUse (bytes):43,740,328 bytes
Number of Function Calls:1,087,669


[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% 5,239,506 100.0% 179 0.0% 41,843,680 100.0% -5,572 -0.0% 43,740,328 100.0% 0 0.0%
run_init::d8/index.php 1 0.0% 5,239,072 100.0% 104 0.0% 41,844,536 100.0% 2,348 0.0% 43,740,328 100.0% 244 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 3,291,766 62.8% 37 0.0% 32,951,632 78.7% 2,020 0.0% 33,044,040 75.5% 1,028 0.0%
Stack\StackedHttpKernel::handle 1 0.0% 3,238,060 61.8% 6 0.0% 30,369,384 72.6% 596 0.0% 30,476,028 69.7% 76 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 1 0.0% 3,238,054 61.8% 14 0.0% 30,368,788 72.6% 1,040 0.0% 30,475,952 69.7% 368 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 1 0.0% 3,237,981 61.8% 23 0.0% 30,363,280 72.6% 792 0.0% 30,471,312 69.7% 280 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 1 0.0% 3,237,956 61.8% 12 0.0% 30,362,076 72.6% 760 0.0% 30,470,620 69.7% 152 0.0%
Drupal\page_cache\StackMiddleware\PageCache::pass 1 0.0% 3,237,863 61.8% 7 0.0% 30,356,068 72.5% 592 0.0% 30,465,460 69.7% 24 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_KernelPreHandle_Proxy::handle 1 0.0% 3,237,856 61.8% 13 0.0% 30,355,476 72.5% 876 0.0% 30,465,436 69.7% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 1 0.0% 3,237,374 61.8% 27 0.0% 30,344,676 72.5% 964 0.0% 30,427,060 69.6% 264 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_StackMiddleware_Session_Proxy::handle 1 0.0% 3,142,100 60.0% 18 0.0% 26,260,872 62.8% 936 0.0% 26,370,920 60.3% 60 0.0%
Drupal\Core\StackMiddleware\Session::handle 1 0.0% 3,141,462 60.0% 43 0.0% 26,247,824 62.7% 1,556 0.0% 26,333,316 60.2% 464 0.0%
Drupal\Core\DependencyInjection\Container\prod\Symfony_Component_HttpKernel_HttpKernel_Proxy::handle 1 0.0% 3,127,472 59.7% 13 0.0% 25,866,644 61.8% 884 0.0% 25,918,868 59.3% 644 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 3,124,696 59.6% 21 0.0% 25,751,624 61.5% 1,532 0.0% 25,825,896 59.0% 876 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 3,120,384 59.6% 150 0.0% 25,557,636 61.1% 2,108 0.0% 25,755,092 58.9% 392 0.0%
call_user_func_array 71 0.0% 3,053,326 58.3% 282 0.0% 22,274,956 53.2% 14,084 0.0% 22,451,012 51.3% 1,696 0.0%
Drupal\Core\Controller\FormController::getContentResult 1 0.0% 3,052,149 58.3% 65 0.0% 22,220,336 53.1% 3,868 0.0% 22,420,048 51.3% 972 0.0%
Drupal\Core\Form\FormBuilder::buildForm 1 0.0% 3,040,703 58.0% 152 0.0% 21,540,216 51.5% 21,800 0.1% 21,741,116 49.7% 1,336 0.0%
call_user_func_array@1 328 0.0% 2,809,934 53.6% 1,608 0.0% 18,657,200 44.6% -6,008 -0.0% 18,056,644 41.3% 392 0.0%
Drupal\Core\Form\FormBuilder::processForm 1 0.0% 2,726,977 52.0% 497 0.0% 17,642,956 42.2% -166,368 -0.4% 17,653,016 40.4% 636 0.0%
Drupal\Core\Form\FormSubmitter::doSubmitForm 1 0.0% 2,522,734 48.1% 43 0.0% 15,810,344 37.8% 1,680 0.0% 15,772,072 36.1% 680 0.0%
Drupal\Core\Form\FormSubmitter::executeSubmitHandlers 1 0.0% 2,518,447 48.1% 38 0.0% 15,577,216 37.2% 804 0.0% 15,595,552 35.7% 0 0.0%
Drupal\system\Form\ModulesListForm::submitForm 1 0.0% 2,516,650 48.0% 55 0.0% 15,566,084 37.2% -1,660 -0.0% 15,595,552 35.7% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\Drupal_Core_Extension_ModuleInstaller_Proxy::install 1 0.0% 2,514,634 48.0% 66 0.0% 15,532,892 37.1% -12,520 -0.0% 15,564,028 35.6% 0 0.0%
Drupal\Core\Extension\ModuleInstaller::install 1 0.0% 2,512,461 48.0% 550 0.0% 15,461,432 37.0% 3,432 0.0% 15,492,956 35.4% 1,124 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 10 0.0% 1,987,000 37.9% 776 0.0% 10,721,396 25.6% 20,740 0.0% 12,405,332 28.4% 4,704 0.0%
Drupal\Core\DrupalKernel::terminate 1 0.0% 1,932,109 36.9% 19 0.0% 8,036,136 19.2% 708 0.0% 9,843,164 22.5% 0 0.0%
Stack\StackedHttpKernel::terminate 1 0.0% 1,927,297 36.8% 12 0.0% 8,012,416 19.1% 576 0.0% 9,802,220 22.4% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::terminate 1 0.0% 1,927,285 36.8% 693 0.0% 8,011,840 19.1% 1,032 0.0% 9,802,220 22.4% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate 1 0.0% 1,906,987 36.4% 68 0.0% 7,678,144 18.3% 1,148 0.0% 9,513,680 21.8% 0 0.0%
Drupal\Core\Routing\RouteBuilder::destruct 1 0.0% 1,906,809 36.4% 8 0.0% 7,674,316 18.3% 612 0.0% 9,513,680 21.8% 0 0.0%
Drupal\Core\Routing\RouteBuilder::rebuildIfNeeded 1 0.0% 1,906,801 36.4% 13 0.0% 7,673,704 18.3% 844 0.0% 9,513,680 21.8% 0 0.0%
Drupal\Core\Routing\RouteBuilder::rebuild 1 0.0% 1,906,788 36.4% 12,220 0.2% 7,672,860 18.3% -1,470,060 -3.5% 9,513,680 21.8% 101,124 0.2%
Drupal\Core\DrupalKernel::initializeContainer 2 0.0% 1,488,008 28.4% 195 0.0% 8,497,516 20.3% 6,328 0.0% 9,325,172 21.3% 988 0.0%
Drupal\Core\Extension\ModuleInstaller::updateKernel 1 0.0% 1,464,173 27.9% 25 0.0% 6,775,516 16.2% 932 0.0% 7,522,620 17.2% 0 0.0%
Drupal\Core\DrupalKernel::updateModules 1 0.0% 1,450,764 27.7% 66 0.0% 6,724,544 16.1% 3,052 0.0% 7,522,620 17.2% 0 0.0%
Drupal\Core\DrupalKernel::compileContainer 1 0.0% 1,035,570 19.8% 3,234 0.1% 5,669,856 13.6% -55,296 -0.1% 5,604,556 12.8% 884 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 3 0.0% 1,010,151 19.3% 524 0.0% 4,743,796 11.3% 9,760 0.0% 4,344,112 9.9% 96 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::compile 1 0.0% 940,881 18.0% 55 0.0% 3,553,068 8.5% 964 0.0% 3,556,100 8.1% 720 0.0%
Symfony\Component\DependencyInjection\Compiler\Compiler::compile 1 0.0% 940,598 18.0% 310 0.0% 3,540,216 8.5% 7,000 0.0% 3,546,012 8.1% 4,212 0.0%
Drupal\Component\Serialization\Yaml::decode 133 0.0% 627,978 12.0% 1,837 0.0% 722,236 1.7% -386,180 -0.9% 370,316 0.8% 0 0.0%
Symfony\Component\Yaml\Parser::parse 133 0.0% 621,620 11.9% 29,740 0.6% 1,006,096 2.4% -734,616 -1.8% 289,968 0.7% 1,080 0.0%
spl_autoload_call 758 0.1% 598,772 11.4% 3,725 0.1% 23,294,204 55.7% -61,508 -0.1% 18,455,548 42.2% 12,532 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 746 0.1% 582,289 11.1% 18,186 0.3% 22,606,920 54.0% -563,880 -1.3% 17,709,976 40.5% 9,372 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions 16 0.0% 561,390 10.7% 122 0.0% 5,417,252 12.9% 5,140 0.0% 6,678,292 15.3% 1,028 0.0%
Drupal\Component\Discovery\YamlDiscovery::findAll 2 0.0% 555,360 10.6% 926 0.0% 420,968 1.0% -84,740 -0.2% 374,068 0.9% 0 0.0%
Drupal\Core\Database\Connection::query 1,143 0.1% 538,272 10.3% 27,054 0.5% 1,043,848 2.5% -3,300,088 -7.9% 2,327,888 5.3% 30,476 0.1%
Drupal\Core\EventSubscriber\MenuRouterRebuildSubscriber::onRouterRebuild 1 0.0% 525,552 10.0% 30 0.0% 534,884 1.3% 868 0.0% 142,528 0.3% 0 0.0%
Drupal\Core\EventSubscriber\MenuRouterRebuildSubscriber::menuLinksRebuild 1 0.0% 515,698 9.8% 71 0.0% 533,588 1.3% 1,276 0.0% 142,528 0.3% 0 0.0%
Drupal\Core\Menu\MenuLinkManager::rebuild 1 0.0% 512,203 9.8% 355 0.0% 527,884 1.3% -94,872 -0.2% 142,528 0.3% 0 0.0%
Symfony\Component\DependencyInjection\Compiler\RepeatedPass::process 1 0.0% 493,611 9.4% 38 0.0% 516,620 1.2% 1,500 0.0% 800,312 1.8% 236 0.0%
Drupal\Core\Routing\RouteBuilder::getRouteDefinitions 1 0.0% 478,549 9.1% 52 0.0% 371,588 0.9% -5,016 -0.0% 374,068 0.9% 0 0.0%
Drupal\Component\Annotation\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 5 0.0% 470,780 9.0% 11,781 0.2% 4,238,792 10.1% -709,852 -1.7% 4,539,436 10.4% 24,156 0.1%
Symfony\Component\DependencyInjection\Compiler\AnalyzeServiceReferencesPass::process 5 0.0% 462,785 8.8% 60,694 1.2% 833,800 2.0% 69,524 0.2% 1,132,220 2.6% 17,484 0.0%
Drupal\Core\Database\Statement::execute 1,143 0.1% 444,471 8.5% 16,328 0.3% 2,739,044 6.5% 1,020 0.0% 2,157,444 4.9% 924 0.0%
PDOStatement::execute 1,143 0.1% 427,572 8.2% 427,572 8.2% 2,736,876 6.5% 2,736,876 6.5% 2,155,744 4.9% 2,155,744 4.9%
Symfony\Component\Yaml\Parser::parse@1 392 0.0% 411,822 7.9% 46,765 0.9% 661,116 1.6% -710,064 -1.7% 15,712 0.0% 1,008 0.0%
Drupal\Core\DrupalKernel::dumpDrupalContainer 1 0.0% 408,674 7.8% 323 0.0% 894,976 2.1% -457,736 -1.1% 1,756,740 4.0% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dump 1 0.0% 401,128 7.7% 294 0.0% 1,009,528 2.4% 1,628 0.0% 1,481,104 3.4% 19,608 0.0%
Symfony\Component\DependencyInjection\Compiler\AnalyzeServiceReferencesPass::processArguments 5,761 0.5% 396,393 7.6% 78,434 1.5% 860,892 2.1% 27,704 0.1% 1,108,956 2.5% 66,752 0.2%
Drupal\Core\Logger\LoggerChannel::info 1 0.0% 385,374 7.4% 9 0.0% 3,044,372 7.3% 692 0.0% 2,783,560 6.4% 0 0.0%
Drupal\Core\Logger\LoggerChannel::log 1 0.0% 385,365 7.4% 80 0.0% 3,043,680 7.3% 1,776 0.0% 2,783,560 6.4% 0 0.0%
Drupal\Core\Session\AccountProxy::getAccount 70 0.0% 384,093 7.3% 59 0.0% 3,028,348 7.2% 2,620 0.0% 2,784,192 6.4% 632 0.0%
Drupal\Core\Session\AccountProxy::id 2 0.0% 384,076 7.3% 20 0.0% 3,028,308 7.2% 1,248 0.0% 2,783,560 6.4% 0 0.0%
Drupal\Core\Session\AccountProxy::loadUserEntity 1 0.0% 384,034 7.3% 19 0.0% 3,025,728 7.2% 900 0.0% 2,783,560 6.4% 152 0.0%
Drupal\Core\Menu\MenuTreeStorage::rebuild 1 0.0% 382,412 7.3% 1,103 0.0% 68,984 0.2% 9,896 0.0% 139,664 0.3% 36,428 0.1%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 31 0.0% 381,805 7.3% 827 0.0% 2,661,056 6.4% -7,116 -0.0% 2,616,508 6.0% 940 0.0%
Drupal\Core\Entity\EntityStorageBase::load 26 0.0% 380,248 7.3% 149 0.0% 2,626,736 6.3% -2,560 -0.0% 2,616,744 6.0% 236 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotation 137 0.0% 379,729 7.2% 945 0.0% 778,320 1.9% -16,216 -0.0% 2,234,348 5.1% 728 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotations 137 0.0% 378,784 7.2% 1,611 0.0% 794,536 1.9% 9,608 0.0% 2,233,620 5.1% 432 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::doLoadMultiple 1 0.0% 374,654 7.2% 22 0.0% 2,567,264 6.1% 1,048 0.0% 2,610,876 6.0% 0 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::getFromStorage 1 0.0% 371,808 7.1% 89 0.0% 2,555,756 6.1% -6,540 -0.0% 2,602,144 5.9% 152 0.0%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive 8 0.0% 358,193 6.8% 123 0.0% 45,740 0.1% -264 -0.0% 79,496 0.2% 0 0.0%
Drupal\Core\Menu\MenuTreeStorage::doSave 63 0.0% 357,229 6.8% 4,246 0.1% 52,912 0.1% -568,940 -1.4% 79,496 0.2% 152 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions 5 0.0% 351,044 6.7% 72 0.0% 902,872 2.2% -9,592 -0.0% 852,536 1.9% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::addServices 1 0.0% 331,935 6.3% 4,987 0.1% 726,520 1.7% -26,940 -0.1% 1,327,620 3.0% 578,364 1.3%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive@1 8 0.0% 329,690 6.3% 234 0.0% 7,456 0.0% -3,608 -0.0% 21,076 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::addService 431 0.0% 324,473 6.2% 30,905 0.6% 739,004 1.8% -388,764 -0.9% 748,852 1.7% 2,900 0.0%
Drupal\Core\Entity\EntityManager::getBaseFieldDefinitions 13 0.0% 305,424 5.8% 250 0.0% 2,047,784 4.9% 3,208 0.0% 2,175,816 5.0% 0 0.0%
Drupal\Core\Database\Query\Select::execute 486 0.0% 302,490 5.8% 6,488 0.1% 1,530,492 3.7% -228,044 -0.5% 112,228 0.3% 2,568 0.0%
Drupal\Core\Database\Query\Merge::execute 166 0.0% 296,688 5.7% 9,833 0.2% 467,876 1.1% -1,232,988 -2.9% 1,524,476 3.5% 3,120 0.0%
Drupal\Core\Cache\DatabaseBackend::set 137 0.0% 289,740 5.5% 2,338 0.0% 307,868 0.7% -6,228 -0.0% 1,984,912 4.5% 688 0.0%
Drupal\Core\Cache\DatabaseBackend::doSet 137 0.0% 287,029 5.5% 6,883 0.1% 304,440 0.7% -930,764 -2.2% 1,983,076 4.5% 1,672 0.0%
Drupal\Core\Form\FormBuilder::retrieveForm 1 0.0% 285,017 5.4% 45 0.0% 2,518,612 6.0% 1,560 0.0% 2,531,340 5.8% 828 0.0%
Drupal\system\Form\ModulesListForm::buildForm 1 0.0% 284,277 5.4% 695 0.0% 2,485,020 5.9% 31,424 0.1% 2,460,404 5.6% 1,800 0.0%
Drupal\Core\Menu\MenuTreeStorage::saveRecursive@2 27 0.0% 282,677 5.4% 393 0.0% -824 -0.0% -3,868 -0.0% 5,480 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::findDefinitions 1 0.0% 260,466 5.0% 138 0.0% 4,045,056 9.7% 2,224 0.0% 3,820,412 8.7% 0 0.0%
Drupal\Core\Entity\EntityManager::buildBaseFieldDefinitions 9 0.0% 249,136 4.8% 2,053 0.0% 1,857,216 4.4% 8,268 0.0% 1,536,388 3.5% 7,056 0.0%
Drupal\Core\Plugin\DefaultPluginManager::findDefinitions 4 0.0% 248,738 4.7% 1,201 0.0% 714,020 1.7% 59,432 0.1% 942,048 2.2% 55,084 0.1%
call_user_func 45 0.0% 245,665 4.7% 298 0.0% 3,352,632 8.0% 3,820 0.0% 2,862,684 6.5% 252 0.0%
Drupal\Core\Database\Query\Update::execute 330 0.0% 244,548 4.7% 11,989 0.2% 208,968 0.5% -405,652 -1.0% 748,848 1.7% 3,452 0.0%
Symfony\Component\DependencyInjection\Compiler\RepeatedPass::process@1 1 0.0% 241,243 4.6% 27 0.0% -251,544 -0.6% 912 0.0% 32,748 0.1% 0 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 1,075 0.1% 239,277 4.6% 3,505 0.1% 1,062,084 2.5% 5,636 0.0% 1,897,948 4.3% 2,736 0.0%
Drupal\Core\Entity\Sql\SqlContentEntityStorage::cleanIds 1 0.0% 228,820 4.4% 35 0.0% 1,378,720 3.3% 1,028 0.0% 1,414,600 3.2% 0 0.0%
Drupal\user\Entity\User::baseFieldDefinitions 1 0.0% 220,838 4.2% 304 0.0% 1,329,832 3.2% 6,656 0.0% 1,347,880 3.1% 1,344 0.0%
Drupal\Core\Cache\ChainedFastBackend::markAsOutdated 111 0.0% 215,833 4.1% 2,042 0.0% 3,444 0.0% 1,852 0.0% 10,064 0.0% 48 0.0%
Doctrine\Common\Annotations\DocParser::parse 137 0.0% 215,516 4.1% 2,074 0.0% 553,856 1.3% -108,916 -0.3% 697,756 1.6% 356 0.0%
drupal_install_profile_distribution_name 1 0.0% 195,117 3.7% 15 0.0% 1,504,264 3.6% 952 0.0% 1,638,168 3.7% 0 0.0%
system_get_info 1 0.0% 195,088 3.7% 133 0.0% 1,501,396 3.6% -464 -0.0% 1,638,168 3.7% 1,384 0.0%
Drupal\Core\EventSubscriber\EntityRouteAlterSubscriber::onRoutingRouteAlterSetType 1 0.0% 194,489 3.7% 1,742 0.0% 3,365,184 8.0% -26,324 -0.1% 3,344,712 7.6% 324 0.0%
[ display all ]