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

Overall Summary
Total Incl. Wall Time (microsec):573,669 microsecs
Total Incl. MemUse (bytes):26,604,360 bytes
Total Incl. PeakMemUse (bytes):26,663,664 bytes
Number of Function Calls:209,620


[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%
PDOStatement::execute 147 0.1% 44,186 7.7% 44,186 7.7% 697,552 2.6% 697,552 2.6% 228,472 0.9% 228,472 0.9%
unserialize 426 0.2% 17,375 3.0% 14,534 2.5% 6,805,552 25.6% 5,585,320 21.0% 8,691,408 32.6% 7,840,408 29.4%
Composer\Autoload\ClassLoader::findFileWithExtension 922 0.4% 18,617 3.2% 13,948 2.4% 147,312 0.6% 37,096 0.1% 106,440 0.4% 87,752 0.3%
Drupal\Core\Render\Renderer::doRender@3 249 0.1% 209,817 36.6% 9,720 1.7% 4,293,400 16.1% -253,752 -1.0% 3,388,128 12.7% 2,976 0.0%
preg_replace 2,889 1.4% 8,080 1.4% 8,080 1.4% 2,104,120 7.9% 2,104,120 7.9% 30,832 0.1% 30,832 0.1%
Drupal\Core\Theme\ThemeManager::render 145 0.1% 362,857 63.3% 8,078 1.4% 7,288,480 27.4% -261,144 -1.0% 8,132,744 30.5% 3,336 0.0%
Drupal\Core\Render\Renderer::doRender@2 301 0.1% 373,976 65.2% 7,343 1.3% 7,882,424 29.6% 185,784 0.7% 7,698,664 28.9% 175,464 0.7%
Drupal\Core\Render\Element::children 896 0.4% 7,264 1.3% 7,115 1.2% 243,696 0.9% 55,616 0.2% 31,336 0.1% 17,992 0.1%
Drupal\Core\Render\RenderContext::update 654 0.3% 12,026 2.1% 5,393 0.9% -80,528 -0.3% -235,336 -0.9% 4,848 0.0% 3,408 0.0%
Drupal\Component\DependencyInjection\Container::get 3,091 1.5% 39,300 6.9% 5,230 0.9% 4,689,216 17.6% -443,544 -1.7% 5,202,224 19.5% 96,680 0.4%
file_exists 999 0.5% 5,020 0.9% 5,020 0.9% 3,904 0.0% 3,904 0.0% 2,072 0.0% 2,072 0.0%
strtr 2,275 1.1% 6,437 1.1% 4,914 0.9% 144,864 0.5% 131,680 0.5% 2,413,560 9.1% 2,408,392 9.0%
Drupal\Component\Utility\Xss::filter 259 0.1% 9,146 1.6% 4,614 0.8% 3,043,728 11.4% 75,264 0.3% 85,864 0.3% 12,600 0.0%
Drupal\Core\Render\Renderer::getCurrentRenderContext 706 0.3% 5,566 1.0% 4,531 0.8% 44,448 0.2% 8,488 0.0% 3,896 0.0% 3,320 0.0%
template_preprocess_views_view_fields 10 0.0% 16,495 2.9% 4,417 0.8% 748,192 2.8% 302,744 1.1% 192,272 0.7% 2,048 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 140 0.1% 212,923 37.1% 4,022 0.7% 4,875,840 18.3% -459,528 -1.7% 5,230,096 19.6% 5,360 0.0%
Drupal\Core\Render\RenderContext::bubble 654 0.3% 7,641 1.3% 3,864 0.7% -89,208 -0.3% -163,368 -0.6% 1,264 0.0% 1,264 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 85 0.0% 51,699 9.0% 3,756 0.7% 5,622,632 21.1% 687,088 2.6% 7,209,976 27.0% 822,888 3.1%
Drupal\Core\Access\AccessResult::addCacheableDependency 379 0.2% 5,660 1.0% 3,514 0.6% 44,392 0.2% -2,760 -0.0% 14,952 0.1% 3,920 0.0%
Drupal\Core\Access\AccessResult::inheritCacheability 354 0.2% 7,846 1.4% 3,384 0.6% 34,072 0.1% 2,864 0.0% 13,048 0.0% 2,176 0.0%
array_diff 540 0.3% 3,350 0.6% 3,350 0.6% 117,920 0.4% 117,920 0.4% 22,976 0.1% 22,976 0.1%
_filter_url 10 0.0% 5,499 1.0% 3,327 0.6% 87,744 0.3% -2,038,088 -7.7% 45,768 0.2% 1,072 0.0%
Drupal\Core\Cache\CacheableMetadata::merge 1,961 0.9% 8,825 1.5% 3,173 0.6% 539,232 2.0% 293,064 1.1% 7,856 0.0% 5,392 0.0%
Drupal\Core\Theme\ThemeManager::alterForTheme 209 0.1% 3,224 0.6% 3,168 0.6% 8,336 0.0% 21,048 0.1% 1,048 0.0% 904 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions 98 0.0% 7,486 1.3% 3,105 0.5% -33,544 -0.1% -1,781,280 -6.7% 217,856 0.8% 87,600 0.3%
Drupal\Core\Render\BubbleableMetadata::merge 1,605 0.8% 10,263 1.8% 3,102 0.5% 446,072 1.7% 4,752 0.0% 904 0.0% 184 0.0%
Drupal\Core\Theme\ThemeManager::render@2 36 0.0% 47,901 8.3% 2,982 0.5% 953,264 3.6% -929,248 -3.5% 1,396,664 5.2% 9,080 0.0%
Drupal::service 1,037 0.5% 10,344 1.8% 2,905 0.5% 684,864 2.6% 33,872 0.1% 1,420,560 5.3% 19,664 0.1%
Composer\Autoload\ClassLoader::findFile 936 0.4% 21,383 3.7% 2,766 0.5% 152,680 0.6% 5,368 0.0% 136,144 0.5% 29,704 0.1%
Drupal\Core\Cache\Context\CacheContextsManager::optimizeTokens 65 0.0% 4,658 0.8% 2,632 0.5% 148,288 0.6% -71,576 -0.3% 112,320 0.4% 1,944 0.0%
Drupal\Core\Template\AttributeValueBase::render 726 0.3% 7,594 1.3% 2,603 0.5% 78,400 0.3% -217,704 -0.8% 14,704 0.1% 2,272 0.0%
Drupal\Component\Utility\Html::cleanCssIdentifier 573 0.3% 6,098 1.1% 2,596 0.5% 53,528 0.2% -106,712 -0.4% 817,160 3.1% 4,400 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 120 0.1% 18,067 3.1% 2,595 0.5% 768,528 2.9% 44,440 0.2% 862,184 3.2% 145,432 0.5%
Drupal\Core\Template\AttributeArray::__toString 469 0.2% 3,223 0.6% 2,541 0.4% 97,536 0.4% -338,600 -1.3% 8,416 0.0% 1,664 0.0%
Drupal\Core\Extension\ModuleHandler::alter 451 0.2% 3,896 0.7% 2,507 0.4% 111,424 0.4% -48,568 -0.2% 46,896 0.2% 17,600 0.1%
???_op 510 0.2% 8,032 1.4% 2,504 0.4% 2,177,432 8.2% 1,216,184 4.6% 1,572,336 5.9% 979,352 3.7%
Drupal\Component\Utility\Html::escape 2,101 1.0% 3,312 0.6% 2,487 0.4% 502,960 1.9% 109,432 0.4% 14,608 0.1% 4,216 0.0%
preg_replace_callback 1,089 0.5% 3,205 0.6% 2,449 0.4% 1,581,456 5.9% 1,537,080 5.8% 50,344 0.2% 35,832 0.1%
Drupal\Core\Template\Attribute::createAttributeValue 729 0.3% 2,592 0.5% 2,448 0.4% 286,240 1.1% 264,672 1.0% 22,968 0.1% 4,488 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::fieldAccess 120 0.1% 11,426 2.0% 2,432 0.4% 34,352 0.1% -52,328 -0.2% 47,800 0.2% 9,880 0.0%
Drupal\Core\Database\Connection::expandArguments 147 0.1% 2,641 0.5% 2,428 0.4% 16,248 0.1% -128,224 -0.5% 47,080 0.2% 29,656 0.1%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 160 0.1% 17,055 3.0% 2,395 0.4% 363,656 1.4% -125,320 -0.5% 403,376 1.5% 3,320 0.0%
Drupal\views\Plugin\views\field\Field::getItems 100 0.0% 90,445 15.8% 2,330 0.4% 3,198,720 12.0% -255,160 -1.0% 3,250,616 12.2% 288 0.0%
Drupal\Core\Field\FormatterBase::view 100 0.0% 26,215 4.6% 2,314 0.4% 682,984 2.6% -44,640 -0.2% 553,176 2.1% 40,736 0.2%
array_keys 2,661 1.3% 2,273 0.4% 2,273 0.4% 3,166,824 11.9% 3,166,824 11.9% 214,216 0.8% 214,216 0.8%
Drupal\Component\Utility\NestedArray::mergeDeepArray 141 0.1% 2,477 0.4% 2,243 0.4% 120,024 0.5% 101,848 0.4% 65,096 0.2% 48,320 0.2%
Composer\Autoload\includeFile 494 0.2% 30,778 5.4% 2,206 0.4% 11,987,168 45.1% 119,184 0.4% 7,062,104 26.5% 85,576 0.3%
Drupal\Core\Cache\Context\CacheContextsManager::convertTokensToKeys 64 0.0% 15,705 2.7% 2,206 0.4% 506,064 1.9% -158,832 -0.6% 428,808 1.6% 4,112 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::themeFunctions 140 0.1% 2,193 0.4% 2,186 0.4% 358,656 1.3% 357,968 1.3% 1,416 0.0% 1,040 0.0%
Drupal\Core\Utility\ThemeRegistry::has 2,041 1.0% 2,176 0.4% 2,159 0.4% 102,328 0.4% 101,664 0.4% 776 0.0% 776 0.0%
_drupal_error_handler_real 35 0.0% 45,661 8.0% 2,092 0.4% 228,088 0.9% -2,783,952 -10.5% 349,328 1.3% 2,904 0.0%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 1,199 0.6% 3,630 0.6% 2,060 0.4% 292,104 1.1% 32,760 0.1% 1,872 0.0% 936 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 389 0.2% 9,495 1.7% 2,044 0.4% 2,081,360 7.8% 10,856 0.0% 1,921,728 7.2% 7,312 0.0%
theme_views_view_fields 10 0.0% 7,671 1.3% 2,036 0.4% 66,064 0.2% -84,400 -0.3% 0 0.0% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 100 0.0% 10,529 1.8% 2,033 0.4% 520,104 2.0% -17,656 -0.1% 562,344 2.1% 25,288 0.1%
Drupal\Core\Database\Connection::query 147 0.1% 53,579 9.3% 2,027 0.4% 691,296 2.6% -305,136 -1.1% 364,928 1.4% 24,728 0.1%
Drupal\Core\Cache\Cache::mergeTags 341 0.2% 5,067 0.9% 2,024 0.4% 280,024 1.1% -235,144 -0.9% 16,232 0.1% 4,288 0.0%
Drupal\Core\Cache\CacheableMetadata::createFromRenderArray 1,458 0.7% 2,021 0.4% 2,021 0.4% 339,008 1.3% 339,008 1.3% 11,328 0.0% 11,328 0.0%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 114 0.1% 18,570 3.2% 1,997 0.3% 1,155,360 4.3% -87,040 -0.3% 1,273,496 4.8% 5,368 0.0%
Drupal\Core\Utility\LinkGenerator::generate 54 0.0% 21,302 3.7% 1,993 0.3% 194,800 0.7% -22,744 -0.1% 344,160 1.3% 3,392 0.0%
Drupal\Core\Render\Renderer::doRender@1 31 0.0% 414,198 72.2% 1,987 0.3% 8,747,744 32.9% -69,336 -0.3% 8,568,904 32.1% 3,800 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 140 0.1% 247,364 43.1% 1,975 0.3% 5,071,560 19.1% -901,872 -3.4% 5,409,232 20.3% 712 0.0%
array_flip 625 0.3% 1,934 0.3% 1,934 0.3% 2,858,920 10.7% 2,858,920 10.7% 82,600 0.3% 82,600 0.3%
Drupal\Core\Cache\Cache::mergeContexts 240 0.1% 4,614 0.8% 1,923 0.3% 133,192 0.5% -95,200 -0.4% 23,312 0.1% 4,024 0.0%
debug_backtrace 34 0.0% 1,915 0.3% 1,915 0.3% 2,634,280 9.9% 2,634,280 9.9% 142,064 0.5% 142,064 0.5%
Drupal\Core\Cache\Cache::validateTags 372 0.2% 1,883 0.3% 1,878 0.3% 3,656 0.0% 3,008 0.0% 4,824 0.0% 4,320 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions@1 123 0.1% 1,871 0.3% 1,857 0.3% -33,120 -0.1% -35,248 -0.1% 71,848 0.3% 69,656 0.3%
Drupal\Core\Render\Renderer::doRender@4 56 0.0% 46,135 8.0% 1,852 0.3% 890,296 3.3% 38,376 0.1% 1,045,896 3.9% 124,064 0.5%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 71 0.0% 15,113 2.6% 1,839 0.3% 259,872 1.0% -21,320 -0.1% 287,600 1.1% 256 0.0%
str_replace 1,440 0.7% 1,781 0.3% 1,781 0.3% 1,674,800 6.3% 1,674,152 6.3% 322,496 1.2% 322,496 1.2%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getDataType 225 0.1% 2,195 0.4% 1,759 0.3% 26,808 0.1% 15,864 0.1% 26,080 0.1% 22,296 0.1%
Drupal::entityManager 660 0.3% 2,649 0.5% 1,740 0.3% 13,976 0.1% 12,664 0.0% 36,672 0.1% 11,024 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 608 0.3% 3,481 0.6% 1,710 0.3% 209,432 0.8% 37,848 0.1% 110,768 0.4% 9,904 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 933 0.4% 13,934 2.4% 1,707 0.3% 1,732,528 6.5% 15,704 0.1% 2,112,336 7.9% 9,880 0.0%
Drupal\Core\Theme\ThemeManager::render@1 25 0.0% 138,093 24.1% 1,698 0.3% 2,273,704 8.5% -101,680 -0.4% 2,570,352 9.6% 5,136 0.0%
Drupal\Core\Access\AccessResult::andIf 139 0.1% 7,620 1.3% 1,697 0.3% 48,128 0.2% -22,872 -0.1% 13,280 0.0% 2,136 0.0%
Drupal\Core\Cache\CacheableMetadata::createFromObject 277 0.1% 2,690 0.5% 1,684 0.3% 99,720 0.4% 50,264 0.2% 17,760 0.1% 4,608 0.0%
Drupal\Component\DependencyInjection\Container::createService 104 0.0% 31,312 5.5% 1,671 0.3% 4,442,568 16.7% 81,456 0.3% 3,646,272 13.7% 23,200 0.1%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 2 0.0% 77,731 13.5% 1,620 0.3% 2,345,120 8.8% 15,464 0.1% 2,308,184 8.7% 17,592 0.1%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 186 0.1% 26,222 4.6% 1,598 0.3% 4,333,624 16.3% 32,288 0.1% 2,514,608 9.4% 7,296 0.0%
Drupal\Core\Template\Loader\ThemeRegistryLoader::findTemplate 15 0.0% 1,919 0.3% 1,549 0.3% 1,273,848 4.8% 1,227,056 4.6% 173,400 0.7% 145,984 0.5%
Drupal\Core\Render\BubbleableMetadata::applyTo 991 0.5% 2,340 0.4% 1,546 0.3% 76,064 0.3% -48,624 -0.2% 816 0.0% 720 0.0%
Drupal\Core\Routing\UrlGenerator::doGenerate 74 0.0% 1,951 0.3% 1,517 0.3% 17,256 0.1% -75,680 -0.3% 120,352 0.5% 0 0.0%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 1,044 0.5% 1,562 0.3% 1,514 0.3% 68,048 0.3% 67,384 0.3% 5,264 0.0% 5,104 0.0%
Drupal\Core\Entity\Entity::getEntityType 345 0.2% 5,797 1.0% 1,503 0.3% 8,952 0.0% 5,952 0.0% 23,584 0.1% 2,992 0.0%
Drupal\Core\Template\Attribute::__toString 538 0.3% 9,069 1.6% 1,475 0.3% 82,632 0.3% 4,232 0.0% 18,464 0.1% 3,760 0.0%
Drupal\Core\Cache\Context\CacheContextsManager::validateTokens 304 0.1% 1,471 0.3% 1,466 0.3% 10,560 0.0% 3,960 0.0% 7,984 0.0% 4,536 0.0%
Drupal\Core\Database\Statement::execute 147 0.1% 45,944 8.0% 1,432 0.2% 703,472 2.6% 1,864 0.0% 234,528 0.9% 1,032 0.0%
Composer\Autoload\ClassLoader::loadClass 494 0.2% 44,916 7.8% 1,417 0.2% 11,970,424 45.0% -91,736 -0.3% 7,110,640 26.7% 2,040 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::defineOptions 84 0.0% 4,589 0.8% 1,337 0.2% 2,359,536 8.9% 1,566,368 5.9% 603,448 2.3% 126,256 0.5%
serialize 66 0.0% 1,330 0.2% 1,330 0.2% 108,160 0.4% 108,160 0.4% 354,728 1.3% 354,728 1.3%
Drupal\Core\Entity\Entity::urlInfo 60 0.0% 3,264 0.6% 1,326 0.2% 83,248 0.3% 47,488 0.2% 22,104 0.1% 17,096 0.1%
Drupal\Core\Entity\EntityAccessControlHandler::access 55 0.0% 16,406 2.9% 1,294 0.2% 1,240,176 4.7% -31,904 -0.1% 1,026,496 3.8% 3,272 0.0%
Drupal\Core\Template\Attribute::offsetSet 729 0.3% 3,869 0.7% 1,277 0.2% 478,336 1.8% 192,096 0.7% 26,552 0.1% 3,584 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 90 0.0% 19,423 3.4% 1,244 0.2% 747,880 2.8% 41,888 0.2% 726,032 2.7% 6,392 0.0%
Drupal\Core\Field\FieldItemList::access 100 0.0% 12,163 2.1% 1,206 0.2% 25,472 0.1% 2,664 0.0% 37,040 0.1% 2,000 0.0%
Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase::getEntitiesToView 30 0.0% 8,786 1.5% 1,174 0.2% 161,264 0.6% -1,496 -0.0% 106,144 0.4% 2,704 0.0%
Drupal\Core\Template\Attribute::__construct 522 0.2% 4,628 0.8% 1,144 0.2% 500,704 1.9% 62,992 0.2% 28,088 0.1% 3,536 0.0%
Composer\Autoload\includeFile@1 288 0.1% 11,643 2.0% 1,135 0.2% 5,007,544 18.8% 51,176 0.2% 3,309,352 12.4% 52,744 0.2%
Drupal\Core\StringTranslation\TranslationManager::translate 252 0.1% 3,305 0.6% 1,131 0.2% 69,672 0.3% 6,088 0.0% 125,248 0.5% 5,856 0.0%
[ display all ]