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

Overall Summary
Total Incl. Wall Time (microsec):1,334,366 microsecs
Total Incl. MemUse (bytes):29,023,648 bytes
Total Incl. PeakMemUse (bytes):29,622,024 bytes
Number of Function Calls:667,586


[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%
Twig_Template::getAttribute 12,275 1.8% 74,136 5.6% 72,472 5.4% 155,016 0.5% -567,360 -2.0% 24,968 0.1% 5,840 0.0%
Drupal\Core\Cache\Cache::mergeTags 4,685 0.7% 69,782 5.2% 40,362 3.0% 3,172,888 10.9% -9,840,576 -33.9% 16,096 0.1% 6,136 0.0%
Drupal\Core\Theme\ThemeManager::theme 704 0.1% 1,008,071 75.5% 38,066 2.9% 11,912,984 41.0% -1,870,568 -6.4% 11,790,328 39.8% 2,912 0.0%
__TwigTemplate_80fb64e3a166b4b555bfcf9b2057993f1e4339e4b1a0b907cef30b63e6177970::doDisplay 50 0.0% 173,654 13.0% 33,596 2.5% 44,968 0.2% -735,960 -2.5% 11,824 0.0% 2,176 0.0%
twig_drupal_escape_filter@2 8,634 1.3% 71,741 5.4% 29,944 2.2% 749,704 2.6% 39,248 0.1% 10,424 0.0% 744 0.0%
PDOStatement::execute 68 0.0% 29,402 2.2% 29,402 2.2% 417,440 1.4% 417,440 1.4% 164,688 0.6% 164,688 0.6%
Drupal\Core\Render\BubbleableMetadata::merge 4,081 0.6% 128,057 9.6% 27,315 2.0% 4,998,792 17.2% -1,105,416 -3.8% 7,512 0.0% 944 0.0%
Drupal\Core\Render\Renderer::doRender@2 804 0.1% 572,305 42.9% 24,081 1.8% 7,085,208 24.4% -292,096 -1.0% 3,497,576 11.8% 2,552 0.0%
template_preprocess_views_view_fields 50 0.0% 84,742 6.4% 23,296 1.7% 3,551,016 12.2% 1,408,704 4.9% 570,248 1.9% 2,840 0.0%
Drupal\views\Plugin\views\PluginBase::viewsTokenReplace 600 0.1% 141,530 10.6% 22,753 1.7% 2,035,560 7.0% -1,707,000 -5.9% 1,016,936 3.4% 2,208 0.0%
Drupal\Core\Cache\Cache::validateTags 9,409 1.4% 17,807 1.3% 17,793 1.3% 2,984 0.0% 2,336 0.0% 3,560 0.0% 2,912 0.0%
strtr 5,382 0.8% 16,093 1.2% 16,093 1.2% 321,272 1.1% 321,272 1.1% 6,059,440 20.5% 6,059,440 20.5%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 700 0.1% 580,549 43.5% 15,812 1.2% 7,193,008 24.8% -543,744 -1.9% 7,352,064 24.8% 4,600 0.0%
Drupal\Component\Utility\NestedArray::mergeDeep 8,384 1.3% 31,570 2.4% 15,678 1.2% 1,651,320 5.7% -5,711,728 -19.7% 104,464 0.4% 3,376 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 8,384 1.3% 15,504 1.2% 14,913 1.1% 1,643,808 5.7% 1,599,360 5.5% 78,864 0.3% 48,624 0.2%
Drupal\Core\Render\Renderer::doRender@1 716 0.1% 1,080,603 81.0% 14,882 1.1% 11,642,160 40.1% 768,024 2.6% 9,819,280 33.1% 139,872 0.5%
Composer\Autoload\ClassLoader::findFileWithExtension 865 0.1% 24,936 1.9% 14,194 1.1% 139,736 0.5% 31,768 0.1% 303,520 1.0% 229,352 0.8%
Drupal\Core\Render\Renderer::updateStack 1,616 0.2% 60,224 4.5% 13,976 1.0% -617,256 -2.1% -1,042,056 -3.6% 4,120 0.0% 360 0.0%
Symfony\Component\DependencyInjection\Container::get 7,303 1.1% 50,474 3.8% 13,768 1.0% 4,763,144 16.4% 73,344 0.3% 4,639,680 15.7% 135,080 0.5%
preg_replace 8,595 1.3% 13,435 1.0% 13,435 1.0% 2,051,456 7.1% 2,051,456 7.1% 14,304 0.0% 14,304 0.0%
Drupal\Core\Database\Query\Select::__toString 6 0.0% 13,768 1.0% 13,166 1.0% -1,198,504 -4.1% -1,244,544 -4.3% 29,392 0.1% 8,560 0.0%
file_exists 1,065 0.2% 13,628 1.0% 12,886 1.0% 12,696 0.0% -11,064 -0.0% 50,208 0.2% 45,464 0.2%
Drupal\Core\Template\AttributeArray::__toString 2,126 0.3% 20,241 1.5% 12,718 1.0% 223,040 0.8% -1,523,928 -5.3% 14,928 0.1% 1,896 0.0%
Drupal\Component\Utility\SafeMarkup::set 13,904 2.1% 12,540 0.9% 12,540 0.9% 6,033,440 20.8% 6,033,440 20.8% 1,801,296 6.1% 1,801,296 6.1%
Drupal\Component\Utility\Html::cleanCssIdentifier 2,767 0.4% 24,296 1.8% 12,377 0.9% 231,120 0.8% -530,304 -1.8% 809,264 2.7% 3,904 0.0%
Drupal\Core\Theme\ThemeManager::alter 828 0.1% 11,346 0.9% 11,291 0.8% 11,136 0.0% 79,760 0.3% 2,672 0.0% 2,344 0.0%
Drupal\Component\Utility\String::checkPlain 5,232 0.8% 16,727 1.3% 11,216 0.8% 707,120 2.4% -825,040 -2.8% 22,976 0.1% 7,072 0.0%
Drupal\Core\Render\Renderer::bubbleStack 1,616 0.2% 61,946 4.6% 10,271 0.8% -273,312 -0.9% -2,165,168 -7.5% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::themeFunctions 700 0.1% 10,203 0.8% 10,196 0.8% 1,747,696 6.0% 1,747,008 6.0% 2,736 0.0% 2,136 0.0%
Drupal\Core\Template\AttributeValueBase::render 2,275 0.3% 36,040 2.7% 9,791 0.7% 302,280 1.0% -162,056 -0.6% 28,216 0.1% 2,400 0.0%
Drupal\Core\Render\Renderer::cacheSet 1,616 0.2% 17,454 1.3% 9,539 0.7% 12,608 0.0% -231,480 -0.8% 0 0.0% 0 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 150 0.0% 84,326 6.3% 9,150 0.7% 1,084,264 3.7% 130,512 0.4% 373,600 1.3% 9,080 0.0%
Drupal\Core\Template\Attribute::__toString 2,301 0.3% 44,411 3.3% 8,139 0.6% 349,512 1.2% -220,984 -0.8% 33,568 0.1% 1,824 0.0%
Drupal\filter\Element\ProcessedText::preRenderText 50 0.0% 83,661 6.3% 8,131 0.6% 1,717,200 5.9% -129,744 -0.4% 664,552 2.2% 200,440 0.7%
Drupal\Core\Render\Element::children 1,777 0.3% 7,946 0.6% 7,742 0.6% 293,648 1.0% 95,976 0.3% 5,464 0.0% 3,880 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 700 0.1% 806,100 60.4% 7,658 0.6% 7,180,008 24.7% -5,078,808 -17.5% 7,509,776 25.4% 1,296 0.0%
Drupal\Core\Utility\ThemeRegistry::has 9,691 1.5% 7,533 0.6% 7,481 0.6% 469,520 1.6% 468,864 1.6% 1,376 0.0% 1,376 0.0%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 3,070 0.5% 8,842 0.7% 7,202 0.5% 443,344 1.5% -809,928 -2.8% 2,624 0.0% 1,304 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderAsLink 150 0.0% 192,829 14.5% 6,981 0.5% 2,259,728 7.8% -353,608 -1.2% 3,691,712 12.5% 5,528 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 84 0.0% 286,290 21.5% 6,957 0.5% 831,440 2.9% -3,818,304 -13.2% 844,800 2.9% 9,512 0.0%
apc_fetch 63 0.0% 8,734 0.7% 6,952 0.5% 3,811,960 13.1% 3,185,552 11.0% 3,218,104 10.9% 2,719,584 9.2%
Symfony\Component\Routing\Generator\UrlGenerator::doGenerate 239 0.0% 10,966 0.8% 6,943 0.5% 33,096 0.1% -281,728 -1.0% 614,392 2.1% 1,984 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 351 0.1% 32,818 2.5% 6,514 0.5% 1,293,000 4.5% -78,944 -0.3% 891,184 3.0% 6,160 0.0%
Drupal\Component\Utility\Xss::filter 356 0.1% 10,467 0.8% 6,215 0.5% 2,706,256 9.3% 98,328 0.3% 16,304 0.1% 4,368 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 2,276 0.3% 6,472 0.5% 6,203 0.5% 1,078,160 3.7% 1,056,592 3.6% 26,568 0.1% 5,656 0.0%
Twig_Loader_Filesystem::findTemplate 94 0.0% 9,653 0.7% 6,106 0.5% 4,980,056 17.2% 4,856,704 16.7% 230,920 0.8% 187,256 0.6%
Drupal\Core\Render\Renderer::mergeAttachments 4,083 0.6% 22,134 1.7% 6,078 0.5% 833,512 2.9% 952 0.0% 2,160 0.0% 0 0.0%
Drupal\Core\Access\AccessResult::inheritCacheability 494 0.1% 12,663 0.9% 6,000 0.4% 6,168 0.0% 4,392 0.0% 18,888 0.1% 3,224 0.0%
Drupal\Core\Extension\ModuleHandler::alter 1,443 0.2% 6,915 0.5% 5,758 0.4% 93,648 0.3% -19,616 -0.1% 40,056 0.1% 14,240 0.0%
array_unique 7,552 1.1% 5,558 0.4% 5,558 0.4% 3,697,680 12.7% 3,697,680 12.7% 10,088 0.0% 10,088 0.0%
Symfony\Component\HttpFoundation\Request::isMethodSafe 1,670 0.3% 5,499 0.4% 5,434 0.4% 84,200 0.3% 82,832 0.3% 264 0.0% 264 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::getRenderTokens 200 0.0% 8,156 0.6% 5,192 0.4% 310,104 1.1% 185,768 0.6% 9,992 0.0% 3,456 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::tokenizeValue 2,000 0.3% 4,925 0.4% 4,910 0.4% 3,136 0.0% 2,472 0.0% 1,520 0.0% 1,016 0.0%
unserialize 187 0.0% 8,268 0.6% 4,781 0.4% 2,501,736 8.6% 1,656,920 5.7% 2,203,656 7.4% 1,387,896 4.7%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 750 0.1% 204,426 15.3% 4,647 0.3% 2,091,616 7.2% -410,048 -1.4% 3,703,216 12.5% 1,416 0.0%
array_diff 573 0.1% 4,638 0.3% 4,638 0.3% 105,776 0.4% 105,776 0.4% 10,952 0.0% 10,952 0.0%
Drupal\Core\Utility\LinkGenerator::generate 174 0.0% 40,992 3.1% 4,562 0.3% 220,552 0.8% 145,928 0.5% 464,992 1.6% 1,144 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::elementClasses 700 0.1% 10,826 0.8% 4,534 0.3% 64,320 0.2% -253,016 -0.9% 7,248 0.0% 1,912 0.0%
template_preprocess 824 0.1% 7,267 0.5% 4,436 0.3% 805,896 2.8% 781,792 2.7% 18,080 0.1% 4,904 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 530 0.1% 29,442 2.2% 4,397 0.3% 4,381,640 15.1% 94,464 0.3% 2,549,392 8.6% 7,328 0.0%
drupal_merge_attached 4,083 0.6% 26,489 2.0% 4,355 0.3% 835,168 2.9% 1,656 0.0% 2,160 0.0% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::elementWrapperClasses 700 0.1% 10,746 0.8% 4,302 0.3% 60,664 0.2% -255,744 -0.9% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 259 0.0% 35,772 2.7% 4,239 0.3% 1,714,936 5.9% -209,288 -0.7% 1,530,664 5.2% 6,872 0.0%
Drupal\Core\Template\Attribute::__construct 2,288 0.3% 14,160 1.1% 4,156 0.3% 1,877,192 6.5% 183,376 0.6% 31,680 0.1% 3,000 0.0%
Drupal\Core\Access\AccessResult::__construct 803 0.1% 4,203 0.3% 4,151 0.3% 301,848 1.0% 80,672 0.3% 11,464 0.0% 5,736 0.0%
_filter_url 50 0.0% 8,630 0.6% 4,148 0.3% 62,920 0.2% -1,336,960 -4.6% 24,168 0.1% 9,592 0.0%
Drupal\filter\FilterPluginCollection::get 3,900 0.6% 4,268 0.3% 4,096 0.3% 13,344 0.0% 3,056 0.0% 4,352 0.0% 3,616 0.0%
Drupal\Core\Template\Attribute::offsetSet 2,276 0.3% 10,515 0.8% 4,043 0.3% 1,759,720 6.1% 681,560 2.3% 29,928 0.1% 3,360 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 235 0.0% 44,339 3.3% 4,003 0.3% 220,728 0.8% -66,504 -0.2% 631,024 2.1% 2,200 0.0%
array_keys 5,987 0.9% 3,976 0.3% 3,976 0.3% 6,077,728 20.9% 6,077,728 20.9% 105,584 0.4% 105,584 0.4%
Drupal\views\Plugin\views\field\FieldPluginBase::elementLabelClasses 600 0.1% 8,961 0.7% 3,795 0.3% 52,648 0.2% -218,944 -0.8% 0 0.0% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 191 0.0% 16,426 1.2% 3,790 0.3% 909,152 3.1% -39,240 -0.1% 697,528 2.4% 5,816 0.0%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getDataType 551 0.1% 4,536 0.3% 3,747 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.4% 3,893 0.3% 3,687 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,889 3.1% 3,646 0.3% 2,307,272 7.9% 52,432 0.2% 3,616 0.0% 1,160 0.0%
sort 5,183 0.8% 3,610 0.3% 3,610 0.3% 1,936 0.0% 1,936 0.0% 976 0.0% 976 0.0%
Twig_Template::render 714 0.1% 361,752 27.1% 3,607 0.3% 3,175,712 10.9% 41,752 0.1% 3,051,632 10.3% 232 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::fieldAccess 156 0.0% 19,040 1.4% 3,502 0.3% 27,280 0.1% -248,232 -0.9% 26,432 0.1% 5,056 0.0%
Drupal\Core\Render\BubbleableMetadata::__construct 8,919 1.3% 3,451 0.3% 3,451 0.3% 3,584,688 12.4% 3,584,688 12.4% 5,640 0.0% 5,640 0.0%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 239 0.0% 15,506 1.2% 3,434 0.3% 117,704 0.4% 5,032 0.0% 620,224 2.1% 2,624 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 1,451 0.2% 6,092 0.5% 3,352 0.3% 327,832 1.1% 78,272 0.3% 112,984 0.4% 4,784 0.0%
Twig_Template::display 714 0.1% 357,547 26.8% 3,343 0.3% 3,033,240 10.5% -50,344 -0.2% 2,698,616 9.1% 1,952 0.0%
call_user_func@1 862 0.1% 156,316 11.7% 3,186 0.2% 4,008,200 13.8% -997,280 -3.4% 1,697,720 5.7% 1,880 0.0%
Drupal::service 2,094 0.3% 13,894 1.0% 3,173 0.2% 806,904 2.8% 32,384 0.1% 1,228,816 4.1% 10,576 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 251 0.0% 39,110 2.9% 3,158 0.2% 1,698,056 5.9% 132,872 0.5% 974,136 3.3% 2,856 0.0%
preg_replace_callback 1,236 0.2% 3,362 0.3% 3,154 0.2% 1,036,000 3.6% 1,033,040 3.6% 7,008 0.0% 6,008 0.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 690 0.1% 46,980 3.5% 3,136 0.2% 2,620,184 9.0% 464,232 1.6% 646,344 2.2% 320 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 811,009 60.8% 3,035 0.2% 7,386,160 25.4% 94,840 0.3% 7,513,888 25.4% 2,224 0.0%
Drupal\filter\Element\ProcessedText::Drupal\filter\Element\{closure} 900 0.1% 2,978 0.2% 2,972 0.2% 46,160 0.2% 44,784 0.2% 2,832 0.0% 1,536 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 247 0.0% 18,768 1.4% 2,962 0.2% 855,464 2.9% -4,319,088 -14.9% 1,029,032 3.5% 1,472 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 81 0.0% 42,435 3.2% 2,948 0.2% 1,432,312 4.9% -133,480 -0.5% 910,160 3.1% 4,384 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions 98 0.0% 6,287 0.5% 2,940 0.2% -34,504 -0.1% -1,638,648 -5.6% 232,280 0.8% 94,280 0.3%
Drupal\filter\FilterPluginCollection::sortHelper 950 0.1% 5,969 0.4% 2,912 0.2% 53,344 0.2% 32,840 0.1% 7,960 0.0% 1,664 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 814 0.1% 31,072 2.3% 2,869 0.2% 2,065,744 7.1% -1,520 -0.0% 333,320 1.1% 3,016 0.0%
Composer\Autoload\ClassLoader::findFile 865 0.1% 27,785 2.1% 2,849 0.2% 144,424 0.5% 4,688 0.0% 358,696 1.2% 55,176 0.2%
Drupal\Core\Theme\ThemeManager::theme@1 35 0.0% 325,535 24.4% 2,732 0.2% 2,280,128 7.9% -193,928 -0.7% 2,284,776 7.7% 7,328 0.0%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 2,064 0.3% 2,733 0.2% 2,713 0.2% 107,904 0.4% 107,240 0.4% 5,312 0.0% 4,728 0.0%
Drupal\views\Plugin\views\field\Field::getItems 150 0.0% 138,611 10.4% 2,671 0.2% 3,521,032 12.1% -148,400 -0.5% 1,667,760 5.6% 2,664 0.0%
contextual_preprocess 824 0.1% 2,866 0.2% 2,660 0.2% 14,352 0.0% -563,120 -1.9% 2,264 0.0% 864 0.0%
htmlspecialchars 5,232 0.8% 2,659 0.2% 2,659 0.2% 836,536 2.9% 836,536 2.9% 4,272 0.0% 4,272 0.0%
[ display all ]