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

Overall Summary
Total Incl. Wall Time (microsec):1,217,217 microsecs
Total Incl. MemUse (bytes):27,715,168 bytes
Total Incl. PeakMemUse (bytes):27,955,144 bytes
Number of Function Calls:461,139


[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 6,370 1.4% 59,884 4.9% 57,205 4.7% 189,008 0.7% -295,440 -1.1% 231,008 0.8% 48,744 0.2%
Drupal\Core\Cache\Cache::mergeTags 4,283 0.9% 55,873 4.6% 54,789 4.5% -1,452,824 -5.2% -7,727,768 -27.9% 23,888 0.1% 6,152 0.0%
Drupal\Core\Theme\ThemeManager::theme 504 0.1% 940,640 77.3% 36,966 3.0% 6,832,656 24.7% -1,303,504 -4.7% 8,230,312 29.4% 6,936 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 3,423 0.7% 118,041 9.7% 28,355 2.3% -33,432 -0.1% -926,592 -3.3% 11,096 0.0% 2,672 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 400 0.1% 196,386 16.1% 27,808 2.3% 1,596,224 5.8% 323,088 1.2% 358,824 1.3% 7,552 0.0%
Drupal\Core\Render\Renderer::doRender@2 823 0.2% 436,346 35.8% 26,052 2.1% 2,045,248 7.4% 294,904 1.1% 4,762,888 17.0% 10,432 0.0%
__TwigTemplate_137a2f1d39427b74d78e0777b2645da26ca1010a29eeaf091a210de1db079e1c::doDisplay 100 0.0% 122,702 10.1% 22,144 1.8% 20,224 0.1% -507,128 -1.8% 0 0.0% 0 0.0%
Drupal\Core\Entity\Entity\EntityViewDisplay::getRenderer 8,400 1.8% 22,622 1.9% 21,728 1.8% 35,840 0.1% -369,000 -1.3% 29,480 0.1% 8,520 0.0%
Drupal\Component\Utility\NestedArray::mergeDeep 6,898 1.5% 35,833 2.9% 20,669 1.7% 1,122,488 4.1% -4,422,560 -16.0% 91,992 0.3% 3,624 0.0%
Symfony\Component\DependencyInjection\Container::get 7,405 1.6% 60,316 5.0% 18,905 1.6% 6,030,184 21.8% 59,392 0.2% 5,739,808 20.5% 121,112 0.4%
twig_drupal_escape_filter@2 4,033 0.9% 48,839 4.0% 18,065 1.5% 429,952 1.6% 34,472 0.1% 51,240 0.2% 648 0.0%
strtr 2,706 0.6% 17,453 1.4% 17,453 1.4% 164,440 0.6% 164,440 0.6% 2,327,872 8.3% 2,327,872 8.3%
template_preprocess_views_view_fields 100 0.0% 68,683 5.6% 17,264 1.4% 1,930,760 7.0% 869,232 3.1% 0 0.0% 0 0.0%
Drupal\Core\Render\Renderer::updateStack 1,462 0.3% 81,174 6.7% 16,633 1.4% -2,636,984 -9.5% -924,584 -3.3% 15,840 0.1% 3,512 0.0%
Composer\Autoload\ClassLoader::findFileWithExtension 783 0.2% 18,723 1.5% 15,146 1.2% 126,544 0.5% 28,440 0.1% 280,600 1.0% 244,208 0.9%
Drupal\Core\Render\Element::children 1,873 0.4% 15,108 1.2% 14,905 1.2% 374,784 1.4% 100,672 0.4% 5,072 0.0% 3,512 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 6,899 1.5% 14,678 1.2% 14,351 1.2% 1,123,584 4.1% 1,108,696 4.0% 76,680 0.3% 46,312 0.2%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 500 0.1% 541,753 44.5% 14,272 1.2% 2,671,136 9.6% -634,216 -2.3% 4,653,304 16.6% 8,264 0.0%
Drupal\Component\Utility\SafeMarkup::set 9,491 2.1% 14,168 1.2% 14,168 1.2% 3,247,016 11.7% 3,247,016 11.7% 390,736 1.4% 390,736 1.4%
Drupal\Core\Access\AccessResult::inheritCacheability 850 0.2% 29,648 2.4% 13,551 1.1% -21,904 -0.1% 4,472 0.0% 22,048 0.1% 4,368 0.0%
Drupal\Core\Render\Renderer::doRender@1 514 0.1% 983,408 80.8% 13,089 1.1% 6,291,600 22.7% 636,976 2.3% 6,879,984 24.6% 16,152 0.1%
Drupal\Core\Theme\ThemeManager::alter 635 0.1% 13,365 1.1% 12,868 1.1% 11,248 0.0% 62,888 0.2% 1,008 0.0% 824 0.0%
Drupal\Core\Render\Renderer::bubbleStack 1,462 0.3% 56,708 4.7% 12,249 1.0% -258,784 -0.9% -853,432 -3.1% 4,736 0.0% 2,064 0.0%
Drupal\Component\Utility\Html::cleanCssIdentifier 1,617 0.4% 29,417 2.4% 11,777 1.0% 139,072 0.5% -316,192 -1.1% 309,600 1.1% 1,624 0.0%
PDOStatement::execute 44 0.0% 11,369 0.9% 11,369 0.9% 127,816 0.5% 127,816 0.5% 70,536 0.3% 70,536 0.3%
Drupal\views\Plugin\views\field\FieldPluginBase::themeFunctions 500 0.1% 10,765 0.9% 10,745 0.9% 1,233,088 4.4% 1,232,400 4.4% 5,208 0.0% 4,520 0.0%
Drupal\Core\Field\FormatterBase::view 400 0.1% 54,400 4.5% 10,291 0.8% 976,064 3.5% -786,280 -2.8% 42,848 0.2% 6,624 0.0%
apc_fetch 52 0.0% 12,470 1.0% 10,266 0.8% 3,533,976 12.8% 2,851,680 10.3% 3,239,616 11.6% 2,608,232 9.3%
Drupal\Core\Entity\EntityAccessControlHandler::fieldAccess 404 0.1% 69,054 5.7% 10,247 0.8% 170,424 0.6% -691,056 -2.5% 279,816 1.0% 4,480 0.0%
Drupal\Core\Theme\ThemeManager::theme@2 113 0.0% 223,583 18.4% 9,963 0.8% 645,016 2.3% -2,202,096 -7.9% 854,584 3.1% 0 0.0%
Drupal\views\Plugin\views\field\Field::getItems 400 0.1% 365,616 30.0% 9,864 0.8% 4,383,176 15.8% -573,400 -2.1% 1,502,104 5.4% 2,840 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 400 0.1% 48,492 4.0% 9,283 0.8% 491,896 1.8% -94,024 -0.3% 169,856 0.6% 3,792 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 400 0.1% 20,275 1.7% 9,026 0.7% 143,832 0.5% -101,816 -0.4% 54,168 0.2% 4,848 0.0%
Drupal\Core\Access\AccessResult::__construct 1,285 0.3% 9,172 0.8% 8,863 0.7% 479,840 1.7% 126,904 0.5% 11,584 0.0% 6,096 0.0%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 2,466 0.5% 11,343 0.9% 8,812 0.7% 340,368 1.2% -666,648 -2.4% 3,544 0.0% 1,648 0.0%
Drupal\Component\Utility\String::checkPlain 2,690 0.6% 12,742 1.0% 8,193 0.7% 440,760 1.6% -413,352 -1.5% 29,184 0.1% 5,440 0.0%
Drupal\Core\Utility\ThemeRegistry::has 7,286 1.6% 8,004 0.7% 7,991 0.7% 354,160 1.3% 353,504 1.3% 192 0.0% 192 0.0%
Drupal\Core\Template\AttributeArray::__toString 1,133 0.2% 13,924 1.1% 7,990 0.7% 121,520 0.4% -784,008 -2.8% 2,864 0.0% 0 0.0%
Drupal\Core\Render\BubbleableMetadata::__construct 7,353 1.6% 7,728 0.6% 7,728 0.6% 3,006,640 10.8% 3,006,640 10.8% 6,240 0.0% 6,240 0.0%
unserialize 240 0.1% 14,274 1.2% 7,499 0.6% 4,051,512 14.6% 2,964,312 10.7% 4,091,584 14.6% 3,049,072 10.9%
Drupal\Core\Extension\ModuleHandler::alter 1,596 0.3% 8,564 0.7% 7,344 0.6% 83,592 0.3% -23,584 -0.1% 86,960 0.3% 16,816 0.1%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getDataType 804 0.2% 9,352 0.8% 6,919 0.6% 79,640 0.3% 49,952 0.2% 3,984 0.0% 1,920 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 500 0.1% 727,633 59.8% 6,557 0.5% 2,905,176 10.5% -2,690,808 -9.7% 4,836,704 17.3% 2,160 0.0%
Drupal\Core\Render\Renderer::mergeAttachments 3,425 0.7% 25,960 2.1% 6,336 0.5% 614,664 2.2% 1,696 0.0% 2,592 0.0% 736 0.0%
Drupal\views\Plugin\views\field\Field::process_entity 400 0.1% 48,556 4.0% 6,280 0.5% 1,515,408 5.5% 843,120 3.0% 375,784 1.3% 2,480 0.0%
Drupal\Core\Access\AccessResult::andIf 413 0.1% 38,255 3.1% 5,968 0.5% 342,528 1.2% -75,656 -0.3% 275,696 1.0% 2,504 0.0%
Drupal\Core\Entity\EntityManager::getTranslationFromContext 400 0.1% 19,262 1.6% 5,818 0.5% 60,192 0.2% -170,144 -0.6% 78,032 0.3% 2,560 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 400 0.1% 74,590 6.1% 5,674 0.5% 1,360,072 4.9% 257,888 0.9% 225,392 0.8% 2,392 0.0%
Drupal\Core\Entity\Plugin\DataType\EntityAdapter::createFromEntity 400 0.1% 11,847 1.0% 5,534 0.5% 608,544 2.2% 185,472 0.7% 39,912 0.1% 2,024 0.0%
Drupal::service 1,551 0.3% 16,561 1.4% 5,531 0.5% 843,104 3.0% 28,096 0.1% 1,148,352 4.1% 10,856 0.0%
Drupal\Core\Template\AttributeValueBase::render 1,206 0.3% 24,764 2.0% 5,481 0.5% 179,016 0.6% -85,360 -0.3% 17,072 0.1% 792 0.0%
Drupal\views\Plugin\views\field\Field::getFieldLangcode 400 0.1% 28,510 2.3% 5,332 0.4% 69,472 0.3% -16,320 -0.1% 83,928 0.3% 1,928 0.0%
Drupal::entityManager 1,699 0.4% 9,205 0.8% 5,298 0.4% 9,272 0.0% 7,960 0.0% 20,392 0.1% 6,960 0.0%
Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericFormatterBase::viewElements 300 0.1% 22,316 1.8% 5,260 0.4% 254,688 0.9% -199,000 -0.7% 13,392 0.0% 2,776 0.0%
preg_replace 4,016 0.9% 5,114 0.4% 5,114 0.4% 463,520 1.7% 463,520 1.7% 8,176 0.0% 8,176 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 1,207 0.3% 5,517 0.5% 5,041 0.4% 571,280 2.1% 548,592 2.0% 6,632 0.0% 6,632 0.0%
Drupal\Core\Field\FieldItemList::getEntity 1,600 0.3% 4,853 0.4% 4,853 0.4% 4,792 0.0% 3,352 0.0% 3,848 0.0% 2,640 0.0%
Drupal\Core\Template\Attribute::__toString 1,159 0.3% 30,770 2.5% 4,832 0.4% 209,864 0.8% -112,240 -0.4% 23,080 0.1% 3,360 0.0%
template_preprocess 631 0.1% 8,815 0.7% 4,715 0.4% 625,328 2.3% 600,136 2.2% 24,184 0.1% 3,848 0.0%
Drupal\Core\Entity\EntityViewBuilder::viewField 400 0.1% 214,219 17.6% 4,565 0.4% 1,819,304 6.6% -125,000 -0.5% 796,696 2.8% 2,152 0.0%
Drupal\Core\Field\FieldItemList::access 400 0.1% 77,323 6.4% 4,499 0.4% 159,872 0.6% 2,536 0.0% 265,272 0.9% 2,144 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::elementWrapperClasses 500 0.1% 10,949 0.9% 4,315 0.4% 44,824 0.2% -182,000 -0.7% 0 0.0% 0 0.0%
Drupal::theme 1,278 0.3% 7,745 0.6% 4,291 0.4% 7,728 0.0% 6,432 0.0% 3,608 0.0% 1,216 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 1,167 0.3% 7,238 0.6% 4,267 0.4% 272,312 1.0% 63,632 0.2% 114,240 0.4% 8,944 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::elementClasses 500 0.1% 11,277 0.9% 4,242 0.3% 46,360 0.2% -181,992 -0.7% 0 0.0% 0 0.0%
Drupal\Core\TypedData\Plugin\DataType\ItemList::setValue 400 0.1% 28,291 2.3% 4,225 0.3% 291,712 1.1% -61,624 -0.2% 60,952 0.2% 2,184 0.0%
Drupal\Core\Render\Renderer::mergeBubbleableMetadata 501 0.1% 26,481 2.2% 4,218 0.3% 743,216 2.7% 37,936 0.1% 4,168 0.0% 1,240 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::tokenizeValue 1,000 0.2% 4,157 0.3% 4,148 0.3% 3,024 0.0% 2,352 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\SafeMarkup::isSafe 4,479 1.0% 4,008 0.3% 4,008 0.3% 219,128 0.8% 219,128 0.8% 55,760 0.2% 55,760 0.2%
Drupal\Core\Entity\EntityViewBuilder::getSingleFieldDisplay 400 0.1% 10,448 0.9% 3,972 0.3% 466,608 1.7% -87,928 -0.3% 432,848 1.5% 3,784 0.0%
Drupal\Core\Entity\ContentEntityBase::getEntityKey 1,701 0.4% 3,971 0.3% 3,970 0.3% 2,816 0.0% 2,152 0.0% 704 0.0% 704 0.0%
Drupal::typedDataManager 1,227 0.3% 6,424 0.5% 3,824 0.3% 7,352 0.0% 6,040 0.0% 3,920 0.0% 1,880 0.0%
array_merge 10,615 2.3% 3,763 0.3% 3,763 0.3% 5,172,368 18.7% 5,172,368 18.7% 45,952 0.2% 45,952 0.2%
Drupal\Core\Field\FieldItemList::setValue 400 0.1% 32,053 2.6% 3,755 0.3% 296,504 1.1% -119,416 -0.4% 65,720 0.2% 2,400 0.0%
Drupal\node\NodeAccessControlHandler::checkFieldAccess 404 0.1% 8,955 0.7% 3,632 0.3% 223,312 0.8% 1,288 0.0% 9,008 0.0% 4,752 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::renderText 500 0.1% 4,038 0.3% 3,498 0.3% 4,016 0.0% -20,768 -0.1% 2,720 0.0% 2,200 0.0%
Drupal\Core\Field\FieldItemList::view 400 0.1% 223,003 18.3% 3,476 0.3% 1,914,040 6.9% 2,216 0.0% 892,112 3.2% 2,000 0.0%
Drupal\Core\Render\Renderer::doRender@3 109 0.0% 241,766 19.9% 3,174 0.3% 1,101,064 4.0% 75,120 0.3% 960,152 3.4% 61,712 0.2%
Drupal\views\Plugin\views\field\Field::renderItems 400 0.1% 95,270 7.8% 3,020 0.2% -1,428,392 -5.2% -678,160 -2.4% 3,105,496 11.1% 152 0.0%
Drupal\Core\Access\AccessResult::addCacheContexts 861 0.2% 3,112 0.3% 3,006 0.2% 6,504 0.0% -390,608 -1.4% 5,736 0.0% 1,672 0.0%
Composer\Autoload\includeFile 405 0.1% 41,343 3.4% 2,952 0.2% 10,453,856 37.7% 143,400 0.5% 7,987,768 28.6% 180,944 0.6%
Composer\Autoload\ClassLoader::findFile 797 0.2% 21,586 1.8% 2,863 0.2% 131,072 0.5% 4,528 0.0% 346,376 1.2% 65,776 0.2%
unserialize@2 230 0.0% 2,844 0.2% 2,844 0.2% 1,048,808 3.8% 1,048,808 3.8% 745,872 2.7% 745,872 2.7%
file_exists 825 0.2% 2,833 0.2% 2,833 0.2% 3,928 0.0% 3,928 0.0% 3,120 0.0% 3,120 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslation 1,200 0.3% 2,800 0.2% 2,800 0.2% 37,648 0.1% 37,648 0.1% 1,824 0.0% 1,824 0.0%
Drupal\Core\Template\Attribute::__construct 1,146 0.2% 9,920 0.8% 2,791 0.2% 926,224 3.3% 95,624 0.3% 8,552 0.0% 840 0.0%
contextual_preprocess 631 0.1% 3,454 0.3% 2,692 0.2% 14,224 0.1% -416,032 -1.5% 2,496 0.0% 976 0.0%
Drupal\Core\Entity\ContentEntityBase::bundle 1,600 0.3% 6,438 0.5% 2,672 0.2% 3,816 0.0% 3,120 0.0% 2,992 0.0% 2,288 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 17 0.0% 20,761 1.7% 2,665 0.2% 3,167,240 11.4% 994,952 3.6% 3,205,344 11.5% 41,832 0.1%
Drupal\Core\Template\Attribute::offsetSet 1,207 0.3% 8,155 0.7% 2,638 0.2% 940,008 3.4% 368,728 1.3% 8,232 0.0% 1,600 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 1,257 0.3% 10,798 0.9% 2,635 0.2% 1,491,672 5.4% 12,616 0.0% 1,351,880 4.8% 6,264 0.0%
Drupal\Core\Entity\Entity::getTypedData 400 0.1% 18,003 1.5% 2,609 0.2% 608,168 2.2% -17,288 -0.1% 51,752 0.2% 1,264 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 449 0.1% 10,614 0.9% 2,603 0.2% 1,593,416 5.7% 7,944 0.0% 1,199,304 4.3% 5,384 0.0%
Drupal\Core\Access\AccessResult::allowed 1,247 0.3% 11,465 0.9% 2,551 0.2% 833,648 3.0% 357,640 1.3% 280,464 1.0% 259,512 0.9%
call_user_func@1 810 0.2% 39,551 3.2% 2,550 0.2% 1,473,320 5.3% -35,168 -0.1% 3,171,288 11.3% 1,184 0.0%
array_keys 5,134 1.1% 2,535 0.2% 2,535 0.2% 2,266,448 8.2% 2,266,448 8.2% 186,352 0.7% 186,352 0.7%
Drupal\Core\Theme\Registry::init 633 0.1% 6,443 0.5% 2,497 0.2% 2,752 0.0% 1,424 0.0% 102,656 0.4% 100,264 0.4%
Drupal\Core\Entity\Entity::label 404 0.1% 12,237 1.0% 2,477 0.2% 8,536 0.0% 2,392 0.0% 7,752 0.0% 1,872 0.0%
Drupal\Core\Field\FieldTypePluginManager::getDefaultStorageSettings 312 0.1% 5,676 0.5% 2,469 0.2% 161,248 0.6% 2,656 0.0% 5,064 0.0% 1,680 0.0%
Twig_Template::display 404 0.1% 312,921 25.7% 2,432 0.2% 2,386,240 8.6% -143,496 -0.5% 2,161,544 7.7% 408 0.0%
[ display all ]