Run Report
Run #52fbc4532a4f2: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):784,589 microsecs
Total Incl. CPU (microsecs):770,168 microsecs
Total Incl. MemUse (bytes):17,099,416 bytes
Total Incl. PeakMemUse (bytes):17,201,440 bytes
Number of Function Calls:215,521


[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. CPU
(microsecs)
ICpu%Excl. CPU
(microsec)
ECPU%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.0% 784,589 100.0% 41 0.0% 770,168 100.0% 32 0.0% 17,099,416 100.0% 6,176 0.0% 17,201,440 100.0% 4,208 0.0%
run_init::d8.dev/index.php 1 0.0% 784,521 100.0% 83 0.0% 770,100 100.0% 74 0.0% 17,087,752 99.9% 1,648 0.0% 17,194,448 100.0% 1,392 0.0%
drupal_handle_request 1 0.0% 783,757 99.9% 68 0.0% 769,337 99.9% 45 0.0% 16,851,608 98.6% -31,816 -0.2% 16,957,960 98.6% 3,040 0.0%
Drupal\Core\DrupalKernel::handle 1 0.0% 765,489 97.6% 12 0.0% 751,972 97.6% 8 0.0% 14,016,472 82.0% 1,464 0.0% 14,110,352 82.0% 288 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 765,074 97.5% 26 0.0% 751,559 97.6% 25 0.0% 13,918,392 81.4% 2,744 0.0% 14,014,608 81.5% 1,328 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 764,905 97.5% 6 0.0% 751,388 97.6% 5 0.0% 13,909,656 81.3% 1,192 0.0% 13,939,272 81.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 764,899 97.5% 99 0.0% 751,383 97.6% 79 0.0% 13,908,464 81.3% -22,824 -0.1% 13,939,272 81.0% 2,504 0.0%
call_user_func_array 50 0.0% 663,729 84.6% 307 0.0% 655,341 85.1% 291 0.0% 6,169,752 36.1% 55,752 0.3% 6,318,440 36.7% 23,280 0.1%
Drupal\Core\Controller\HtmlPageController::content 1 0.0% 643,093 82.0% 89 0.0% 635,813 82.6% 87 0.0% 4,563,128 26.7% -223,864 -1.3% 4,875,640 28.3% 48 0.0%
call_user_func_array@1 17 0.0% 596,940 76.1% 128 0.0% 589,836 76.6% 125 0.0% 3,996,416 23.4% 21,448 0.1% 4,157,592 24.2% 2,928 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 1 0.0% 596,705 76.1% 19 0.0% 589,586 76.6% 13 0.0% 3,974,696 23.2% 920 0.0% 4,172,640 24.3% 576 0.0%
Drupal\system\Controller\AdminController::index 1 0.0% 596,433 76.0% 314 0.0% 589,314 76.5% 254 0.0% 3,924,480 23.0% 9,080 0.1% 4,126,520 24.0% 48 0.0%
system_get_info 1 0.0% 505,301 64.4% 52 0.0% 502,352 65.2% 51 0.0% 2,096,400 12.3% -15,672 -0.1% 2,301,832 13.4% 256 0.0%
system_rebuild_module_data 1 0.0% 505,230 64.4% 296 0.0% 502,279 65.2% 281 0.0% 2,110,488 12.3% 100,792 0.6% 2,301,576 13.4% 560 0.0%
_system_rebuild_module_data 1 0.0% 494,796 63.1% 4,937 0.6% 493,736 64.1% 3,970 0.5% 1,347,816 7.9% 226,320 1.3% 1,519,560 8.8% 4,032 0.0%
Drupal\Core\Extension\InfoParser::parse 189 0.1% 305,343 38.9% 3,824 0.5% 305,131 39.6% 2,916 0.4% 516,112 3.0% -387,456 -2.3% 634,160 3.7% 1,968 0.0%
Symfony\Component\Yaml\Parser::parse 189 0.1% 290,582 37.0% 40,415 5.2% 290,379 37.7% 28,611 3.7% 461,992 2.7% -921,056 -5.4% 93,376 0.5% 3,848 0.0%
Symfony\Component\Yaml\Inline::parseScalar 2,799 1.3% 133,639 17.0% 28,843 3.7% 135,695 17.6% 21,408 2.8% 261,304 1.5% -76,336 -0.4% 32,960 0.2% 4,408 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 11 0.0% 121,997 15.5% 76 0.0% 115,656 15.0% 64 0.0% 9,260,400 54.2% 4,968 0.0% 8,996,392 52.3% 3,504 0.0%
drupal_render 7 0.0% 118,528 15.1% 156 0.0% 114,401 14.9% 130 0.0% 4,683,848 27.4% 49,104 0.3% 4,685,264 27.2% 40,024 0.2%
theme 4 0.0% 115,878 14.8% 512 0.1% 111,750 14.5% 421 0.1% 4,476,352 26.2% 48 0.0% 4,613,584 26.8% 640 0.0%
call_user_func 27 0.0% 112,552 14.3% 161 0.0% 106,201 13.8% 144 0.0% 7,971,728 46.6% 9,368 0.1% 7,899,272 45.9% 8,400 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 12 0.0% 112,457 14.3% 115 0.0% 106,292 13.8% 110 0.0% 7,802,528 45.6% 3,016 0.0% 7,732,288 45.0% 2,344 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 5 0.0% 111,866 14.3% 125 0.0% 105,690 13.7% 84 0.0% 7,786,440 45.5% 1,480 0.0% 7,715,000 44.9% 736 0.0%
drupal_alter 248 0.1% 111,775 14.2% 1,372 0.2% 110,669 14.4% 1,117 0.1% 357,544 2.1% -1,184 -0.0% 521,008 3.0% 3,008 0.0%
Drupal\Core\Extension\ModuleHandler::alter 423 0.2% 109,518 14.0% 3,903 0.5% 108,561 14.1% 3,121 0.4% 388,616 2.3% 3,384 0.0% 545,432 3.2% 14,944 0.1%
entity_load_multiple_by_properties 190 0.1% 106,992 13.6% 1,393 0.2% 106,217 13.8% 1,045 0.1% 750,912 4.4% 2,800 0.0% 685,256 4.0% 1,240 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 265 0.1% 105,880 13.5% 2,290 0.3% 105,097 13.6% 1,996 0.3% 1,118,216 6.5% -39,736 -0.2% 448,424 2.6% 1,464 0.0%
Symfony\Component\Yaml\Parser::parseValue 1,434 0.7% 104,599 13.3% 10,722 1.4% 105,300 13.7% 8,086 1.0% 146,232 0.9% -123,400 -0.7% 26,352 0.2% 1,968 0.0%
field_system_info_alter 189 0.1% 102,163 13.0% 1,255 0.2% 101,600 13.2% 1,053 0.1% 271,440 1.6% -26,600 -0.2% 455,224 2.6% 1,160 0.0%
Symfony\Component\Yaml\Inline::parse 2,799 1.3% 99,533 12.7% 28,397 3.6% 101,237 13.1% 21,352 2.8% 126,872 0.7% -359,688 -2.1% 25,608 0.1% 4,456 0.0%
Drupal\field\FieldStorageController::loadByProperties 189 0.1% 94,413 12.0% 3,005 0.4% 94,022 12.2% 2,632 0.3% 106,120 0.6% -654,928 -3.8% 95,432 0.6% 880 0.0%
Symfony\Component\Yaml\Inline::evaluateScalar 2,478 1.1% 90,994 11.6% 75,356 9.6% 92,905 12.1% 45,632 5.9% 204,744 1.2% -1,189,352 -7.0% 10,232 0.1% 3,784 0.0%
system_get_module_admin_tasks 42 0.0% 88,408 11.3% 1,902 0.2% 84,271 10.9% 1,491 0.2% 1,803,072 10.5% -65,296 -0.4% 1,824,640 10.6% 0 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 1 0.0% 81,322 10.4% 15 0.0% 77,030 10.0% 8 0.0% 5,529,312 32.3% 1,824 0.0% 5,554,160 32.3% 288 0.0%
Drupal\Core\Page\DefaultHtmlFragmentRenderer::render 1 0.0% 81,304 10.4% 104 0.0% 77,014 10.0% 80 0.0% 5,525,632 32.3% -78,824 -0.5% 5,553,584 32.3% 2,624 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 265 0.1% 79,502 10.1% 13,699 1.7% 78,752 10.2% 9,951 1.3% 942,408 5.5% 364,864 2.1% 272,648 1.6% 9,000 0.1%
drupal_system_listing 2 0.0% 72,279 9.2% 26 0.0% 72,281 9.4% 16 0.0% 302,872 1.8% 552 0.0% 350,640 2.0% 888 0.0%
Drupal\Core\SystemListing::scan 2 0.0% 72,178 9.2% 136 0.0% 72,183 9.4% 110 0.0% 286,648 1.7% -156,384 -0.9% 335,496 2.0% 2,456 0.0%
Drupal\Core\SystemListing::scanDirectory 8 0.0% 71,763 9.1% 1,137 0.1% 71,773 9.3% 879 0.1% 264,128 1.5% -1,148,136 -6.7% 306,912 1.8% 2,200 0.0%
drupal_render@1 69 0.0% 71,193 9.1% 1,115 0.1% 70,888 9.2% 962 0.1% 1,875,712 11.0% 74,488 0.4% 1,832,968 10.7% 18,096 0.1%
Drupal\Core\SystemListing::scanDirectory@1 67 0.0% 69,021 8.8% 7,170 0.9% 69,078 9.0% 4,888 0.6% 270,480 1.6% -33,160 -0.2% 193,656 1.1% 5,232 0.0%
_menu_link_translate 57 0.0% 58,203 7.4% 2,699 0.3% 58,124 7.5% 2,020 0.3% 340,760 2.0% -4,432 -0.0% 219,344 1.3% 0 0.0%
theme@1 64 0.0% 57,211 7.3% 3,948 0.5% 57,260 7.4% 3,091 0.4% 1,458,888 8.5% -95,808 -0.6% 1,587,888 9.2% 6,384 0.0%
Drupal\Core\SystemListing::scanDirectory@2 114 0.1% 54,723 7.0% 5,867 0.7% 54,814 7.1% 4,049 0.5% 205,520 1.2% -109,608 -0.6% 177,984 1.0% 5,536 0.0%
Drupal\Core\Access\AccessManager::checkNamedRoute 58 0.0% 47,440 6.0% 1,331 0.2% 47,361 6.1% 1,019 0.1% 267,608 1.6% -573,992 -3.4% 280,216 1.6% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 1 0.0% 46,299 5.9% 43 0.0% 46,140 6.0% 37 0.0% 812,296 4.8% -13,752 -0.1% 702,952 4.1% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 1 0.0% 46,075 5.9% 6 0.0% 45,914 6.0% 4 0.0% 791,584 4.6% 1,176 0.0% 702,952 4.1% 0 0.0%
Drupal\Core\DependencyInjection\Container::get 2,444 1.1% 45,477 5.8% 13,616 1.7% 46,895 6.1% 12,324 1.6% 3,661,560 21.4% -115,848 -0.7% 3,465,912 20.1% 42,376 0.2%
theme_system_admin_index 1 0.0% 44,921 5.7% 384 0.0% 44,924 5.8% 315 0.0% 652,000 3.8% -65,496 -0.4% 661,312 3.8% 16,408 0.1%
Drupal\Core\SystemListing::scanDirectory@3 139 0.1% 41,898 5.3% 5,622 0.7% 41,993 5.5% 3,927 0.5% 196,536 1.1% -431,192 -2.5% 163,032 0.9% 10,392 0.1%
twig_render_template 30 0.0% 38,518 4.9% 522 0.1% 37,695 4.9% 386 0.1% 1,642,320 9.6% -57,640 -0.3% 1,876,480 10.9% 2,192 0.0%
Twig_Template::render 30 0.0% 34,383 4.4% 245 0.0% 33,564 4.4% 192 0.0% 1,165,960 6.8% 3,696 0.0% 1,488,976 8.7% 1,008 0.0%
Twig_Template::display 30 0.0% 33,943 4.3% 152 0.0% 33,125 4.3% 139 0.0% 1,129,272 6.6% 1,616 0.0% 1,392,912 8.1% 1,320 0.0%
Twig_Template::displayWithErrorHandling 30 0.0% 33,598 4.3% 102 0.0% 32,774 4.3% 87 0.0% 1,119,888 6.5% 2,728 0.0% 1,382,320 8.0% 1,216 0.0%
preg_match 16,736 7.8% 33,392 4.3% 33,392 4.3% 45,449 5.9% 45,449 5.9% 765,672 4.5% 765,672 4.5% 29,376 0.2% 29,376 0.2%
Drupal\Core\Config\ConfigFactory::loadMultiple 382 0.2% 31,411 4.0% 9,886 1.3% 29,169 3.8% 8,049 1.0% 685,808 4.0% 92,744 0.5% 605,888 3.5% 15,456 0.1%
twig_render_var 74 0.0% 30,151 3.8% 325 0.0% 29,386 3.8% 301 0.0% 1,133,696 6.6% 4,760 0.0% 1,309,848 7.6% 4,512 0.0%
Symfony\Component\DependencyInjection\Container::get 2,444 1.1% 29,800 3.8% 6,300 0.8% 31,351 4.1% 8,055 1.0% 3,776,608 22.1% 14,496 0.1% 3,422,968 19.9% 73,368 0.4%
Drupal\Core\SystemListing::scanDirectory@4 156 0.1% 28,823 3.7% 6,890 0.9% 28,957 3.8% 4,943 0.6% 175,096 1.0% 61,432 0.4% 129,608 0.8% 30,792 0.2%
Drupal\field\Entity\Field::__construct 1,323 0.6% 28,279 3.6% 7,345 0.9% 29,280 3.8% 6,494 0.8% 116,208 0.7% 1,496 0.0% 1,560 0.0% 336 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 269 0.1% 27,492 3.5% 4,831 0.6% 27,062 3.5% 3,655 0.5% 381,160 2.2% -134,240 -0.8% 462,472 2.7% 1,264 0.0%
seven_admin_block_content 27 0.0% 26,093 3.3% 1,707 0.2% 26,118 3.4% 1,250 0.2% 102,512 0.6% -21,560 -0.1% 110,936 0.6% 1,744 0.0%
Drupal\Core\Database\Connection::query 87 0.0% 25,329 3.2% 1,157 0.1% 11,539 1.5% 949 0.1% 996,664 5.8% -89,000 -0.5% 747,616 4.3% 32,192 0.2%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 61 0.0% 23,045 2.9% 885 0.1% 22,909 3.0% 666 0.1% 214,920 1.3% -2,488 -0.0% 468,632 2.7% 48 0.0%
drupal_prepare_page 1 0.0% 22,294 2.8% 372 0.0% 21,318 2.8% 49 0.0% 2,018,912 11.8% 4,832 0.0% 1,890,824 11.0% 2,408 0.0%
Symfony\Component\Yaml\Parser::parse@1 76 0.0% 22,119 2.8% 4,260 0.5% 22,175 2.9% 3,169 0.4% 111,184 0.7% -98,096 -0.6% 15,504 0.1% 4,320 0.0%
Drupal\Core\Routing\UrlGenerator::generate 58 0.0% 21,454 2.7% 212 0.0% 21,503 2.8% 212 0.0% 184,136 1.1% 1,160 0.0% 277,008 1.6% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 270 0.1% 20,608 2.6% 3,079 0.4% 21,012 2.7% 2,214 0.3% 6,059,640 35.4% 289,432 1.7% 4,675,816 27.2% 290,336 1.7%
Symfony\Component\Yaml\Parser::isCurrentLineEmpty 2,002 0.9% 20,481 2.6% 8,932 1.1% 21,761 2.8% 6,948 0.9% 104,856 0.6% -79,992 -0.5% 5,592 0.0% 2,088 0.0%
template_preprocess_page 1 0.0% 20,283 2.6% 138 0.0% 18,375 2.4% 107 0.0% 1,036,328 6.1% 11,600 0.1% 1,002,664 5.8% 2,768 0.0%
Drupal\Core\Database\Statement::execute 87 0.0% 20,267 2.6% 1,005 0.1% 6,454 0.8% 776 0.1% 894,928 5.2% 2,160 0.0% 552,312 3.2% 2,248 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 43 0.0% 20,230 2.6% 1,572 0.2% 14,502 1.9% 1,399 0.2% 1,807,112 10.6% 36,616 0.2% 2,298,232 13.4% 209,256 1.2%
drupal_render@2 50 0.0% 20,200 2.6% 783 0.1% 19,964 2.6% 670 0.1% 874,584 5.1% -13,088 -0.1% 964,016 5.6% 9,528 0.1%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 1,402 0.7% 19,700 2.5% 9,772 1.2% 20,840 2.7% 8,354 1.1% 126,832 0.7% 3,744 0.0% 10,936 0.1% 384 0.0%
Drupal\Core\Access\AccessManager::check 62 0.0% 19,390 2.5% 588 0.1% 19,089 2.5% 508 0.1% 943,656 5.5% 560 0.0% 905,168 5.3% 568 0.0%
Drupal\Core\Session\UserSession::hasPermission 72 0.0% 19,127 2.4% 991 0.1% 18,835 2.4% 742 0.1% 881,568 5.2% -26,808 -0.2% 891,024 5.2% 2,272 0.0%
PDOStatement::execute 87 0.0% 19,104 2.4% 19,104 2.4% 5,314 0.7% 5,314 0.7% 890,312 5.2% 890,312 5.2% 547,896 3.2% 547,896 3.2%
render 9 0.0% 18,613 2.4% 64 0.0% 18,344 2.4% 47 0.0% 975,280 5.7% 1,672 0.0% 1,093,728 6.4% 648 0.0%
__TwigTemplate_ea722cd9d2ccf47ac086e31b040d4b00cb97aabcc34be52727ca54982065c20c::doDisplay 1 0.0% 18,313 2.3% 119 0.0% 18,128 2.4% 97 0.0% 909,200 5.3% -79,360 -0.5% 1,103,976 6.4% 4,336 0.0%
Drupal\Core\Access\AccessManager::checkAll 60 0.0% 17,652 2.2% 559 0.1% 17,343 2.3% 524 0.1% 919,480 5.4% 536 0.0% 903,728 5.3% 816 0.0%
Drupal\Core\DependencyInjection\Container::get@1 107 0.0% 17,455 2.2% 663 0.1% 17,127 2.2% 623 0.1% 2,688,000 15.7% 49,128 0.3% 2,578,776 15.0% 27,688 0.2%
Drupal\user\Access\PermissionAccessCheck::access 60 0.0% 17,124 2.2% 411 0.1% 16,808 2.2% 354 0.0% 878,744 5.1% 4,264 0.0% 880,880 5.1% 416 0.0%
block_page_build 1 0.0% 17,054 2.2% 37 0.0% 16,399 2.1% 24 0.0% 1,592,320 9.3% 1,032 0.0% 1,547,144 9.0% 936 0.0%
block_get_blocks_by_region 5 0.0% 16,824 2.1% 25 0.0% 16,171 2.1% 18 0.0% 1,587,536 9.3% 1,800 0.0% 1,542,752 9.0% 504 0.0%
Symfony\Component\DependencyInjection\Container::get@1 107 0.0% 16,691 2.1% 670 0.1% 16,347 2.1% 681 0.1% 2,638,072 15.4% 9,112 0.1% 2,550,368 14.8% 29,800 0.2%
Drupal\Core\Entity\EntityStorageControllerBase::loadByProperties 2 0.0% 16,611 2.1% 41 0.0% 15,472 2.0% 25 0.0% 1,493,744 8.7% 2,360 0.0% 1,467,600 8.5% 1,784 0.0%
Drupal\Core\Config\Config::get 2,943 1.4% 15,675 2.0% 9,538 1.2% 17,996 2.3% 9,336 1.2% 98,648 0.6% -489,480 -2.9% 50,664 0.3% 3,408 0.0%
shortcut_preprocess_page 1 0.0% 15,146 1.9% 108 0.0% 14,020 1.8% 70 0.0% 1,358,184 7.9% 8,944 0.1% 1,413,528 8.2% 2,976 0.0%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 61 0.0% 14,742 1.9% 1,248 0.2% 14,804 1.9% 883 0.1% 173,112 1.0% 3,664 0.0% 363,312 2.1% 0 0.0%
Drupal::service 622 0.3% 14,380 1.8% 1,740 0.2% 14,738 1.9% 1,762 0.2% 874,592 5.1% 22,176 0.1% 760,232 4.4% 4,712 0.0%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 1 0.0% 14,239 1.8% 53 0.0% 13,582 1.8% 30 0.0% 420,760 2.5% -22,680 -0.1% 335,752 2.0% 320 0.0%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 1 0.0% 13,791 1.8% 7 0.0% 13,136 1.7% 9 0.0% 295,160 1.7% -25,680 -0.2% 331,392 1.9% 0 0.0%
readdir 4,273 2.0% 13,446 1.7% 13,446 1.7% 16,451 2.1% 16,451 2.1% 144,392 0.8% 144,392 0.8% 12,568 0.1% 12,568 0.1%
Drupal\Core\SystemListing::scanDirectory@5 70 0.0% 12,913 1.6% 3,757 0.5% 12,971 1.7% 2,588 0.3% 48,408 0.3% -21,344 -0.1% 63,288 0.4% 15,472 0.1%
comment_entity_load 269 0.1% 12,802 1.6% 1,376 0.2% 12,946 1.7% 1,177 0.2% 162,560 1.0% -13,296 -0.1% 171,648 1.0% 168 0.0%
Drupal\Core\Cache\DatabaseBackend::get 22 0.0% 12,450 1.6% 160 0.0% 9,318 1.2% 154 0.0% 1,495,496 8.7% 9,240 0.1% 1,779,864 10.3% 2,320 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadMultiple 3 0.0% 12,432 1.6% 327 0.0% 10,407 1.4% 269 0.0% 838,624 4.9% -397,200 -2.3% 933,536 5.4% 288 0.0%
__TwigTemplate_c5325ddcd6650ae5fce2fc6b61349c27a5627cd894df667511f4597df47d0f18::doDisplay 1 0.0% 12,179 1.6% 67 0.0% 11,524 1.5% 45 0.0% 173,392 1.0% 6,728 0.0% 235,312 1.4% 22,864 0.1%
Symfony\Component\Routing\Route::compile 87 0.0% 11,808 1.5% 475 0.1% 11,889 1.5% 436 0.1% 273,008 1.6% 4,816 0.0% 91,200 0.5% 2,952 0.0%
[ display all ]