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

Overall Summary
Total Incl. Wall Time (microsec):318,938 microsecs
Total Incl. CPU (microsecs):297,353 microsecs
Total Incl. MemUse (bytes):21,389,112 bytes
Total Incl. PeakMemUse (bytes):21,526,712 bytes
Number of Function Calls:49,719


[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% 318,938 100.0% 74 0.0% 297,353 100.0% 60 0.0% 21,389,112 100.0% 4,064 0.0% 21,526,712 100.0% 4,136 0.0%
run_init::drupal8_profiling/index.php 1 0.0% 318,730 99.9% 67 0.0% 297,144 99.9% 62 0.0% 21,375,536 99.9% 1,376 0.0% 21,513,296 99.9% 672 0.0%
drupal_handle_request 1 0.0% 318,446 99.8% 71 0.0% 296,860 99.8% 55 0.0% 21,336,504 99.8% -13,616 -0.1% 21,477,136 99.8% 2,352 0.0%
Symfony\Component\HttpKernel\Kernel::handle 1 0.0% 259,011 81.2% 14 0.0% 239,403 80.5% 12 0.0% 13,601,200 63.6% 1,376 0.0% 13,754,960 63.9% 176 0.0%
Drupal\Core\HttpKernel::handle 1 0.0% 258,587 81.1% 27 0.0% 238,980 80.4% 24 0.0% 13,520,296 63.2% 2,656 0.0% 13,632,496 63.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 1 0.0% 258,474 81.0% 5 0.0% 238,867 80.3% 7 0.0% 13,514,120 63.2% 1,128 0.0% 13,632,496 63.3% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 258,469 81.0% 99 0.0% 238,860 80.3% 76 0.0% 13,512,992 63.2% 1,960 0.0% 13,632,496 63.3% 1,696 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 16 0.0% 232,932 73.0% 119 0.0% 213,767 71.9% 108 0.0% 12,737,328 59.6% 4,008 0.0% 13,068,808 60.7% 1,904 0.0%
call_user_func 24 0.0% 226,228 70.9% 155 0.0% 207,005 69.6% 141 0.0% 12,075,880 56.5% 7,816 0.0% 11,988,784 55.7% 2,288 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 16 0.0% 225,715 70.8% 169 0.1% 206,808 69.5% 125 0.0% 11,896,840 55.6% 984 0.0% 11,897,944 55.3% 1,528 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 10 0.0% 225,116 70.6% 129 0.0% 206,203 69.3% 102 0.0% 11,883,320 55.6% 1,088 0.0% 11,894,792 55.3% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onView 1 0.0% 200,757 62.9% 31 0.0% 184,459 62.0% 20 0.0% 10,517,424 49.2% 2,824 0.0% 10,569,064 49.1% 0 0.0%
Drupal\Core\EventSubscriber\ViewSubscriber::onHtml 1 0.0% 200,595 62.9% 23 0.0% 184,298 62.0% 19 0.0% 10,508,992 49.1% -7,208 -0.0% 10,569,064 49.1% 0 0.0%
drupal_render_page 1 0.0% 200,255 62.8% 138 0.0% 183,958 61.9% 119 0.0% 10,458,224 48.9% -65,464 -0.3% 10,569,064 49.1% 240 0.0%
block_page_build 1 0.0% 150,767 47.3% 51 0.0% 137,702 46.3% 35 0.0% 8,715,448 40.7% -816 -0.0% 9,131,056 42.4% 1,232 0.0%
block_get_blocks_by_region 9 0.0% 150,383 47.2% 48 0.0% 137,326 46.2% 41 0.0% 8,710,832 40.7% 2,072 0.0% 9,123,016 42.4% 360 0.0%
_block_get_renderable_region 4 0.0% 124,216 38.9% 210 0.1% 114,322 38.4% 161 0.1% 6,877,352 32.2% 8,984 0.0% 7,240,712 33.6% 2,184 0.0%
call_user_func_array 79 0.2% 102,364 32.1% 458 0.1% 97,994 33.0% 456 0.2% 3,979,232 18.6% 66,136 0.3% 4,494,200 20.9% 7,128 0.0%
entity_view 6 0.0% 101,615 31.9% 76 0.0% 92,977 31.3% 55 0.0% 6,150,024 28.8% 2,016 0.0% 6,236,472 29.0% 856 0.0%
Drupal\block\BlockRenderController::view 6 0.0% 101,370 31.8% 48 0.0% 92,731 31.2% 39 0.0% 6,131,280 28.7% -3,712 -0.0% 6,235,568 29.0% 1,008 0.0%
Drupal\block\BlockRenderController::viewMultiple 6 0.0% 101,316 31.8% 49 0.0% 92,680 31.2% 49 0.0% 6,130,904 28.7% 3,888 0.0% 6,233,904 29.0% 664 0.0%
Drupal\block\BlockBase::build 6 0.0% 101,242 31.7% 128 0.0% 92,601 31.1% 93 0.0% 6,126,176 28.6% 7,632 0.0% 6,233,240 29.0% 1,064 0.0%
theme 6 0.0% 70,497 22.1% 585 0.2% 65,240 21.9% 433 0.1% 2,528,920 11.8% -84,960 -0.4% 2,155,592 10.0% 384 0.0%
drupal_render 3 0.0% 67,066 21.0% 84 0.0% 62,400 21.0% 77 0.0% 2,459,040 11.5% 7,688 0.0% 1,968,856 9.1% 0 0.0%
Drupal\views\Plugin\Block\ViewsBlock::blockBuild 1 0.0% 66,115 20.7% 23 0.0% 60,770 20.4% 18 0.0% 4,096,664 19.2% 2,432 0.0% 4,161,280 19.3% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 1 0.0% 65,658 20.6% 20 0.0% 60,312 20.3% 17 0.0% 4,107,480 19.2% 2,136 0.0% 4,161,280 19.3% 288 0.0%
_menu_check_access 10 0.0% 64,397 20.2% 232 0.1% 62,047 20.9% 161 0.1% 2,224,384 10.4% 208 0.0% 3,096,184 14.4% 0 0.0%
Drupal\Component\Plugin\Discovery\ProcessDecorator::getDefinition 5 0.0% 59,231 18.6% 26 0.0% 58,940 19.8% 31 0.0% 682,704 3.2% -5,264 -0.0% 1,875,440 8.7% 0 0.0%
Drupal\Component\Plugin\Discovery\ProcessDecorator::getDefinitions 5 0.0% 59,205 18.6% 84 0.0% 58,909 19.8% 59 0.0% 687,968 3.2% 9,704 0.0% 1,875,440 8.7% 0 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinitions 5 0.0% 58,707 18.4% 52 0.0% 58,415 19.6% 45 0.0% 669,024 3.1% -4,096 -0.0% 1,875,440 8.7% 0 0.0%
Drupal\block\Plugin\views\display\Block::execute 1 0.0% 56,563 17.7% 12 0.0% 51,665 17.4% 9 0.0% 2,934,360 13.7% -544 -0.0% 2,995,040 13.9% 344 0.0%
Drupal\Component\Plugin\PluginManagerBase::getDefinition 66 0.1% 54,121 17.0% 226 0.1% 52,456 17.6% 232 0.1% 992,848 4.6% 7,464 0.0% 2,149,320 10.0% 2,288 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 91 0.2% 51,553 16.2% 2,950 0.9% 35,329 11.9% 2,560 0.9% 2,475,856 11.6% -207,896 -1.0% 1,989,224 9.2% 82,720 0.4%
Drupal\Core\Cache\DatabaseBackend::get 88 0.2% 51,111 16.0% 552 0.2% 35,297 11.9% 506 0.2% 2,469,296 11.5% 2,880 0.0% 1,959,544 9.1% 1,648 0.0%
drupal_bootstrap 4 0.0% 45,851 14.4% 207 0.1% 44,878 15.1% 190 0.1% 6,054,664 28.3% -9,680 -0.0% 6,044,576 28.1% 4,264 0.0%
call_user_func_array@1 11 0.0% 45,711 14.3% 59 0.0% 43,361 14.6% 61 0.0% 1,569,256 7.3% 5,344 0.0% 1,535,872 7.1% 984 0.0%
_menu_translate 3 0.0% 39,423 12.4% 175 0.1% 39,148 13.2% 136 0.0% 762,480 3.6% -464 -0.0% 1,615,680 7.5% 0 0.0%
Drupal\Core\Database\Connection::query 134 0.3% 38,876 12.2% 1,879 0.6% 17,924 6.0% 1,565 0.5% 906,712 4.2% -100,784 -0.5% 330,928 1.5% 15,688 0.1%
layout_user_access 3 0.0% 38,797 12.2% 33 0.0% 38,522 13.0% 27 0.0% 733,824 3.4% -1,832 -0.0% 1,606,136 7.5% 0 0.0%
Drupal\views\ViewExecutable::render 1 0.0% 38,134 12.0% 123 0.0% 34,200 11.5% 95 0.0% 2,429,520 11.4% 7,272 0.0% 2,427,016 11.3% 3,376 0.0%
menu_tree_page_data 5 0.0% 35,228 11.0% 165 0.1% 30,824 10.4% 143 0.0% 2,097,944 9.8% -13,856 -0.1% 1,815,328 8.4% 1,792 0.0%
Drupal\Component\Plugin\PluginManagerBase::createInstance 34 0.1% 33,279 10.4% 116 0.0% 31,193 10.5% 125 0.0% 2,791,688 13.1% 7,352 0.0% 2,276,472 10.6% 2,312 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 240 0.5% 31,814 10.0% 3,051 1.0% 32,142 10.8% 2,328 0.8% 6,872,056 32.1% 208,424 1.0% 4,040,408 18.8% 114,752 0.5%
_drupal_bootstrap_code 1 0.0% 31,638 9.9% 626 0.2% 31,175 10.5% 566 0.2% 3,939,568 18.4% -11,656 -0.1% 3,912,208 18.2% 7,680 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 37 0.1% 31,423 9.9% 497 0.2% 28,411 9.6% 390 0.1% 1,532,568 7.2% -64,104 -0.3% 1,554,056 7.2% 3,936 0.0%
entity_load_multiple_by_properties 2 0.0% 30,986 9.7% 26 0.0% 26,921 9.1% 20 0.0% 2,076,256 9.7% 2,336 0.0% 2,032,112 9.4% 704 0.0%
drupal_render@1 11 0.0% 30,957 9.7% 272 0.1% 29,687 10.0% 247 0.1% 724,344 3.4% 14,496 0.1% 799,160 3.7% 1,440 0.0%
Drupal\Core\Database\Statement::execute 134 0.3% 30,906 9.7% 1,859 0.6% 9,924 3.3% 1,444 0.5% 752,104 3.5% 2,160 0.0% 230,656 1.1% 0 0.0%
module_invoke_all 26 0.1% 30,784 9.7% 358 0.1% 27,755 9.3% 274 0.1% 1,513,264 7.1% -8,088 -0.0% 1,521,816 7.1% 2,384 0.0%
menu_build_tree 5 0.0% 30,670 9.6% 47 0.0% 28,000 9.4% 41 0.0% 2,075,496 9.7% 3,760 0.0% 1,726,664 8.0% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::blockBuild 2 0.0% 30,560 9.6% 29 0.0% 27,423 9.2% 15 0.0% 1,784,800 8.3% 944 0.0% 1,821,304 8.5% 960 0.0%
menu_tree 2 0.0% 30,527 9.6% 29 0.0% 27,391 9.2% 19 0.0% 1,780,312 8.3% 2,120 0.0% 1,817,976 8.4% 336 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDerivatives 5 0.0% 30,313 9.5% 101 0.0% 30,032 10.1% 78 0.0% 292,344 1.4% 3,144 0.0% 180,568 0.8% 0 0.0%
Drupal\layout\Plugin\Derivative\Layout::getDerivativeDefinitions 5 0.0% 29,887 9.4% 1,443 0.5% 29,606 10.0% 1,094 0.4% 252,352 1.2% -9,104 -0.0% 180,568 0.8% 0 0.0%
theme@1 28 0.1% 29,428 9.2% 1,667 0.5% 28,181 9.5% 1,316 0.4% 615,840 2.9% -183,840 -0.9% 855,568 4.0% 5,240 0.0%
PDOStatement::execute 134 0.3% 28,878 9.1% 28,878 9.1% 7,918 2.7% 7,918 2.7% 747,488 3.5% 747,488 3.5% 230,656 1.1% 230,656 1.1%
Drupal\Component\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 5 0.0% 28,342 8.9% 1,743 0.5% 28,338 9.5% 1,297 0.4% 380,776 1.8% -255,696 -1.2% 1,694,872 7.9% 8,064 0.0%
menu_tree_check_access 5 0.0% 27,386 8.6% 23 0.0% 25,310 8.5% 19 0.0% 1,545,976 7.2% 1,208 0.0% 1,555,576 7.2% 0 0.0%
_menu_tree_check_access 5 0.0% 27,363 8.6% 181 0.1% 25,291 8.5% 148 0.0% 1,544,768 7.2% 2,872 0.0% 1,555,576 7.2% 0 0.0%
_menu_link_translate 14 0.0% 27,140 8.5% 599 0.2% 25,076 8.4% 437 0.1% 1,539,448 7.2% -9,880 -0.0% 1,555,576 7.2% 288 0.0%
Drupal\Core\EventSubscriber\LegacyControllerSubscriber::Drupal\Core\EventSubscriber\{closure} 1 0.0% 26,874 8.4% 6 0.0% 26,143 8.8% 6 0.0% 742,200 3.5% 920 0.0% 668,712 3.1% 208 0.0%
layout_page_view 1 0.0% 26,863 8.4% 54 0.0% 26,132 8.8% 42 0.0% 739,880 3.5% -2,112 -0.0% 668,296 3.1% 520 0.0%
Drupal\layout\Plugin\Derivative\Layout::iterateDirectories 5 0.0% 26,644 8.4% 395 0.1% 26,585 8.9% 290 0.1% 179,368 0.8% -1,784 -0.0% 154,232 0.7% 48 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::load 10 0.0% 26,472 8.3% 134 0.0% 22,916 7.7% 108 0.0% 1,081,144 5.1% 2,048 0.0% 1,071,600 5.0% 3,000 0.0%
block_list 9 0.0% 26,119 8.2% 64 0.0% 22,963 7.7% 58 0.0% 1,831,408 8.6% 4,200 0.0% 1,881,944 8.7% 688 0.0%
Drupal\layout\Plugin\Derivative\Layout::iterateDirectories@1 10 0.0% 25,936 8.1% 1,010 0.3% 25,927 8.7% 799 0.3% 172,552 0.8% -49,992 -0.2% 154,184 0.7% 4,032 0.0%
_node_add_access 1 0.0% 25,203 7.9% 29 0.0% 23,123 7.8% 26 0.0% 1,472,136 6.9% 1,832 0.0% 1,482,664 6.9% 288 0.0%
entity_load_multiple 23 0.0% 24,975 7.8% 223 0.1% 21,499 7.2% 177 0.1% 1,241,880 5.8% 6,240 0.0% 1,268,152 5.9% 3,176 0.0%
Drupal\block\BlockStorageController::loadByProperties 1 0.0% 24,461 7.7% 13 0.0% 21,531 7.2% 11 0.0% 1,586,336 7.4% -448 -0.0% 1,646,728 7.6% 0 0.0%
node_access 2 0.0% 24,368 7.6% 42 0.0% 22,512 7.6% 27 0.0% 1,446,680 6.8% 2,936 0.0% 1,464,760 6.8% 1,760 0.0%
Drupal\Core\Config\FileStorage::read 10 0.0% 24,254 7.6% 137 0.0% 24,241 8.2% 102 0.0% 202,008 0.9% -1,328 -0.0% 145,696 0.7% 1,304 0.0%
Drupal\block\BlockStorageController::load 1 0.0% 24,161 7.6% 12 0.0% 21,232 7.1% 10 0.0% 1,581,632 7.4% -904 -0.0% 1,646,728 7.6% 504 0.0%
Symfony\Component\DependencyInjection\Container::get 927 1.9% 23,867 7.5% 4,225 1.3% 24,171 8.1% 4,451 1.5% 2,547,488 11.9% 11,256 0.1% 3,973,864 18.5% 32,128 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 10 0.0% 23,679 7.4% 723 0.2% 20,222 6.8% 504 0.2% 819,008 3.8% 16,320 0.1% 859,544 4.0% 5,688 0.0%
Drupal\Core\Config\FileStorage::decode 10 0.0% 23,496 7.4% 95 0.0% 23,480 7.9% 65 0.0% 194,096 0.9% 1,744 0.0% 108,040 0.5% 840 0.0%
Drupal\Core\Extension\ModuleHandler::load 45 0.1% 23,455 7.4% 2,463 0.8% 23,501 7.9% 2,372 0.8% 3,118,528 14.6% -17,648 -0.1% 3,124,408 14.5% 21,680 0.1%
Doctrine\Common\Annotations\AnnotationReader::getClassAnnotation 5 0.0% 23,310 7.3% 35 0.0% 23,303 7.8% 32 0.0% 298,920 1.4% -312 -0.0% 1,493,552 6.9% 40 0.0%
Symfony\Component\Yaml\Parser::parse 10 0.0% 23,279 7.3% 1,531 0.5% 23,264 7.8% 1,062 0.4% 175,408 0.8% -22,552 -0.1% 106,768 0.5% 6,528 0.0%
Doctrine\Common\Annotations\AnnotationReader::getClassAnnotations 5 0.0% 23,275 7.3% 144 0.0% 23,271 7.8% 96 0.0% 299,232 1.4% 4,200 0.0% 1,493,512 6.9% 640 0.0%
entity_create 2 0.0% 23,080 7.2% 24 0.0% 21,227 7.1% 16 0.0% 1,395,688 6.5% 1,720 0.0% 1,431,296 6.6% 288 0.0%
Drupal\node\NodeStorageController::create 2 0.0% 22,785 7.1% 21 0.0% 20,932 7.0% 19 0.0% 1,347,928 6.3% 1,528 0.0% 1,391,368 6.5% 624 0.0%
Drupal\Core\Entity\DatabaseStorageControllerNG::create 2 0.0% 22,762 7.1% 104 0.0% 20,907 7.0% 83 0.0% 1,345,576 6.3% 6,472 0.0% 1,390,744 6.5% 4,632 0.0%
Drupal\Core\Entity\EntityAccessController::access 10 0.0% 22,757 7.1% 262 0.1% 21,517 7.2% 191 0.1% 716,408 3.3% 2,272 0.0% 1,004,776 4.7% 1,640 0.0%
Drupal\Core\Entity\EntityRenderController::viewMultiple 2 0.0% 22,347 7.0% 179 0.1% 19,958 6.7% 127 0.0% 876,208 4.1% -3,200 -0.0% 965,096 4.5% 2,832 0.0%
Drupal\Core\Entity\Entity::access 8 0.0% 22,193 7.0% 86 0.0% 20,950 7.0% 67 0.0% 714,640 3.3% 1,760 0.0% 1,000,496 4.6% 384 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 91 0.2% 21,652 6.8% 1,322 0.4% 18,976 6.4% 1,203 0.4% 1,985,432 9.3% -266,264 -1.2% 1,741,976 8.1% 4,104 0.0%
Doctrine\Common\Annotations\AnnotationReader::getImports 5 0.0% 20,387 6.4% 44 0.0% 20,384 6.9% 43 0.0% 160,792 0.8% 1,536 0.0% 1,492,016 6.9% 600 0.0%
Doctrine\Common\Annotations\AnnotationReader::collectParsingMetadata 5 0.0% 20,317 6.4% 130 0.0% 20,309 6.8% 90 0.0% 157,168 0.7% 2,200 0.0% 1,489,360 6.9% 280 0.0%
template_process_page 1 0.0% 20,064 6.3% 17 0.0% 18,436 6.2% 15 0.0% 597,440 2.8% 1,592 0.0% 499,424 2.3% 0 0.0%
drupal_get_breadcrumb 1 0.0% 19,785 6.2% 8 0.0% 18,156 6.1% 4 0.0% 585,216 2.7% 1,344 0.0% 499,424 2.3% 0 0.0%
menu_get_active_breadcrumb 1 0.0% 19,761 6.2% 38 0.0% 18,134 6.1% 31 0.0% 581,624 2.7% 3,144 0.0% 499,424 2.3% 0 0.0%
Drupal\Core\Extension\ModuleHandler::loadAll 1 0.0% 19,739 6.2% 166 0.1% 19,734 6.6% 118 0.0% 2,405,112 11.2% -5,984 -0.0% 2,416,888 11.2% 288 0.0%
menu_get_active_trail 1 0.0% 19,474 6.1% 5 0.0% 17,845 6.0% 4 0.0% 569,088 2.7% 1,112 0.0% 499,424 2.3% 0 0.0%
menu_set_active_trail 1 0.0% 19,469 6.1% 40 0.0% 17,841 6.0% 30 0.0% 567,976 2.7% 4,600 0.0% 499,424 2.3% 0 0.0%
Drupal\Core\Config\Config::load 47 0.1% 19,164 6.0% 448 0.1% 12,734 4.3% 365 0.1% 288,208 1.3% 5,792 0.0% 380,976 1.8% 512 0.0%
Drupal\Core\Config\Config::get 142 0.3% 19,004 6.0% 931 0.3% 13,480 4.5% 826 0.3% 253,272 1.2% -5,344 -0.0% 310,648 1.4% 3,024 0.0%
Drupal\node\NodeStorageController::invokeHook 2 0.0% 18,788 5.9% 35 0.0% 17,158 5.8% 28 0.0% 852,512 4.0% 1,824 0.0% 889,176 4.1% 912 0.0%
Doctrine\Common\Reflection\StaticReflectionClass::getDocComment 10 0.0% 18,501 5.8% 36 0.0% 18,504 6.2% 40 0.0% 49,032 0.2% 2,080 0.0% 1,489,080 6.9% 136 0.0%
Doctrine\Common\Reflection\StaticReflectionParser::getDocComment 10 0.0% 18,465 5.8% 48 0.0% 18,464 6.2% 44 0.0% 46,952 0.2% 1,224 0.0% 1,488,944 6.9% 176 0.0%
field_entity_create 2 0.0% 18,441 5.8% 25 0.0% 16,812 5.7% 20 0.0% 814,480 3.8% 1,176 0.0% 860,968 4.0% 568 0.0%
[ display all ]