Run Report
Run #55919cfa61bb7: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):160,094 microsecs
Total Incl. MemUse (bytes):18,570,072 bytes
Total Incl. PeakMemUse (bytes):19,736,144 bytes
Number of Function Calls:92,936


[View Full Callgraph]


Displaying top 100 functions: Sorted by Excl. 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%
load::service_container_prod_17922066/f72620b0192138a27d68c7371380889fa6a45d517bac0b739e45560020b9e091.php 1 0.0% 5,092 3.2% 5,092 3.2% 1,952,272 10.5% 1,952,272 10.5% 1,962,072 9.9% 1,962,072 9.9%
Composer\Autoload\ClassLoader::findFileWithExtension 673 0.7% 5,814 3.6% 4,619 2.9% 100,168 0.5% 20,288 0.1% 216,960 1.1% 166,608 0.8%
strtr 1,444 1.6% 5,055 3.2% 4,243 2.7% 133,104 0.7% 121,656 0.7% 3,629,424 18.4% 3,629,424 18.4%
Drupal\Core\Theme\ThemeManager::theme@2 90 0.1% 38,957 24.3% 3,650 2.3% 1,390,976 7.5% -440,952 -2.4% 1,864,360 9.4% 9,752 0.0%
Drupal\Core\Render\Element::children 530 0.6% 3,609 2.3% 3,589 2.2% 187,912 1.0% 39,232 0.2% 143,768 0.7% 118,392 0.6%
Twig_Template::getAttribute 860 0.9% 4,399 2.7% 2,840 1.8% 147,016 0.8% -53,680 -0.3% 33,792 0.2% 8,136 0.0%
PDOStatement::execute 77 0.1% 2,804 1.8% 2,804 1.8% 110,352 0.6% 110,352 0.6% 35,272 0.2% 35,272 0.2%
__TwigTemplate_6f35f57482b3ee736353b21d6e8e0ad1c0a1727190a40d8bbe15d3587a1f0336::doDisplay 1 0.0% 41,248 25.8% 2,780 1.7% 909,760 4.9% -174,920 -0.9% 1,091,064 5.5% 20,856 0.1%
unserialize 69 0.1% 2,940 1.8% 2,190 1.4% 2,391,872 12.9% 1,805,792 9.7% 2,460,736 12.5% 2,090,064 10.6%
Drupal\Core\Render\Renderer::doRender@3 114 0.1% 61,856 38.6% 2,108 1.3% 2,407,672 13.0% 39,832 0.2% 1,685,712 8.5% 4,088 0.0%
mb_strtolower 478 0.5% 2,055 1.3% 2,055 1.3% 61,552 0.3% 61,552 0.3% 2,064 0.0% 2,064 0.0%
Drupal\Core\Render\Renderer::updateStack 278 0.3% 3,544 2.2% 1,853 1.2% 360 0.0% -107,624 -0.6% 15,584 0.1% 7,856 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 822 0.9% 1,913 1.2% 1,852 1.2% 244,712 1.3% 223,184 1.2% 71,424 0.4% 54,000 0.3%
Drupal\Core\Template\AttributeValueBase::render 763 0.8% 3,191 2.0% 1,586 1.0% 75,224 0.4% -187,800 -1.0% 12,096 0.1% 2,616 0.0%
Drupal\Component\Utility\Html::getId 392 0.4% 6,745 4.2% 1,533 1.0% 58,080 0.3% -194,656 -1.0% 1,131,864 5.7% 0 0.0%
Drupal\Core\Theme\ThemeManager::alterForTheme 159 0.2% 1,499 0.9% 1,499 0.9% 5,456 0.0% 15,936 0.1% 1,520 0.0% 1,376 0.0%
Drupal\Core\Theme\ThemeManager::theme@3 38 0.0% 9,613 6.0% 1,485 0.9% 271,496 1.5% -135,392 -0.7% 327,232 1.7% 0 0.0%
array_diff 232 0.2% 1,464 0.9% 1,464 0.9% 51,832 0.3% 51,832 0.3% 14,128 0.1% 14,128 0.1%
Drupal\Core\Render\Renderer::doRender@4 70 0.1% 35,778 22.3% 1,432 0.9% 1,137,792 6.1% -42,672 -0.2% 1,089,344 5.5% 53,792 0.3%
Drupal\Component\Utility\SafeMarkup::set 1,134 1.2% 1,367 0.9% 1,367 0.9% 2,106,496 11.3% 2,106,496 11.3% 407,360 2.1% 407,360 2.1%
is_file 694 0.7% 1,273 0.8% 1,273 0.8% -1,128 -0.0% -1,128 -0.0% 28,000 0.1% 28,000 0.1%
Drupal\Core\Template\Attribute::__toString 403 0.4% 4,412 2.8% 1,221 0.8% 63,664 0.3% -11,560 -0.1% 15,400 0.1% 3,304 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 545 0.6% 61,108 38.2% 1,203 0.8% 2,048,400 11.0% -539,056 -2.9% 2,126,336 10.8% 2,824 0.0%
Composer\Autoload\ClassLoader::findFile 686 0.7% 6,978 4.4% 1,164 0.7% 104,856 0.6% 4,688 0.0% 273,664 1.4% 56,704 0.3%
Drupal\Core\Theme\ThemeManager::theme@1 22 0.0% 80,583 50.3% 1,132 0.7% 3,402,384 18.3% -569,888 -3.1% 4,048,592 20.5% 8,400 0.0%
load::includes/theme.inc 1 0.0% 1,123 0.7% 1,123 0.7% 259,776 1.4% 259,776 1.4% 266,728 1.4% 266,728 1.4%
Drupal\Core\Form\FormBuilder::doBuildForm@3 99 0.1% 8,924 5.6% 1,116 0.7% 656,728 3.5% 167,080 0.9% 737,792 3.7% 0 0.0%
form_select_options 22 0.0% 1,854 1.2% 1,094 0.7% 48,832 0.3% -139,000 -0.7% 19,400 0.1% 10,096 0.1%
Drupal\Core\Render\Renderer::bubbleStack 278 0.3% 1,957 1.2% 1,084 0.7% -35,448 -0.2% -79,320 -0.4% 5,360 0.0% 2,240 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@2 54 0.1% 12,507 7.8% 1,038 0.6% 928,416 5.0% 68,576 0.4% 978,760 5.0% 1,176 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 174 0.2% 1,108 0.7% 1,035 0.6% 114,592 0.6% 103,800 0.6% 56,928 0.3% 37,384 0.2%
Drupal\Core\Template\AttributeArray::__toString 252 0.3% 1,151 0.7% 1,024 0.6% 43,232 0.2% -210,200 -1.1% 6,376 0.0% 1,944 0.0%
Drupal\Core\Template\Attribute::offsetSet 822 0.9% 2,883 1.8% 970 0.6% 411,984 2.2% 167,272 0.9% 104,040 0.5% 32,616 0.2%
preg_replace 1,203 1.3% 968 0.6% 968 0.6% 215,112 1.2% 215,112 1.2% 6,448 0.0% 6,448 0.0%
Drupal\Core\Utility\LinkGenerator::generate 50 0.1% 10,912 6.8% 963 0.6% 274,704 1.5% -16,640 -0.1% 379,288 1.9% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter 243 0.3% 2,022 1.3% 952 0.6% 109,720 0.6% -23,624 -0.1% 112,504 0.6% 10,416 0.1%
Drupal\Core\Render\BubbleableMetadata::merge 551 0.6% 1,618 1.0% 950 0.6% 167,984 0.9% 3,208 0.0% 4,224 0.0% 2,152 0.0%
Composer\Autoload\includeFile 352 0.4% 10,224 6.4% 936 0.6% 6,375,784 34.3% 76,608 0.4% 4,444,040 22.5% 104,312 0.5%
Drupal\Core\Cache\DatabaseBackend::getMultiple 45 0.0% 8,964 5.6% 915 0.6% 2,434,016 13.1% 270,496 1.5% 2,695,328 13.7% 269,880 1.4%
???_op 409 0.4% 3,850 2.4% 891 0.6% 1,491,320 8.0% 630,656 3.4% 1,328,312 6.7% 512,384 2.6%
Symfony\Component\DependencyInjection\Container::get 1,128 1.2% 14,853 9.3% 868 0.5% 4,701,072 25.3% 61,472 0.3% 3,959,688 20.1% 37,752 0.2%
Drupal\Core\Template\Attribute::addClass 165 0.2% 1,230 0.8% 854 0.5% 114,008 0.6% -147,808 -0.8% 12,424 0.1% 4,352 0.0%
__TwigTemplate_8587875341209649c3d66dba00c7b4430366cc1729859b6f4cc345058fd26731::doDisplay 17 0.0% 15,136 9.5% 849 0.5% 283,848 1.5% -41,568 -0.2% 275,504 1.4% 0 0.0%
Drupal\Core\Database\Connection::expandArguments 77 0.1% 856 0.5% 843 0.5% 21,984 0.1% -92,288 -0.5% 55,664 0.3% 35,760 0.2%
Drupal\Core\Routing\UrlGenerator::doGenerate 62 0.1% 1,351 0.8% 835 0.5% 19,264 0.1% -61,424 -0.3% 544,776 2.8% 2,192 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 54 0.1% 7,327 4.6% 830 0.5% 238,240 1.3% -16,216 -0.1% 423,648 2.1% 256 0.0%
Drupal\Core\Template\Attribute::__construct 383 0.4% 3,250 2.0% 828 0.5% 373,392 2.0% 65,696 0.4% 137,384 0.7% 35,744 0.2%
Drupal\Component\Utility\SafeMarkup::checkPlain 766 0.8% 940 0.6% 819 0.5% 188,536 1.0% 49,152 0.3% 24,568 0.1% 14,096 0.1%
template_preprocess 155 0.2% 1,917 1.2% 804 0.5% 247,424 1.3% 174,584 0.9% 5,464 0.0% 2,696 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 22 0.0% 9,614 6.0% 800 0.5% 2,915,056 15.7% -18,784 -0.1% 2,852,968 14.5% 9,440 0.0%
Drupal\Core\Render\Renderer::doRender@5 38 0.0% 13,540 8.5% 795 0.5% 399,320 2.2% -1,384 -0.0% 305,096 1.5% 0 0.0%
Drupal\Core\StringTranslation\TranslationManager::translate 356 0.4% 2,262 1.4% 786 0.5% 101,264 0.5% 7,608 0.0% 482,872 2.4% 4,968 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 146,245 91.3% 777 0.5% 13,793,232 74.3% -1,081,680 -5.8% 15,039,960 76.2% 480 0.0%
__TwigTemplate_798198cda52b185588e0840587f34c7e43e1fe09eb23505a67c6f70242bd77d0::doDisplay 25 0.0% 8,433 5.3% 731 0.5% 204,048 1.1% -21,624 -0.1% 536,008 2.7% 304 0.0%
Drupal\Core\Access\AccessResult::inheritCacheability 83 0.1% 1,673 1.0% 728 0.5% 24,472 0.1% 3,840 0.0% 20,440 0.1% 3,136 0.0%
Drupal\Core\Form\FormBuilder::handleInputElement 45 0.0% 1,627 1.0% 707 0.4% 194,392 1.0% 24,016 0.1% 4,808 0.0% 3,504 0.0%
Drupal\Component\Utility\Unicode::strtolower 478 0.5% 2,747 1.7% 692 0.4% 88,496 0.5% 26,256 0.1% 4,064 0.0% 1,544 0.0%
twig_render_template@2 90 0.1% 28,437 17.8% 679 0.4% 1,355,216 7.3% -351,048 -1.9% 1,813,480 9.2% 720 0.0%
Composer\Autoload\ClassLoader::loadClass 352 0.4% 14,850 9.3% 673 0.4% 6,367,336 34.3% -60,736 -0.3% 4,570,104 23.2% 1,720 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 33 0.0% 5,775 3.6% 636 0.4% 236,408 1.3% -42,928 -0.2% 209,288 1.1% 6,328 0.0%
Drupal\Core\Render\Element\Link::preRenderLink 47 0.1% 11,388 7.1% 628 0.4% 334,032 1.8% 10,928 0.1% 330,568 1.7% 0 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 314 0.3% 1,093 0.7% 587 0.4% 135,320 0.7% 21,600 0.1% 85,528 0.4% 4,472 0.0%
Drupal::service 349 0.4% 2,053 1.3% 575 0.4% 488,776 2.6% 24,616 0.1% 373,824 1.9% 5,968 0.0%
Drupal\Core\Render\Renderer::doRender@1 23 0.0% 85,693 53.5% 552 0.3% 4,436,768 23.9% 16,512 0.1% 4,551,640 23.1% 10,288 0.1%
Drupal\Core\Database\Connection::query 77 0.1% 5,250 3.3% 542 0.3% 203,032 1.1% -69,840 -0.4% 141,232 0.7% 13,104 0.1%
Drupal\Core\StringTranslation\TranslationManager::doTranslate 356 0.4% 1,087 0.7% 534 0.3% 8,640 0.0% -15,960 -0.1% 22,416 0.1% 14,464 0.1%
Drupal\Core\Cache\Cache::mergeTags 107 0.1% 648 0.4% 526 0.3% 37,120 0.2% -124,000 -0.7% 18,800 0.1% 3,928 0.0%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 356 0.4% 553 0.3% 520 0.3% 24,600 0.1% 1,424 0.0% 7,952 0.0% 5,904 0.0%
array_keys 1,363 1.5% 519 0.3% 519 0.3% 1,768,504 9.5% 1,768,504 9.5% 131,312 0.7% 131,312 0.7%
Drupal\Core\Template\TwigExtension::escapeFilter@2 228 0.2% 18,932 11.8% 511 0.3% 672,200 3.6% -59,904 -0.3% 716,016 3.6% 2,816 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@1 12 0.0% 14,140 8.8% 507 0.3% 1,164,048 6.3% -13,912 -0.1% 1,112,464 5.6% 10,040 0.1%
Composer\Autoload\includeFile@1 219 0.2% 3,931 2.5% 504 0.3% 2,755,704 14.8% 33,312 0.2% 1,998,672 10.1% 60,368 0.3%
call_user_func_array 256 0.3% 36,601 22.9% 502 0.3% 5,990,640 32.3% 112,800 0.6% 5,976,856 30.3% 5,688 0.0%
Drupal\Core\Routing\RouteProvider::preLoadRoutes 77 0.1% 3,108 1.9% 487 0.3% 149,008 0.8% -1,346,120 -7.2% 260,008 1.3% 7,136 0.0%
Drupal\Core\Render\Renderer::doRender@2 20 0.0% 77,075 48.1% 485 0.3% 3,209,248 17.3% -50,224 -0.3% 3,209,792 16.3% 15,216 0.1%
template_preprocess_table 1 0.0% 1,104 0.7% 484 0.3% 392,848 2.1% 284,216 1.5% 392,448 2.0% 265,264 1.3%
Drupal\Core\Template\TwigEnvironment::loadTemplate 155 0.2% 5,778 3.6% 478 0.3% 969,432 5.2% 7,152 0.0% 816,056 4.1% 4,152 0.0%
Drupal\block\BlockListBuilder::buildForm 1 0.0% 14,195 8.9% 468 0.3% 2,350,568 12.7% 287,400 1.5% 2,295,312 11.6% 72,336 0.4%
Drupal\Core\Extension\ModuleHandler::invokeAll 233 0.3% 2,303 1.4% 453 0.3% 191,984 1.0% -35,600 -0.2% 244,824 1.2% 3,720 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 43 0.0% 1,739 1.1% 445 0.3% 214,360 1.2% -31,032 -0.2% 169,376 0.9% 5,040 0.0%
Drupal\Component\Utility\SafeMarkup::format 83 0.1% 2,284 1.4% 438 0.3% 81,568 0.4% 50,512 0.3% 568,584 2.9% 1,024 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@4 28 0.0% 2,702 1.7% 437 0.3% 215,408 1.2% 13,992 0.1% 249,928 1.3% 0 0.0%
Drupal\Core\Render\ElementInfoManager::getInfo 143 0.2% 1,317 0.8% 433 0.3% 490,944 2.6% 128,696 0.7% 349,920 1.8% 1,656 0.0%
Composer\Autoload\ClassLoader::loadClass@1 219 0.2% 6,333 4.0% 430 0.3% 2,749,776 14.8% -38,816 -0.2% 2,096,624 10.6% 1,584 0.0%
spl_autoload_call 353 0.4% 15,276 9.5% 416 0.3% 6,553,160 35.3% 171,792 0.9% 4,671,648 23.7% 87,808 0.4%
load::1#87#b6#f2e646e2c6e1bd325bcfc4812444daf6f17329033a60845a077e9954bb78/aebcb4bcb8cbad3fddc3b4adc9abb406ec5df834931a80cb3e5cb3a812546d55.php 1 0.0% 400 0.2% 400 0.2% 130,720 0.7% 130,720 0.7% 301,832 1.5% 301,832 1.5%
str_replace 396 0.4% 399 0.2% 399 0.2% 828,832 4.5% 828,832 4.5% 324,160 1.6% 324,160 1.6%
Drupal\Component\Utility\NestedArray::mergeDeep 174 0.2% 1,541 1.0% 396 0.2% 118,624 0.6% -197,024 -1.1% 77,624 0.4% 2,648 0.0%
Drupal\Core\Database\Statement::execute 77 0.1% 3,193 2.0% 389 0.2% 114,208 0.6% 1,864 0.0% 38,864 0.2% 1,880 0.0%
Drupal\Component\Utility\Xss::filter 29 0.0% 867 0.5% 384 0.2% 404,920 2.2% 4,088 0.0% 35,808 0.2% 3,856 0.0%
Drupal\Core\Template\AttributeString::__toString 511 0.5% 454 0.3% 381 0.2% 104,344 0.6% 19,032 0.1% 2,688 0.0% 1,384 0.0%
Drupal\Core\Render\Element\Table::preRenderTable 1 0.0% 862 0.5% 364 0.2% 377,496 2.0% 295,496 1.6% 386,248 2.0% 225,344 1.1%
__TwigTemplate_e525cc644bc98154ca4b054d50fa90bb526a539529c4ec2080a3066ca2983e8b::doDisplay 25 0.0% 1,218 0.8% 360 0.2% 30,224 0.2% -928 -0.0% 10,304 0.1% 4,208 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum 55 0.1% 1,538 1.0% 357 0.2% 14,008 0.1% -145,192 -0.8% 21,008 0.1% 2,208 0.0%
load::1#6f#35#f57482b3ee736353b21d6e8e0ad1c0a1727190a40d8bbe15d3587a1f0336/53094531a945a0658b9d3227a7acedc201c84dc379311bc474bd67d12ef8b226.php 1 0.0% 354 0.2% 354 0.2% 107,896 0.6% 107,896 0.6% 107,272 0.5% 107,272 0.5%
Twig_Template::render@2 90 0.1% 25,292 15.8% 352 0.2% 825,304 4.4% 6,912 0.0% 1,518,528 7.7% 1,048 0.0%
Twig_Template::display@2 90 0.1% 24,932 15.6% 345 0.2% 720,848 3.9% -5,008 -0.0% 1,465,896 7.4% 2,176 0.0%
Drupal\Component\Utility\SafeMarkup::isSafe 591 0.6% 568 0.4% 336 0.2% 34,672 0.2% 32,216 0.2% 39,960 0.2% 39,864 0.2%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 62 0.1% 1,953 1.2% 335 0.2% 85,824 0.5% 3,160 0.0% 544,776 2.8% 0 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 76 0.1% 3,346 2.1% 333 0.2% 115,720 0.6% -33,768 -0.2% 165,224 0.8% 0 0.0%
[ display all ]