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

Overall Summary
Total Incl. Wall Time (microsec):1,826,926 microsecs
Total Incl. MemUse (bytes):43,346,464 bytes
Total Incl. PeakMemUse (bytes):59,225,776 bytes
Number of Function Calls:1,259,291


[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%
__TwigTemplate_c4453d46b97d90dc57cf6b64aae032ca24603d1f553ac99dc63cc32f28affe90::doDisplay 101 0.0% 674,484 36.9% 284,618 15.6% 196,432 0.5% -13,127,872 -30.3% 1,522,000 2.6% 144,328 0.2%
Twig_Template::getAttribute 104,643 8.3% 240,744 13.2% 231,302 12.7% -658,880 -1.5% -1,713,448 -4.0% 39,976 0.1% 10,120 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 42,143 3.3% 378,187 20.7% 131,183 7.2% 13,067,200 30.1% -5,496,928 -12.7% 3,804,968 6.4% 8,112 0.0%
form_select_options 101 0.0% 51,524 2.8% 51,506 2.8% 18,269,896 42.1% 18,268,648 42.1% 0 0.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@1 916 0.1% 1,134,305 62.1% 48,427 2.7% 6,257,456 14.4% -23,354,944 -53.9% 5,604,568 9.5% 10,232 0.0%
Drupal\Component\Utility\Html::escape 50,633 4.0% 50,344 2.8% 47,322 2.6% 9,638,544 22.2% 1,767,880 4.1% 18,280 0.0% 15,472 0.0%
serialize 23 0.0% 45,868 2.5% 26,112 1.4% 2,569,352 5.9% -1,051,296 -2.4% 500,408 0.8% 288,744 0.5%
mb_strtolower 2,104 0.2% 24,637 1.3% 24,619 1.3% 734,440 1.7% 732,976 1.7% 44,240 0.1% 44,240 0.1%
Drupal\Core\Render\Element::children 2,674 0.2% 24,626 1.3% 24,409 1.3% 786,224 1.8% 143,712 0.3% 858,336 1.4% 720,328 1.2%
unserialize 430 0.0% 38,113 2.1% 23,973 1.3% 10,597,496 24.4% 9,882,128 22.8% 11,401,936 19.3% 10,967,632 18.5%
Drupal\Core\Render\Renderer::doRender@3 621 0.0% 1,220,844 66.8% 23,788 1.3% 10,383,912 24.0% 25,345,968 58.5% 2,930,696 4.9% 115,184 0.2%
Drupal\Core\Render\Renderer::doRender@4 620 0.0% 199,223 10.9% 17,954 1.0% -22,321,968 -51.5% -25,371,104 -58.5% 786,872 1.3% 451,120 0.8%
Drupal\Core\Template\Attribute::createAttributeValue 4,436 0.4% 19,561 1.1% 17,635 1.0% 617,288 1.4% 423,144 1.0% 107,656 0.2% 56,544 0.1%
__TwigTemplate_85c567af99b4c0351333358a93f6888ef594fcc38fbc540e8f75af1d5b5331dc::doDisplay 1 0.0% 1,205,957 66.0% 17,028 0.9% 1,787,712 4.1% -640,168 -1.5% 2,270,112 3.8% 15,984 0.0%
template_preprocess_table 1 0.0% 18,337 1.0% 16,461 0.9% 2,317,552 5.3% 2,159,272 5.0% 2,322,264 3.9% 2,046,376 3.5%
PDOStatement::execute 43 0.0% 13,402 0.7% 13,402 0.7% 283,912 0.7% 283,912 0.7% 146,336 0.2% 146,336 0.2%
Drupal\Core\Theme\ThemeManager::alterForTheme 1,158 0.1% 13,007 0.7% 12,984 0.7% 8,336 0.0% 58,312 0.1% 1,320 0.0% 1,224 0.0%
preg_replace 4,726 0.4% 12,970 0.7% 12,970 0.7% 3,999,424 9.2% 3,999,424 9.2% 959,184 1.6% 959,184 1.6%
Drupal\Core\Template\AttributeValueBase::render 4,434 0.4% 33,505 1.8% 12,777 0.7% 652,536 1.5% -27,768 -0.1% 25,960 0.0% 3,672 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@4 600 0.0% 89,625 4.9% 12,044 0.7% 7,180,160 16.6% 116,656 0.3% 7,493,656 12.7% 951,888 1.6%
Drupal\Core\Render\RenderContext::update 1,540 0.1% 23,415 1.3% 11,701 0.6% -149,216 -0.3% -551,928 -1.3% 752 0.0% 416 0.0%
Drupal\Core\Url::__wakeup 301 0.0% 11,855 0.6% 11,685 0.6% 54,320 0.1% 53,000 0.1% 161,512 0.3% 106,160 0.2%
Drupal\Core\Template\TwigExtension::escapeFilter 2,570 0.2% 1,242,886 68.0% 10,631 0.6% 6,872,464 15.9% -4,082,144 -9.4% 5,827,800 9.8% 1,776 0.0%
Drupal\Core\Theme\ThemeManager::render@2 218 0.0% 78,458 4.3% 10,618 0.6% 1,927,496 4.4% -1,819,064 -4.2% 2,590,504 4.4% 8,944 0.0%
Drupal\Core\Utility\LinkGenerator::generate 306 0.0% 76,446 4.2% 9,865 0.5% 601,072 1.4% -101,440 -0.2% 104,000 0.2% 5,944 0.0%
Drupal\Component\Utility\Html::getId 1,853 0.1% 41,580 2.3% 9,730 0.5% 444,776 1.0% -1,760,576 -4.1% 1,221,112 2.1% 666,968 1.1%
hash 84 0.0% 9,616 0.5% 9,616 0.5% 12,688 0.0% 12,688 0.0% 2,832 0.0% 2,832 0.0%
__TwigTemplate_d269c3232462d08b632afaef442c61b8fdac70a41fb562dec59a2e34b3c02a16::doDisplay 206 0.0% 102,771 5.6% 8,665 0.5% 690,560 1.6% -46,040 -0.1% 628,016 1.1% 6,136 0.0%
str_replace 3,385 0.3% 8,232 0.5% 8,232 0.5% 14,512,736 33.5% 14,512,088 33.5% 579,536 1.0% 579,536 1.0%
Drupal\Core\Template\Attribute::__toString 2,207 0.2% 41,425 2.3% 7,920 0.4% 512,976 1.2% -139,560 -0.3% 29,304 0.0% 3,344 0.0%
Drupal\Core\Render\Renderer::getCurrentRenderContext 1,547 0.1% 9,664 0.5% 7,910 0.4% 84,936 0.2% 8,584 0.0% 4,624 0.0% 3,512 0.0%
Drupal\Core\Render\RenderContext::bubble 1,528 0.1% 12,201 0.7% 7,471 0.4% -251,544 -0.6% -842,768 -1.9% 272 0.0% 272 0.0%
Drupal\Core\Form\FormBuilder::handleInputElement 413 0.0% 20,652 1.1% 7,258 0.4% 630,144 1.5% 85,072 0.2% 1,477,064 2.5% 311,312 0.5%
twig_render_template@1 815 0.1% 976,953 53.5% 7,242 0.4% 7,747,288 17.9% 99,360,840 229.2% 5,577,848 9.4% 1,248 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 1,003 0.1% 7,404 0.4% 6,951 0.4% 736,888 1.7% 679,664 1.6% 8,536 0.0% 4,856 0.0%
Drupal\Core\Template\AttributeArray::__toString 1,363 0.1% 9,765 0.5% 6,759 0.4% -240,040 -0.6% -1,836,272 -4.2% 11,936 0.0% 4,688 0.0%
array_diff 956 0.1% 6,565 0.4% 6,565 0.4% 183,152 0.4% 183,152 0.4% 15,544 0.0% 15,544 0.0%
Drupal\Core\Render\Renderer::doRender@5 213 0.0% 25,734 1.4% 6,392 0.3% 249,448 0.6% -1,992 -0.0% 130,080 0.2% 3,384 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@3 100 0.0% 103,702 5.7% 6,276 0.3% 7,709,432 17.8% -427,696 -1.0% 7,743,760 13.1% 123,584 0.2%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 313 0.0% 47,814 2.6% 6,274 0.3% 442,928 1.0% -74,560 -0.2% 275,608 0.5% 1,120 0.0%
Drupal\Core\Routing\UrlGenerator::doGenerate 318 0.0% 8,556 0.5% 6,215 0.3% 53,184 0.1% -355,168 -0.8% 105,312 0.2% 424 0.0%
Drupal\Core\Url::__sleep 600 0.0% 8,096 0.4% 6,206 0.3% 1,681,856 3.9% -675,488 -1.6% 123,872 0.2% 49,864 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 412 0.0% 125,424 6.9% 6,102 0.3% 20,611,536 47.6% -534,184 -1.2% 12,045,656 20.3% 13,024 0.0%
Drupal\Core\Extension\ModuleHandler::alter 1,611 0.1% 8,222 0.5% 6,042 0.3% -1,232,592 -2.8% -1,534,880 -3.5% 8,704 0.0% 3,584 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 3,366 0.3% 10,865 0.6% 6,015 0.3% 1,154,400 2.7% 1,837,896 4.2% 648 0.0% 456 0.0%
Drupal\Component\DependencyInjection\Container::get 4,376 0.3% 95,484 5.2% 5,915 0.3% -100,069,784 -230.9% -112,851,144 -260.3% 9,633,152 16.3% 124,416 0.2%
Drupal\Core\Template\Attribute::offsetSet 4,436 0.4% 25,359 1.4% 5,798 0.3% 1,424,392 3.3% 807,104 1.9% 171,600 0.3% 63,944 0.1%
Drupal\Component\Utility\NestedArray::getValue 430 0.0% 5,760 0.3% 5,760 0.3% 3,641,024 8.4% 3,639,704 8.4% 546,928 0.9% 545,704 0.9%
__TwigTemplate_65586ae6dec66b0c68dc3879a19026bd62e011da8cd3634eb3a5572ec4184cc2::doDisplay 100 0.0% 92,738 5.1% 5,721 0.3% 628,784 1.5% -74,408 -0.2% 55,632 0.1% 0 0.0%
apc_fetch 810 0.1% 9,439 0.5% 5,708 0.3% 2,903,656 6.7% 2,075,192 4.8% 2,140,696 3.6% 1,545,328 2.6%
Drupal\Core\Render\HtmlResponseAttachmentsProcessor::processAssetLibraries 1 0.0% 95,646 5.2% 5,609 0.3% 1,277,824 2.9% -5,457,704 -12.6% 5,880,632 9.9% 0 0.0%
Drupal::service 2,115 0.2% 17,701 1.0% 5,462 0.3% 1,501,112 3.5% 113,850,400 262.7% 1,217,672 2.1% 139,480 0.2%
Drupal\Core\Render\Element\Weight::processWeight 100 0.0% 8,422 0.5% 5,437 0.3% 3,330,480 7.7% 3,186,320 7.4% 2,952,520 5.0% 2,871,432 4.8%
Drupal\Core\Template\Attribute::__construct 2,085 0.2% 28,110 1.5% 5,273 0.3% 1,561,544 3.6% 326,824 0.8% 304,392 0.5% 134,120 0.2%
Drupal\Core\Render\Element\Link::preRenderLink 304 0.0% 88,230 4.8% 5,229 0.3% 1,254,472 2.9% 156,320 0.4% 115,464 0.2% 2,384 0.0%
Drupal\menu_ui\MenuForm::buildOverviewForm 1 0.0% 86,662 4.7% 5,140 0.3% 7,760,728 17.9% 775,352 1.8% 7,833,008 13.2% 790,600 1.3%
array_keys 7,293 0.6% 4,870 0.3% 4,870 0.3% 11,261,232 26.0% 11,261,232 26.0% 270,480 0.5% 270,480 0.5%
Drupal\Core\Template\Attribute::addClass 749 0.1% 7,355 0.4% 4,794 0.3% 709,696 1.6% -639,808 -1.5% 17,536 0.0% 6,920 0.0%
Twig_Template::display@1 816 0.1% 955,806 52.3% 4,751 0.3% -99,071,248 -228.6% -104,855,800 -241.9% 5,340,488 9.0% 1,240 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 1,765,878 96.7% 4,634 0.3% 33,852,688 78.1% -7,655,928 -17.7% 49,916,840 84.3% 1,704 0.0%
Drupal\Component\Utility\Unicode::strtolower 2,104 0.2% 29,185 1.6% 4,543 0.2% 839,088 1.9% 103,960 0.2% 134,904 0.2% 90,664 0.2%
__TwigTemplate_52ba09987a3341ab1a797bd85fd3ac16efbdaa7753b7c3e5132bc67179a869a5::doDisplay 206 0.0% 36,459 2.0% 4,028 0.2% 191,512 0.4% -81,040 -0.2% 461,696 0.8% 8,320 0.0%
Drupal\Core\Template\AttributeString::__toString 3,077 0.2% 7,900 0.4% 3,984 0.2% 691,384 1.6% 2,384 0.0% 5,976 0.0% 896 0.0%
strtr 522 0.0% 3,849 0.2% 3,849 0.2% 51,752 0.1% 51,752 0.1% 227,568 0.4% 227,568 0.4%
Twig_Template::render@1 815 0.1% 959,788 52.5% 3,779 0.2% 7,404,648 17.1% 104,828,560 241.8% 5,411,144 9.1% 53,144 0.1%
Drupal\Core\Entity\Entity::__sleep@1 202 0.0% 5,393 0.3% 3,583 0.2% 925,008 2.1% -551,264 -1.3% 54,960 0.1% 0 0.0%
Drupal\Core\Cache\CacheableMetadata::merge 3,637 0.3% 5,843 0.3% 3,453 0.2% -1,716,904 -4.0% -899,376 -2.1% 50,376 0.1% 15,272 0.0%
Drupal\Core\Render\ElementInfoManager::getInfo 958 0.1% 5,636 0.3% 3,448 0.2% 1,381,496 3.2% 863,776 2.0% 643,248 1.1% 17,920 0.0%
Drupal\Core\Render\Renderer::doRender@1 40 0.0% 1,337,219 73.2% 3,346 0.2% 15,795,800 36.4% -46,600 -0.1% 13,514,520 22.8% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 247 0.0% 42,400 2.3% 3,289 0.2% 7,107,352 16.4% -248,160 -0.6% 4,731,608 8.0% 3,096 0.0%
Drupal\Core\Render\SafeString::create 3,988 0.3% 3,276 0.2% 3,276 0.2% 27,246,704 62.9% 27,246,704 62.9% 2,954,544 5.0% 2,954,544 5.0%
get_object_vars 1,004 0.1% 3,220 0.2% 3,220 0.2% 2,134,488 4.9% 2,134,488 4.9% 88,600 0.1% 88,600 0.1%
Drupal\Core\Render\Element\Table::preRenderTable 1 0.0% 5,224 0.3% 3,169 0.2% 2,063,720 4.8% 1,910,240 4.4% 1,918,248 3.2% 1,611,104 2.7%
htmlspecialchars 50,633 4.0% 3,022 0.2% 3,022 0.2% 7,870,664 18.2% 7,870,664 18.2% 2,808 0.0% 2,808 0.0%
__TwigTemplate_55c2816cc278fe69fd3b530c4dfd682f0db592baf23f18eae4669d7f45584658::doDisplay 311 0.0% 17,342 0.9% 2,994 0.2% 109,008 0.3% -128,112 -0.3% 14,592 0.0% 2,488 0.0%
Drupal\Core\Theme\ThemeManager::alter 1,158 0.1% 15,996 0.9% 2,987 0.2% 14,464 0.0% 5,448 0.0% 1,752 0.0% 384 0.0%
Drupal\Core\Theme\ThemeManager::render 18 0.0% 1,319,203 72.2% 2,956 0.2% 10,095,160 23.3% -2,341,304 -5.4% 13,581,776 22.9% 3,432 0.0%
Drupal\Core\Entity\Entity::urlInfo 202 0.0% 7,095 0.4% 2,952 0.2% 346,384 0.8% 145,488 0.3% 197,696 0.3% 152,072 0.3%
template_preprocess 1,054 0.1% 8,991 0.5% 2,871 0.2% 1,479,128 3.4% 989,736 2.3% 17,200 0.0% 4,056 0.0%
Drupal\Core\Routing\RouteProvider::preLoadRoutes 432 0.0% 15,330 0.8% 2,868 0.2% 145,224 0.3% -7,217,896 -16.7% 318,920 0.5% 144 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 249 0.0% 17,458 1.0% 2,849 0.2% 635,928 1.5% -1,668,904 -3.9% 2,365,960 4.0% 24,000 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 1,341 0.1% 5,092 0.3% 2,839 0.2% 285,744 0.7% 594,840 1.4% 72,552 0.1% 2,944 0.0%
Drupal\Component\Utility\NestedArray::mergeDeep 984 0.1% 10,198 0.6% 2,727 0.1% 733,504 1.7% -1,161,120 -2.7% 11,360 0.0% 1,216 0.0%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 1,856 0.1% 4,761 0.3% 2,710 0.1% 572,544 1.3% 45,376 0.1% 536 0.0% 392 0.0%
Twig_Environment::loadTemplate 1,054 0.1% 15,362 0.8% 2,705 0.1% -103,328,592 -238.4% -104,770,032 -241.7% 510,776 0.9% 2,160 0.0%
Drupal\Core\Plugin\PluginBase::__sleep 200 0.0% 5,077 0.3% 2,704 0.1% 470,880 1.1% -150,928 -0.3% 27,024 0.0% 11,608 0.0%
call_user_func 998 0.1% 158,200 8.7% 2,702 0.1% 9,064,672 20.9% -11,856 -0.0% 2,085,392 3.5% 1,208 0.0%
Drupal\Component\Utility\Html::cleanCssIdentifier 235 0.0% 4,413 0.2% 2,638 0.1% -862,256 -2.0% -1,498,728 -3.5% 10,256 0.0% 3,592 0.0%
Drupal\Component\Utility\NestedArray::setValue 418 0.0% 2,540 0.1% 2,539 0.1% 119,816 0.3% 119,160 0.3% 202,856 0.3% 202,200 0.3%
Drupal\Core\Routing\UrlGenerator::processPath 313 0.0% 9,495 0.5% 2,527 0.1% 72,496 0.2% -10,672 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Render\BubbleableMetadata::applyTo 1,858 0.1% 3,649 0.2% 2,520 0.1% 26,272 0.1% -130,808 -0.3% 728 0.0% 552 0.0%
call_user_func_array 1,032 0.1% 237,102 13.0% 2,470 0.1% 21,006,448 48.5% 386,424 0.9% 19,120,608 32.3% 6,832 0.0%
Drupal\Component\Utility\SafeMarkup::isSafe 45,156 3.6% 2,453 0.1% 2,453 0.1% 2,173,752 5.0% 2,173,752 5.0% 15,936 0.0% 15,936 0.0%
Drupal\Core\PathProcessor\PathProcessorManager::processOutbound 314 0.0% 6,653 0.4% 2,397 0.1% 26,784 0.1% 2,520 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\Cache::mergeContexts 417 0.0% 4,944 0.3% 2,388 0.1% -347,976 -0.8% -645,008 -1.5% 52,704 0.1% 10,040 0.0%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 318 0.0% 11,859 0.6% 2,382 0.1% 197,976 0.5% 3,200 0.0% 208,072 0.4% 80 0.0%
Drupal\Core\StringTranslation\TranslatableString::render 450 0.0% 11,760 0.6% 2,338 0.1% -78,400 -0.2% -128,856 -0.3% 426,136 0.7% 936 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 431 0.0% 17,164 0.9% 2,254 0.1% 250,288 0.6% -136,888 -0.3% 64,176 0.1% 0 0.0%
Drupal\Core\Url::toString 307 0.0% 48,509 2.7% 2,246 0.1% 335,560 0.8% 3,040 0.0% 74,216 0.1% 96 0.0%
template_preprocess_form_element 206 0.0% 2,445 0.1% 2,216 0.1% 290,416 0.7% 34,128 0.1% 0 0.0% 0 0.0%
[ display all ]