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

Overall Summary
Total Incl. Wall Time (microsec):1,253,645 microsecs
Total Incl. MemUse (bytes):28,417,184 bytes
Total Incl. PeakMemUse (bytes):28,736,984 bytes
Number of Function Calls:412,752


[View Full Callgraph]


Displaying top 100 functions: Sorted by Excl. MemUse (bytes) [ 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_Loader_Filesystem::findTemplate 243 0.1% 27,944 2.2% 20,023 1.6% 17,959,976 63.2% 17,636,664 62.1% 270,912 0.9% 228,672 0.8%
Drupal\Core\Template\Loader\ThemeRegistryLoader::findTemplate 204 0.0% 19,418 1.5% 13,204 1.1% 16,209,688 57.0% 16,047,512 56.5% 9,632 0.0% 6,480 0.0%
ob_start 726 0.2% 657 0.1% 657 0.1% 12,037,232 42.4% 12,037,232 42.4% 154,728 0.5% 154,728 0.5%
func_get_args 11,314 2.7% 354 0.0% 354 0.0% 7,150,688 25.2% 7,150,688 25.2% 23,416 0.1% 23,416 0.1%
array_merge 10,160 2.5% 1,605 0.1% 1,605 0.1% 4,692,920 16.5% 4,692,920 16.5% 28,648 0.1% 28,648 0.1%
array_keys 5,117 1.2% 4,089 0.3% 4,089 0.3% 4,159,520 14.6% 4,159,520 14.6% 141,408 0.5% 141,408 0.5%
Drupal\Component\Utility\SafeMarkup::set 11,980 2.9% 17,699 1.4% 17,699 1.4% 3,877,680 13.6% 3,877,680 13.6% 623,344 2.2% 623,344 2.2%
Drupal\Core\Render\BubbleableMetadata::__construct 7,417 1.8% 7,677 0.6% 7,677 0.6% 3,032,424 10.7% 3,032,424 10.7% 3,304 0.0% 3,304 0.0%
apc_fetch 47 0.0% 12,374 1.0% 10,269 0.8% 3,628,904 12.8% 2,948,128 10.4% 2,722,232 9.5% 2,290,056 8.0%
unserialize 353 0.1% 13,571 1.1% 7,237 0.6% 3,882,328 13.7% 2,811,992 9.9% 3,990,256 13.9% 2,956,440 10.3%
Drupal\Component\Utility\NestedArray::mergeDeepArray 7,053 1.7% 14,209 1.1% 13,909 1.1% 1,112,336 3.9% 1,098,416 3.9% 67,776 0.2% 38,952 0.1%
unserialize@2 228 0.1% 2,710 0.2% 2,710 0.2% 1,037,048 3.6% 1,037,048 3.6% 739,632 2.6% 739,632 2.6%
Drupal\views\Plugin\views\field\FieldPluginBase::themeFunctions 400 0.1% 8,755 0.7% 8,729 0.7% 988,992 3.5% 988,304 3.5% 4,448 0.0% 3,760 0.0%
implode 4,097 1.0% 453 0.0% 453 0.0% 901,552 3.2% 901,552 3.2% 24,048 0.1% 24,048 0.1%
array_flip 474 0.1% 1,048 0.1% 1,048 0.1% 894,728 3.1% 894,728 3.1% 57,368 0.2% 57,368 0.2%
array_unique 6,001 1.5% 599 0.0% 599 0.0% 825,600 2.9% 825,600 2.9% 11,872 0.0% 11,872 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 129 0.0% 51,715 4.1% 6,007 0.5% 3,184,648 11.2% 809,704 2.8% 3,120,056 10.9% 36,184 0.1%
unserialize@1 116 0.0% 5,540 0.4% 1,727 0.1% 1,151,760 4.1% 751,592 2.6% 1,000,664 3.5% 217,112 0.8%
explode 1,908 0.5% 377 0.0% 377 0.0% 734,456 2.6% 734,456 2.6% 18,464 0.1% 18,464 0.1%
Drupal\Core\Field\Plugin\Field\FieldFormatter\NumericFormatterBase::allowedTags 200 0.0% 604 0.0% 604 0.0% 680,760 2.4% 680,760 2.4% 608 0.0% 608 0.0%
Drupal\views\Plugin\views\field\Field::process_entity 300 0.1% 36,322 2.9% 4,890 0.4% 1,152,512 4.1% 633,520 2.2% 266,800 0.9% 960 0.0%
preg_replace 5,076 1.2% 6,033 0.5% 6,033 0.5% 571,656 2.0% 571,656 2.0% 18,472 0.1% 18,472 0.1%
Drupal\Core\Render\ElementInfoManager::getInfo 724 0.2% 2,398 0.2% 1,519 0.1% 838,600 3.0% 555,504 2.0% 297,080 1.0% 680 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 1,188 0.3% 5,236 0.4% 4,823 0.4% 574,072 2.0% 551,728 1.9% 1,712 0.0% 1,712 0.0%
htmlspecialchars 3,328 0.8% 1,994 0.2% 1,994 0.2% 523,616 1.8% 523,616 1.8% 3,664 0.0% 3,664 0.0%
template_preprocess 526 0.1% 6,730 0.5% 4,211 0.3% 526,992 1.9% 501,192 1.8% 21,088 0.1% 4,496 0.0%
Drupal\Core\Render\Element\InlineTemplate::preRenderInlineTemplate 700 0.2% 147,378 11.8% 3,921 0.3% 4,406,480 15.5% 422,272 1.5% 730,512 2.5% 320 0.0%
array_filter 1,444 0.3% 4,646 0.4% 941 0.1% 493,584 1.7% 420,848 1.5% 8,504 0.0% 3,352 0.0%
str_replace 1,976 0.5% 1,567 0.1% 1,567 0.1% 416,944 1.5% 416,944 1.5% 35,776 0.1% 35,776 0.1%
Drupal\Core\Field\Plugin\Field\FieldFormatter\BooleanFormatter::getOutputFormats 100 0.0% 16,947 1.4% 2,386 0.2% 458,232 1.6% 399,920 1.4% 15,184 0.1% 1,912 0.0%
Drupal\Core\Template\Attribute::offsetSet 1,188 0.3% 7,908 0.6% 2,672 0.2% 936,880 3.3% 362,808 1.3% 3,072 0.0% 1,360 0.0%
Drupal\Core\Render\Renderer::doRender@1 414 0.1% 1,026,865 81.9% 11,454 0.9% 7,041,704 24.8% 355,232 1.3% 7,930,448 27.6% 14,536 0.1%
strtr 4,322 1.0% 33,476 2.7% 33,476 2.7% 328,376 1.2% 328,376 1.2% 6,648,256 23.1% 6,648,256 23.1%
Drupal\Core\Utility\ThemeRegistry::has 6,171 1.5% 6,969 0.6% 6,956 0.6% 300,600 1.1% 299,944 1.1% 192 0.0% 192 0.0%
Drupal\Core\Entity\EntityDisplayBase::getComponent 6,003 1.5% 483 0.0% 483 0.0% 288,760 1.0% 288,760 1.0% 800 0.0% 800 0.0%
PDOStatement::execute 153 0.0% 27,373 2.2% 27,373 2.2% 252,632 0.9% 252,632 0.9% 71,456 0.2% 71,456 0.2%
Drupal\Core\Entity\Entity\EntityViewDisplay::buildMultiple 300 0.1% 186,019 14.8% 20,715 1.7% 1,278,224 4.5% 243,792 0.9% 432,848 1.5% 6,008 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::defineOptions 12 0.0% 2,156 0.2% 373 0.0% 535,376 1.9% 230,344 0.8% 332,536 1.2% 55,312 0.2%
SplDoublyLinkedList::push 4,657 1.1% 8 0.0% 8 0.0% 229,512 0.8% 229,512 0.8% 1,456 0.0% 1,456 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 300 0.1% 55,573 4.4% 4,252 0.3% 1,105,488 3.9% 194,656 0.7% 221,712 0.8% 2,392 0.0%
Drupal\Core\Entity\ContentEntityBase::clearTranslationCache 300 0.1% 524 0.0% 524 0.0% 190,336 0.7% 190,336 0.7% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::fetchAllKeyed 11 0.0% 1,195 0.1% 1,195 0.1% 190,952 0.7% 190,280 0.7% 173,392 0.6% 173,000 0.6%
substr 3,019 0.7% 9 0.0% 9 0.0% 190,112 0.7% 190,112 0.7% 25,192 0.1% 25,192 0.1%
array_values 500 0.1% 100 0.0% 100 0.0% 182,944 0.6% 182,944 0.6% 40,984 0.1% 40,984 0.1%
iterator_to_array 2 0.0% 795 0.1% 779 0.1% 184,280 0.6% 178,832 0.6% 209,720 0.7% 200,504 0.7%
Drupal\Core\TypedData\DataDefinition::addConstraint 601 0.1% 627 0.1% 627 0.1% 174,752 0.6% 174,752 0.6% 840 0.0% 840 0.0%
load::service_container_prod/3617e72d22cd17abd12c71e2df1182f028dbb6f114020f2eb45615df142ad043.php 1 0.0% 275 0.0% 275 0.0% 171,552 0.6% 171,552 0.6% 171,120 0.6% 171,120 0.6%
Drupal\Core\Access\AccessResult::allowed 928 0.2% 8,158 0.7% 1,785 0.1% 527,200 1.9% 169,440 0.6% 26,192 0.1% 6,144 0.0%
load::MimeType/ExtensionMimeTypeGuesser.php 1 0.0% 346 0.0% 346 0.0% 168,264 0.6% 168,264 0.6% 167,176 0.6% 167,176 0.6%
DOMNodeList::item 201 0.0% 436 0.0% 436 0.0% 167,808 0.6% 167,808 0.6% 192,472 0.7% 192,472 0.7%
parse_url 247 0.1% 609 0.0% 609 0.0% 161,472 0.6% 161,472 0.6% 10,512 0.0% 10,512 0.0%
array_replace 111 0.0% 141 0.0% 141 0.0% 155,920 0.5% 155,920 0.5% 4,528 0.0% 4,528 0.0%
sprintf 412 0.1% 424 0.0% 424 0.0% 151,744 0.5% 151,744 0.5% 3,120 0.0% 3,120 0.0%
Composer\Autoload\includeFile 382 0.1% 36,874 2.9% 2,603 0.2% 9,859,480 34.7% 143,392 0.5% 7,334,840 25.5% 172,344 0.6%
Drupal\Core\Entity\Plugin\DataType\EntityAdapter::createFromEntity 300 0.1% 9,022 0.7% 4,203 0.3% 475,872 1.7% 139,872 0.5% 40,336 0.1% 2,024 0.0%
Composer\Autoload\ClassLoader::loadClass 382 0.1% 49,253 3.9% 1,328 0.1% 10,061,368 35.4% 137,080 0.5% 7,595,432 26.4% 118,536 0.4%
PDO::prepare 153 0.0% 1,330 0.1% 705 0.1% 145,936 0.5% 136,912 0.5% 10,824 0.0% 9,240 0.0%
preg_match_all 112 0.0% 339 0.0% 339 0.0% 129,816 0.5% 129,816 0.5% 33,992 0.1% 33,992 0.1%
Drupal\Core\Access\AccessResult::resetCacheTags 944 0.2% 5 0.0% 5 0.0% 129,184 0.5% 129,184 0.5% 2,064 0.0% 2,064 0.0%
Drupal\Core\Access\AccessResult::resetCacheContexts 944 0.2% 27 0.0% 27 0.0% 129,184 0.5% 129,184 0.5% 1,816 0.0% 1,816 0.0%
Drupal\Core\TypedData\Plugin\DataType\ItemList::getIterator 300 0.1% 1,040 0.1% 740 0.1% 168,824 0.6% 117,736 0.4% 2,112 0.0% 1,432 0.0%
Drupal\Core\Database\Connection::defaultOptions 153 0.0% 185 0.0% 185 0.0% 117,048 0.4% 117,048 0.4% 8,728 0.0% 8,728 0.0%
Drupal\Core\Language\LanguageManager::getFallbackCandidates 300 0.1% 301 0.0% 301 0.0% 115,952 0.4% 115,952 0.4% 720 0.0% 720 0.0%
Twig_Template::__construct 115 0.0% 232 0.0% 232 0.0% 114,160 0.4% 114,160 0.4% 1,376 0.0% 1,376 0.0%
Drupal\views\ViewExecutable::buildThemeFunctions 103 0.0% 2,457 0.2% 1,125 0.1% 138,784 0.5% 113,128 0.4% 63,800 0.2% 6,088 0.0%
Drupal\Core\Language\LanguageManager::getStandardLanguageList 2 0.0% 154 0.0% 154 0.0% 112,768 0.4% 112,768 0.4% 58,256 0.2% 58,256 0.2%
Drupal\Core\Render\Renderer::doRender@2 1,023 0.2% 485,747 38.7% 35,703 2.8% 5,055,784 17.8% 110,672 0.4% 1,513,608 5.3% 7,216 0.0%
array_diff 638 0.2% 4,427 0.4% 4,427 0.4% 110,552 0.4% 110,552 0.4% 22,480 0.1% 22,480 0.1%
run_init::composer/autoload_classmap.php 1 0.0% 195 0.0% 195 0.0% 104,928 0.4% 104,056 0.4% 99,312 0.3% 98,872 0.3%
Twig_Loader_Filesystem::parseName 217 0.1% 442 0.0% 442 0.0% 103,152 0.4% 103,152 0.4% 1,112 0.0% 1,112 0.0%
Drupal\Core\Render\Element::children 1,859 0.5% 15,055 1.2% 14,817 1.2% 349,688 1.2% 100,000 0.4% 4,832 0.0% 2,960 0.0%
Composer\Autoload\includeFile@1 249 0.1% 15,291 1.2% 1,666 0.1% 4,372,560 15.4% 97,704 0.3% 3,434,152 12.0% 117,656 0.4%
Drupal\Core\Access\AccessResult::__construct 944 0.2% 6,457 0.5% 6,234 0.5% 353,888 1.2% 93,952 0.3% 10,800 0.0% 5,568 0.0%
Drupal\Core\Template\Attribute::__construct 1,234 0.3% 9,896 0.8% 2,940 0.2% 926,040 3.3% 93,720 0.3% 4,048 0.0% 1,496 0.0%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 1,722 0.4% 3,488 0.3% 3,474 0.3% 91,520 0.3% 90,856 0.3% 5,256 0.0% 4,672 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEventDispatcherService 1 0.0% 295 0.0% 175 0.0% 106,528 0.4% 90,296 0.3% 106,312 0.4% 89,832 0.3%
Symfony\Component\HttpFoundation\Response::setContent 2 0.0% 13 0.0% 13 0.0% 90,336 0.3% 89,672 0.3% 1,528 0.0% 952 0.0%
Drupal\Component\Utility\Html::load 200 0.0% 13,740 1.1% 1,700 0.1% 185,936 0.7% 89,584 0.3% 156,664 0.5% 0 0.0%
Composer\Autoload\ClassLoader::loadClass@1 249 0.1% 22,341 1.8% 883 0.1% 4,500,912 15.8% 88,496 0.3% 3,637,704 12.7% 81,312 0.3%
Drupal\Core\Asset\AssetResolver::getCssAssets 1 0.0% 4,070 0.3% 544 0.0% 642,016 2.3% 86,544 0.3% 616,536 2.1% 77,560 0.3%
Drupal\Core\Utility\LinkGenerator::generate 102 0.0% 36,305 2.9% 3,084 0.2% 241,160 0.8% 86,032 0.3% 105,856 0.4% 0 0.0%
array_slice 310 0.1% 148 0.0% 148 0.0% 84,072 0.3% 84,072 0.3% 3,384 0.0% 3,384 0.0%
call_user_func_array 203 0.0% 28,714 2.3% 788 0.1% 4,171,600 14.7% 83,736 0.3% 3,784,056 13.2% 16,616 0.1%
array_intersect_key 161 0.0% 320 0.0% 320 0.0% 83,680 0.3% 83,680 0.3% 19,056 0.1% 19,056 0.1%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 1 0.0% 883,162 70.4% 2,037 0.2% 6,539,648 23.0% 83,624 0.3% 6,696,376 23.3% 11,112 0.0%
Drupal\Core\TypedData\DataDefinition::getSettings 600 0.1% 216 0.0% 216 0.0% 83,064 0.3% 83,064 0.3% 1,240 0.0% 1,240 0.0%
Drupal\Core\Asset\LibraryDiscovery::getLibrariesByExtension 37 0.0% 2,284 0.2% 476 0.0% 523,104 1.8% 81,856 0.3% 502,000 1.7% 69,536 0.2%
Drupal\Core\Entity\TypedData\EntityDataDefinition::create 301 0.1% 928 0.1% 867 0.1% 82,072 0.3% 81,368 0.3% 992 0.0% 600 0.0%
serialize 302 0.1% 1,528 0.1% 1,528 0.1% 81,000 0.3% 81,000 0.3% 66,288 0.2% 66,288 0.2%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/f2638ed77b37722f638ffc552ea82bcda0cb721c1f446088158b630ec8f46f59.php 1 0.0% 74 0.0% 74 0.0% 79,512 0.3% 79,512 0.3% 69,608 0.2% 69,608 0.2%
array_map 222 0.1% 28,975 2.3% 968 0.1% 265,672 0.9% 78,728 0.3% 387,560 1.3% 7,472 0.0%
Symfony\Component\HttpFoundation\Request::isMethodSafe 1,560 0.4% 7,106 0.6% 6,642 0.5% 78,960 0.3% 77,592 0.3% 448 0.0% 448 0.0%
DOMElement::getElementsByTagName 400 0.1% 85 0.0% 85 0.0% 77,472 0.3% 77,472 0.3% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\row\RowPluginBase::render 100 0.0% 2,761 0.2% 276 0.0% 196,456 0.7% 73,904 0.3% 63,800 0.2% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::defineOptions 2 0.0% 243 0.0% 240 0.0% 75,520 0.3% 73,104 0.3% 77,456 0.3% 75,344 0.3%
Drupal\Core\Render\Renderer::createCacheID 1,559 0.4% 1,499 0.1% 797 0.1% 128,048 0.5% 71,856 0.3% 51,536 0.2% 576 0.0%
theme_views_view_fields 100 0.0% 782 0.1% 782 0.1% 71,824 0.3% 71,824 0.3% 0 0.0% 0 0.0%
load::HttpFoundation/Request.php 1 0.0% 96 0.0% 96 0.0% 71,264 0.3% 71,264 0.3% 66,488 0.2% 66,488 0.2%
Drupal\views\Plugin\views\field\FieldPluginBase::getTokenValuesRecursive 200 0.0% 3,573 0.3% 2,647 0.2% 118,408 0.4% 70,544 0.2% 5,240 0.0% 2,160 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 116 0.0% 15,519 1.2% 6,066 0.5% 2,170,920 7.6% 70,424 0.2% 428,904 1.5% 4,624 0.0%
[ display all ]