Run Report
Run #54e1550a08dd9: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):1,199,892 microsecs
Total Incl. MemUse (bytes):29,001,176 bytes
Total Incl. PeakMemUse (bytes):29,596,952 bytes
Number of Function Calls:553,963


[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%
Drupal\Core\Cache\Cache::mergeTags 4,685 0.8% 69,872 5.8% 39,944 3.3% 3,172,888 10.9% -9,840,624 -33.9% 16,096 0.1% 6,136 0.0%
Drupal\Core\Theme\ThemeManager::theme 704 0.1% 888,777 74.1% 35,888 3.0% 11,891,088 41.0% -1,870,544 -6.4% 11,750,680 39.7% 2,912 0.0%
template_preprocess_views_view_fields 50 0.0% 140,730 11.7% 33,907 2.8% 1,718,328 5.9% -714,568 -2.5% 510,496 1.7% 3,192 0.0%
PDOStatement::execute 68 0.0% 29,439 2.5% 29,439 2.5% 417,472 1.4% 417,472 1.4% 164,864 0.6% 164,864 0.6%
Drupal\Core\Render\BubbleableMetadata::merge 4,081 0.7% 127,581 10.6% 27,041 2.3% 4,998,768 17.2% -1,105,416 -3.8% 7,512 0.0% 944 0.0%
Drupal\Core\Render\Renderer::doRender@2 804 0.1% 450,425 37.5% 24,107 2.0% 7,063,136 24.4% -292,048 -1.0% 3,435,432 11.6% 2,496 0.0%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 600 0.1% 141,312 11.8% 22,728 1.9% 2,035,576 7.0% -1,707,000 -5.9% 1,016,184 3.4% 2,208 0.0%
Drupal\Core\Cache\Cache::validateTags 9,409 1.7% 18,392 1.5% 18,380 1.5% 2,984 0.0% 2,336 0.0% 3,560 0.0% 2,912 0.0%
strtr 5,379 1.0% 16,868 1.4% 16,868 1.4% 321,008 1.1% 321,008 1.1% 6,003,440 20.3% 6,003,440 20.3%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 700 0.1% 581,052 48.4% 15,722 1.3% 7,193,056 24.8% -543,712 -1.9% 7,351,136 24.8% 4,600 0.0%
Drupal\Component\Utility\NestedArray::mergeDeep 8,384 1.5% 31,892 2.7% 15,558 1.3% 1,651,280 5.7% -5,711,800 -19.7% 104,680 0.4% 3,376 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 8,384 1.5% 15,959 1.3% 15,349 1.3% 1,643,776 5.7% 1,599,328 5.5% 79,080 0.3% 48,728 0.2%
Drupal\Core\Render\Renderer::doRender@1 716 0.1% 961,210 80.1% 14,777 1.2% 11,620,672 40.1% 768,232 2.6% 9,756,544 33.0% 139,656 0.5%
Drupal\Core\Render\Renderer::updateStack 1,616 0.3% 60,398 5.0% 14,121 1.2% -617,272 -2.1% -1,042,056 -3.6% 4,256 0.0% 496 0.0%
Drupal\Component\Utility\String::checkPlain 5,918 1.1% 20,236 1.7% 13,742 1.1% 760,848 2.6% -928,624 -3.2% 20,720 0.1% 7,120 0.0%
Symfony\Component\DependencyInjection\Container::get 7,253 1.3% 42,164 3.5% 13,670 1.1% 4,763,696 16.4% 73,352 0.3% 4,641,272 15.7% 137,496 0.5%
Drupal\Component\Utility\Html::cleanCssIdentifier 2,767 0.5% 26,081 2.2% 13,658 1.1% 231,112 0.8% -530,328 -1.8% 752,952 2.5% 3,904 0.0%
Composer\Autoload\ClassLoader::findFileWithExtension 865 0.2% 14,203 1.2% 13,475 1.1% 139,720 0.5% 31,752 0.1% 267,200 0.9% 234,264 0.8%
Drupal\Core\Template\AttributeArray::__toString 2,126 0.4% 22,065 1.8% 13,362 1.1% 222,976 0.8% -1,523,984 -5.3% 7,616 0.0% 1,848 0.0%
Drupal\Core\Database\Query\Select::__toString 6 0.0% 13,839 1.2% 13,174 1.1% -1,198,520 -4.1% -1,244,584 -4.3% 29,392 0.1% 8,616 0.0%
preg_replace 8,592 1.6% 13,057 1.1% 13,057 1.1% 2,051,072 7.1% 2,051,072 7.1% 14,416 0.0% 14,416 0.0%
Drupal\Component\Utility\SafeMarkup::set 14,590 2.6% 13,057 1.1% 13,057 1.1% 6,081,776 21.0% 6,081,776 21.0% 1,790,152 6.0% 1,790,152 6.0%
Drupal\Core\Theme\ThemeManager::alter 828 0.1% 11,285 0.9% 11,244 0.9% 11,136 0.0% 79,760 0.3% 2,672 0.0% 2,344 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::themeFunctions 700 0.1% 10,454 0.9% 10,441 0.9% 1,747,696 6.0% 1,747,008 6.0% 2,736 0.0% 2,136 0.0%
Drupal\Core\Render\Renderer::bubbleStack 1,616 0.3% 61,712 5.1% 10,318 0.9% -273,312 -0.9% -2,165,168 -7.5% 0 0.0% 0 0.0%
Drupal\Core\Utility\ThemeRegistry::has 9,691 1.7% 9,932 0.8% 9,886 0.8% 469,520 1.6% 468,864 1.6% 1,376 0.0% 1,376 0.0%
Drupal\Core\Render\Renderer::cacheSet 1,616 0.3% 17,798 1.5% 9,545 0.8% 12,608 0.0% -231,480 -0.8% 0 0.0% 0 0.0%
Drupal\Core\Template\AttributeValueBase::render 2,275 0.4% 37,818 3.2% 9,472 0.8% 302,136 1.0% -162,032 -0.6% 20,776 0.1% 2,400 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 150 0.0% 84,191 7.0% 9,213 0.8% 1,084,280 3.7% 130,512 0.5% 373,496 1.3% 9,080 0.0%
Drupal\Core\Template\Attribute::__toString 2,301 0.4% 46,725 3.9% 8,761 0.7% 350,000 1.2% -220,256 -0.8% 25,728 0.1% 2,312 0.0%
Drupal\filter\Element\ProcessedText::preRenderText 50 0.0% 83,458 7.0% 8,221 0.7% 1,717,144 5.9% -129,768 -0.4% 664,720 2.2% 200,552 0.7%
Drupal\Core\Render\Element::children 1,777 0.3% 7,898 0.7% 7,747 0.6% 293,624 1.0% 95,976 0.3% 5,464 0.0% 3,880 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 700 0.1% 807,500 67.3% 7,629 0.6% 7,180,224 24.8% -5,078,808 -17.5% 7,508,832 25.4% 1,296 0.0%
Symfony\Component\Routing\Generator\UrlGenerator::doGenerate 239 0.0% 11,313 0.9% 7,215 0.6% 32,896 0.1% -281,904 -1.0% 614,984 2.1% 1,984 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 2,276 0.4% 7,334 0.6% 7,154 0.6% 1,078,216 3.7% 1,056,648 3.6% 26,464 0.1% 5,656 0.0%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 3,070 0.6% 8,823 0.7% 7,124 0.6% 443,344 1.5% -809,928 -2.8% 2,624 0.0% 1,304 0.0%
apc_fetch 63 0.0% 8,428 0.7% 6,990 0.6% 3,811,736 13.1% 3,185,352 11.0% 3,219,544 10.9% 2,720,944 9.2%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 150 0.0% 192,542 16.0% 6,855 0.6% 2,259,760 7.8% -353,592 -1.2% 3,690,648 12.5% 5,528 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 351 0.1% 32,671 2.7% 6,503 0.5% 1,292,976 4.5% -78,944 -0.3% 891,288 3.0% 6,160 0.0%
Drupal\Component\Utility\Xss::filter 356 0.1% 10,341 0.9% 6,225 0.5% 2,706,304 9.3% 98,416 0.3% 16,304 0.1% 4,368 0.0%
Twig_Loader_Filesystem::findTemplate 92 0.0% 9,944 0.8% 6,195 0.5% 4,979,776 17.2% 4,857,104 16.7% 231,056 0.8% 187,216 0.6%
Drupal\views\Plugin\views\field\FieldPluginBase::tokenizeValue 2,000 0.4% 6,029 0.5% 6,027 0.5% 3,136 0.0% 2,472 0.0% 1,520 0.0% 1,016 0.0%
Drupal\Core\Access\AccessResult::inheritCacheability 494 0.1% 12,560 1.0% 5,989 0.5% 6,168 0.0% 4,392 0.0% 18,888 0.1% 3,224 0.0%
Drupal\Core\Extension\ModuleHandler::alter 1,443 0.3% 7,080 0.6% 5,819 0.5% 93,576 0.3% -19,672 -0.1% 40,072 0.1% 14,184 0.0%
Drupal\Core\Render\Renderer::mergeAttachments 4,083 0.7% 22,019 1.8% 5,748 0.5% 833,488 2.9% 952 0.0% 2,160 0.0% 0 0.0%
Symfony\Component\HttpFoundation\Request::isMethodSafe 1,670 0.3% 5,661 0.5% 5,623 0.5% 84,200 0.3% 82,832 0.3% 264 0.0% 264 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 84 0.0% 166,320 13.9% 5,557 0.5% 809,144 2.8% -2,079,848 -7.2% 775,232 2.6% 9,784 0.0%
array_unique 7,552 1.4% 5,378 0.4% 5,378 0.4% 3,697,688 12.8% 3,697,688 12.8% 6,728 0.0% 6,728 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::getRenderTokens 200 0.0% 7,980 0.7% 5,004 0.4% 309,256 1.1% 188,120 0.6% 9,944 0.0% 3,456 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 750 0.1% 203,964 17.0% 4,618 0.4% 2,091,576 7.2% -410,072 -1.4% 3,702,104 12.5% 1,416 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::elementWrapperClasses 700 0.1% 11,126 0.9% 4,609 0.4% 60,664 0.2% -255,744 -0.9% 0 0.0% 0 0.0%
array_diff 573 0.1% 4,551 0.4% 4,551 0.4% 105,824 0.4% 105,824 0.4% 10,880 0.0% 10,880 0.0%
template_preprocess 824 0.1% 7,384 0.6% 4,466 0.4% 805,888 2.8% 781,784 2.7% 18,048 0.1% 4,872 0.0%
Drupal\Core\Utility\LinkGenerator::generate 174 0.0% 41,365 3.4% 4,423 0.4% 220,520 0.8% 145,928 0.5% 465,488 1.6% 1,144 0.0%
unserialize 187 0.0% 7,680 0.6% 4,376 0.4% 2,502,224 8.6% 1,657,440 5.7% 2,204,048 7.4% 1,388,056 4.7%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 530 0.1% 26,408 2.2% 4,366 0.4% 4,381,912 15.1% 94,464 0.3% 2,547,880 8.6% 7,328 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::elementClasses 700 0.1% 11,550 1.0% 4,320 0.4% 64,320 0.2% -253,016 -0.9% 7,248 0.0% 1,912 0.0%
drupal_merge_attached 4,083 0.7% 26,312 2.2% 4,293 0.4% 835,144 2.9% 1,656 0.0% 2,160 0.0% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 259 0.0% 34,240 2.9% 4,289 0.4% 1,714,880 5.9% -209,272 -0.7% 1,530,992 5.2% 6,872 0.0%
_filter_url 50 0.0% 8,499 0.7% 4,150 0.3% 62,920 0.2% -1,336,960 -4.6% 24,168 0.1% 9,592 0.0%
Drupal\Core\Access\AccessResult::__construct 803 0.1% 4,079 0.3% 4,044 0.3% 301,944 1.0% 80,720 0.3% 11,464 0.0% 5,736 0.0%
Drupal\filter\FilterPluginCollection::get 3,900 0.7% 4,214 0.4% 4,037 0.3% 13,344 0.0% 3,056 0.0% 4,352 0.0% 3,616 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 191 0.0% 16,228 1.4% 4,001 0.3% 909,128 3.1% -39,240 -0.1% 697,616 2.4% 5,928 0.0%
array_keys 5,987 1.1% 3,996 0.3% 3,996 0.3% 6,077,400 21.0% 6,077,400 21.0% 109,456 0.4% 109,456 0.4%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 235 0.0% 45,453 3.8% 3,988 0.3% 220,488 0.8% -66,280 -0.2% 631,576 2.1% 2,200 0.0%
Drupal\Core\Template\Attribute::__construct 2,288 0.4% 14,197 1.2% 3,937 0.3% 1,877,184 6.5% 183,376 0.6% 31,576 0.1% 3,000 0.0%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getDataType 551 0.1% 4,621 0.4% 3,801 0.3% 57,736 0.2% 36,304 0.1% 5,072 0.0% 2,912 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::getRenderer 3,000 0.5% 3,914 0.3% 3,710 0.3% 30,464 0.1% -125,528 -0.4% 28,488 0.1% 8,224 0.0%
Drupal\Core\Render\Renderer::mergeBubbleableMetadata 701 0.1% 40,817 3.4% 3,703 0.3% 2,307,272 8.0% 52,432 0.2% 3,616 0.0% 1,160 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::elementLabelClasses 600 0.1% 9,787 0.8% 3,691 0.3% 52,648 0.2% -218,944 -0.8% 0 0.0% 0 0.0%
sort 5,183 0.9% 3,651 0.3% 3,651 0.3% 1,936 0.0% 1,936 0.0% 976 0.0% 976 0.0%
Twig_Template::render 714 0.1% 241,483 20.1% 3,601 0.3% 3,154,520 10.9% 41,752 0.1% 3,022,504 10.2% 232 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::fieldAccess 156 0.0% 19,173 1.6% 3,554 0.3% 27,280 0.1% -248,232 -0.9% 26,552 0.1% 5,056 0.0%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 239 0.0% 15,916 1.3% 3,542 0.3% 117,504 0.4% 5,032 0.0% 620,816 2.1% 2,624 0.0%
Drupal\Core\Template\Attribute::offsetSet 2,276 0.4% 10,776 0.9% 3,442 0.3% 1,759,784 6.1% 681,568 2.4% 29,824 0.1% 3,360 0.0%
Twig_Template::display 714 0.1% 237,317 19.8% 3,363 0.3% 3,025,144 10.4% -50,344 -0.2% 2,670,752 9.0% 1,952 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 1,451 0.3% 6,063 0.5% 3,355 0.3% 327,824 1.1% 78,256 0.3% 113,048 0.4% 4,784 0.0%
Drupal\Core\Render\BubbleableMetadata::__construct 8,919 1.6% 3,323 0.3% 3,323 0.3% 3,584,712 12.4% 3,584,712 12.4% 5,640 0.0% 5,640 0.0%
htmlspecialchars 5,918 1.1% 3,320 0.3% 3,320 0.3% 940,792 3.2% 940,792 3.2% 4,272 0.0% 4,272 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 251 0.0% 39,199 3.3% 3,239 0.3% 1,698,032 5.9% 132,872 0.5% 974,112 3.3% 2,856 0.0%
Drupal::service 2,044 0.4% 13,688 1.1% 3,212 0.3% 807,456 2.8% 32,344 0.1% 1,228,528 4.2% 10,576 0.0%
call_user_func@1 862 0.2% 153,542 12.8% 3,152 0.3% 4,008,920 13.8% -997,256 -3.4% 1,696,712 5.7% 1,888 0.0%
Drupal\filter\FilterPluginCollection::sortHelper 950 0.2% 6,178 0.5% 3,131 0.3% 53,336 0.2% 32,840 0.1% 7,952 0.0% 1,664 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 812,365 67.7% 3,066 0.3% 7,385,576 25.5% 94,840 0.3% 7,512,944 25.4% 2,224 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions 98 0.0% 6,454 0.5% 3,041 0.3% -34,504 -0.1% -1,638,672 -5.7% 232,352 0.8% 94,328 0.3%
Drupal\Core\Template\TwigEnvironment::loadTemplate 764 0.1% 30,650 2.6% 3,018 0.3% 2,049,960 7.1% -1,552 -0.0% 333,504 1.1% 3,016 0.0%
preg_replace_callback 1,236 0.2% 3,241 0.3% 3,013 0.3% 1,035,952 3.6% 1,032,992 3.6% 7,008 0.0% 6,008 0.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 690 0.1% 47,084 3.9% 2,999 0.2% 2,620,216 9.0% 464,232 1.6% 644,912 2.2% 320 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 247 0.0% 18,861 1.6% 2,998 0.2% 855,416 2.9% -4,318,784 -14.9% 1,029,096 3.5% 1,472 0.0%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 2,064 0.4% 2,981 0.2% 2,971 0.2% 107,904 0.4% 107,240 0.4% 5,312 0.0% 4,728 0.0%
Drupal\filter\Element\ProcessedText::Drupal\filter\Element\{closure} 900 0.2% 2,951 0.2% 2,932 0.2% 46,160 0.2% 44,784 0.2% 2,832 0.0% 1,536 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 35 0.0% 207,085 17.3% 2,921 0.2% 2,258,472 7.8% -193,992 -0.7% 2,223,976 7.5% 7,328 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 81 0.0% 39,996 3.3% 2,827 0.2% 1,432,280 4.9% -133,480 -0.5% 909,120 3.1% 4,384 0.0%
contextual_preprocess 824 0.1% 3,009 0.3% 2,755 0.2% 14,328 0.0% -563,120 -1.9% 2,264 0.0% 864 0.0%
Drupal\views\Plugin\views\field\Field::getItems 150 0.0% 138,678 11.6% 2,734 0.2% 3,521,080 12.1% -148,400 -0.5% 1,667,504 5.6% 2,664 0.0%
Drupal\Core\Entity\Plugin\DataType\EntityAdapter::createFromEntity 221 0.0% 4,877 0.4% 2,665 0.2% 361,008 1.2% 104,184 0.4% 40,112 0.1% 2,672 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 1,635 0.3% 7,876 0.7% 2,653 0.2% 1,529,504 5.3% 14,968 0.1% 1,337,192 4.5% 8,656 0.0%
Drupal\Core\Datetime\DateFormatter::format 100 0.0% 21,005 1.8% 2,623 0.2% 155,904 0.5% -328,800 -1.1% 206,488 0.7% 68,848 0.2%
Drupal::theme 1,715 0.3% 6,013 0.5% 2,599 0.2% 6,768 0.0% 6,104 0.0% 4,032 0.0% 960 0.0%
Drupal\Core\Template\Loader\ThemeRegistryLoader::findTemplate 52 0.0% 3,775 0.3% 2,557 0.2% 4,086,112 14.1% 4,041,784 13.9% 8,392 0.0% 5,576 0.0%
[ display all ]