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

Overall Summary
Total Incl. Wall Time (microsec):125,555 microsecs
Total Incl. MemUse (bytes):14,029,312 bytes
Total Incl. PeakMemUse (bytes):14,105,528 bytes
Number of Function Calls:32,946


[View Full Callgraph]


Displaying top 100 functions: Sorted by Calls [ 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%
strpos 4,120 12.5% 553 0.4% 553 0.4% 21,896 0.2% 21,896 0.2% 11,136 0.1% 11,136 0.1%
substr 938 2.8% 253 0.2% 253 0.2% 60,224 0.4% 60,224 0.4% 17,096 0.1% 17,096 0.1%
strtr 840 2.5% 1,842 1.5% 1,744 1.4% 67,360 0.5% 63,992 0.5% 1,547,672 11.0% 1,547,672 11.0%
Composer\Autoload\ClassLoader::findFile 665 2.0% 16,008 12.7% 2,429 1.9% 114,904 0.8% 5,368 0.0% 293,528 2.1% 58,000 0.4%
is_file 664 2.0% 3,069 2.4% 3,069 2.4% -72 -0.0% -72 -0.0% 23,416 0.2% 23,416 0.2%
Composer\Autoload\ClassLoader::findFileWithExtension 652 2.0% 13,579 10.8% 9,368 7.5% 109,536 0.8% 31,488 0.2% 235,528 1.7% 190,216 1.3%
is_array 652 2.0% 104 0.1% 104 0.1% 26,048 0.2% 26,048 0.2% 8,560 0.1% 8,560 0.1%
array_key_exists 520 1.6% 343 0.3% 343 0.3% 18,808 0.1% 18,808 0.1% 7,096 0.1% 7,096 0.1%
is_string 481 1.5% 90 0.1% 90 0.1% 11,128 0.1% 11,128 0.1% 3,976 0.0% 3,976 0.0%
array_keys 458 1.4% 493 0.4% 493 0.4% 397,032 2.8% 397,032 2.8% 63,264 0.4% 63,264 0.4%
Symfony\Component\DependencyInjection\Container::get 422 1.3% 29,116 23.2% 1,301 1.0% 4,673,760 33.3% 62,312 0.4% 4,229,416 30.0% 43,752 0.3%
???_op@1 396 1.2% 17,685 14.1% 2,724 2.2% 4,075,664 29.1% 1,172,184 8.4% 3,549,104 25.2% 969,384 6.9%
spl_autoload_call 344 1.0% 30,372 24.2% 837 0.7% 6,123,632 43.6% 168,320 1.2% 4,949,272 35.1% 93,696 0.7%
Composer\Autoload\includeFile 343 1.0% 19,267 15.3% 1,537 1.2% 5,948,760 42.4% 39,112 0.3% 4,705,584 33.4% 89,592 0.6%
Composer\Autoload\ClassLoader::loadClass 343 1.0% 29,513 23.5% 1,290 1.0% 5,941,184 42.3% -65,024 -0.5% 4,841,656 34.3% 1,680 0.0%
function_exists 327 1.0% 152 0.1% 152 0.1% 12,560 0.1% 12,560 0.1% 6,024 0.0% 6,024 0.0%
Drupal::getContainer 300 0.9% 303 0.2% 303 0.2% 15,384 0.1% 15,384 0.1% 6,816 0.0% 6,816 0.0%
str_replace 299 0.9% 384 0.3% 384 0.3% 165,544 1.2% 165,544 1.2% 42,336 0.3% 42,336 0.3%
array_merge 286 0.9% 172 0.1% 172 0.1% 123,464 0.9% 123,464 0.9% 22,968 0.2% 22,968 0.2%
implode 276 0.8% 216 0.2% 216 0.2% 74,224 0.5% 74,224 0.5% 9,960 0.1% 9,960 0.1%
strlen 234 0.7% 115 0.1% 115 0.1% 10,936 0.1% 10,936 0.1% 8,624 0.1% 8,624 0.1%
???_op@2 232 0.7% 6,528 5.2% 1,002 0.8% 1,687,784 12.0% 562,864 4.0% 1,502,400 10.7% 486,792 3.5%
is_integer 232 0.7% 26 0.0% 26 0.0% 1,328 0.0% 1,328 0.0% 1,328 0.0% 1,328 0.0%
htmlspecialchars 219 0.7% 169 0.1% 169 0.1% 37,376 0.3% 37,376 0.3% 2,264 0.0% 2,264 0.0%
spl_autoload_call@1 215 0.7% 13,272 10.6% 508 0.4% 2,585,112 18.4% -8,784 -0.1% 2,252,968 16.0% 5,112 0.0%
Composer\Autoload\includeFile@1 215 0.7% 7,287 5.8% 867 0.7% 2,599,544 18.5% 25,056 0.2% 2,141,728 15.2% 59,592 0.4%
Composer\Autoload\ClassLoader::loadClass@1 215 0.7% 12,764 10.2% 818 0.7% 2,593,896 18.5% -42,000 -0.3% 2,247,856 15.9% 1,712 0.0%
in_array 207 0.6% 143 0.1% 143 0.1% 13,840 0.1% 13,840 0.1% 7,168 0.1% 7,168 0.1%
preg_replace 202 0.6% 417 0.3% 417 0.3% 29,576 0.2% 29,576 0.2% 5,880 0.0% 5,880 0.0%
Drupal\Component\Utility\SafeMarkup::set 201 0.6% 417 0.3% 417 0.3% 175,896 1.3% 175,896 1.3% 11,304 0.1% 11,304 0.1%
count 172 0.5% 65 0.1% 61 0.0% 16,208 0.1% 14,560 0.1% 5,768 0.0% 5,768 0.0%
PDOStatement::setFetchMode 164 0.5% 160 0.1% 160 0.1% 2,008 0.0% 2,008 0.0% 1,168 0.0% 1,168 0.0%
Symfony\Component\DependencyInjection\Container::get@1 163 0.5% 18,137 14.4% 612 0.5% 3,042,248 21.7% 74,880 0.5% 2,849,120 20.2% 73,872 0.5%
explode 158 0.5% 137 0.1% 137 0.1% 95,640 0.7% 95,640 0.7% 15,464 0.1% 15,464 0.1%
SplDoublyLinkedList::push 151 0.5% 142 0.1% 142 0.1% 13,224 0.1% 13,224 0.1% 760 0.0% 760 0.0%
array_diff 150 0.5% 355 0.3% 355 0.3% 36,624 0.3% 36,624 0.3% 7,616 0.1% 7,616 0.1%
SplDoublyLinkedList::pop 146 0.4% 114 0.1% 114 0.1% -12,688 -0.1% -12,688 -0.1% 0 0.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::getActiveTheme 146 0.4% 1,964 1.6% 148 0.1% 188,536 1.3% 12,032 0.1% 171,056 1.2% 4,080 0.0%
strtolower 143 0.4% 81 0.1% 81 0.1% 15,376 0.1% 15,376 0.1% 7,544 0.1% 7,544 0.1%
is_object 132 0.4% 22 0.0% 22 0.0% 7,872 0.1% 7,872 0.1% 792 0.0% 792 0.0%
func_get_args 129 0.4% 143 0.1% 143 0.1% 145,408 1.0% 145,408 1.0% 32,264 0.2% 32,264 0.2%
array_unique 119 0.4% 115 0.1% 115 0.1% 52,856 0.4% 52,856 0.4% 6,184 0.0% 6,184 0.0%
is_bool 119 0.4% 4 0.0% 4 0.0% 1,944 0.0% 1,944 0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 115 0.3% 10,439 8.3% 440 0.4% 1,705,144 12.2% 43,888 0.3% 1,562,936 11.1% 37,632 0.3%
dirname 113 0.3% 74 0.1% 74 0.1% 11,920 0.1% 11,920 0.1% 6,744 0.0% 6,744 0.0%
array_values 113 0.3% 78 0.1% 78 0.1% 43,408 0.3% 43,408 0.3% 13,864 0.1% 13,864 0.1%
Drupal::service 111 0.3% 4,868 3.9% 336 0.3% 707,408 5.0% 18,816 0.1% 616,888 4.4% 6,512 0.0%
Drupal\Core\Entity\Entity::id 108 0.3% 82 0.1% 82 0.1% 4,088 0.0% 4,088 0.0% 1,688 0.0% 1,688 0.0%
sort 108 0.3% 85 0.1% 85 0.1% 3,264 0.0% 3,264 0.0% 3,120 0.0% 3,120 0.0%
Drupal\Core\Cache\CacheableMetadata::merge 108 0.3% 1,170 0.9% 296 0.2% 49,376 0.4% 19,144 0.1% 8,920 0.1% 960 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 105 0.3% 939 0.7% 309 0.2% 71,288 0.5% 6,568 0.0% 84,048 0.6% 1,896 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 105 0.3% 1,328 1.1% 349 0.3% 106,808 0.8% 12,224 0.1% 95,200 0.7% 5,768 0.0%
Drupal\Core\Template\AttributeValueBase::__construct 104 0.3% 106 0.1% 106 0.1% 704 0.0% 704 0.0% 752 0.0% 752 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 104 0.3% 798 0.6% 580 0.5% 43,440 0.3% 24,704 0.2% 14,664 0.1% 2,072 0.0%
Drupal\Core\Template\Attribute::offsetSet 104 0.3% 1,046 0.8% 248 0.2% 65,080 0.5% 21,640 0.2% 15,944 0.1% 1,280 0.0%
Drupal\Core\Template\AttributeValueBase::render 103 0.3% 875 0.7% 392 0.3% 17,712 0.1% -25,048 -0.2% 2,480 0.0% 336 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 101 0.3% 1,240 1.0% 267 0.2% 46,160 0.3% 3,232 0.0% 752 0.0% 608 0.0%
Drupal\Core\Theme\ActiveTheme::getName 96 0.3% 67 0.1% 67 0.1% 6,096 0.0% 6,096 0.0% 3,656 0.0% 3,656 0.0%
call_user_func_array 93 0.3% 7,997 6.4% 381 0.3% 1,871,896 13.3% 61,168 0.4% 1,697,160 12.0% 22,416 0.2%
Drupal\Core\Access\AccessResult::getCacheMaxAge 87 0.3% 26 0.0% 26 0.0% 2,760 0.0% 2,760 0.0% 1,448 0.0% 1,448 0.0%
Drupal\Core\Extension\Extension::getPath 86 0.3% 203 0.2% 155 0.1% 11,944 0.1% 6,448 0.0% 5,848 0.0% 3,240 0.0%
strrpos 84 0.3% 14 0.0% 14 0.0% 8,064 0.1% 8,064 0.1% 10,896 0.1% 10,896 0.1%
Twig_Environment::getExtension 83 0.3% 91 0.1% 91 0.1% 7,920 0.1% 7,920 0.1% 1,760 0.0% 1,760 0.0%
Drupal\Core\Template\AttributeString::__toString 81 0.2% 213 0.2% 145 0.1% 18,112 0.1% 4,296 0.0% 640 0.0% 240 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKeys 80 0.2% 127 0.1% 127 0.1% 30,272 0.2% 30,272 0.2% 8,400 0.1% 8,400 0.1%
array_shift 77 0.2% 41 0.0% 41 0.0% -3,008 -0.0% -3,008 -0.0% 568 0.0% 568 0.0%
???_op@3 74 0.2% 2,548 2.0% 532 0.4% 656,400 4.7% 320,056 2.3% 594,264 4.2% 287,392 2.0%
Drupal\Core\Database\Connection::getLogger 73 0.2% 73 0.1% 73 0.1% 680 0.0% 680 0.0% 632 0.0% 632 0.0%
Drupal\Core\Database\Connection::defaultOptions 73 0.2% 110 0.1% 110 0.1% 56,168 0.4% 56,168 0.4% 19,696 0.1% 19,696 0.1%
Drupal\Core\Database\Connection::expandArguments 73 0.2% 1,475 1.2% 1,081 0.9% 21,792 0.2% -87,768 -0.6% 65,632 0.5% 42,040 0.3%
Drupal\Core\Database\Connection::query 73 0.2% 18,346 14.6% 800 0.6% 472,968 3.4% -65,232 -0.5% 307,752 2.2% 19,720 0.1%
Drupal\Core\Database\Connection::prepareQuery 73 0.2% 1,145 0.9% 262 0.2% 73,312 0.5% -8,992 -0.1% 27,616 0.2% 1,360 0.0%
Drupal\Core\Database\Statement::__construct 73 0.2% 309 0.2% 235 0.2% 5,120 0.0% 4,448 0.0% 1,464 0.0% 960 0.0%
Drupal\Core\Database\Connection::prefixTables 73 0.2% 312 0.2% 160 0.1% 15,440 0.1% -73,624 -0.5% 15,984 0.1% 664 0.0%
Drupal\Core\Database\Statement::execute 73 0.2% 14,816 11.8% 738 0.6% 386,928 2.8% 1,864 0.0% 175,088 1.2% 1,880 0.0%
PDOStatement::execute 73 0.2% 13,935 11.1% 13,935 11.1% 383,072 2.7% 383,072 2.7% 171,496 1.2% 171,496 1.2%
PDO::prepare 73 0.2% 571 0.5% 262 0.2% 66,864 0.5% 61,744 0.4% 10,272 0.1% 8,808 0.1%
Drupal\Core\Access\AccessResult::setCacheMaxAge 72 0.2% 70 0.1% 70 0.1% 448 0.0% 448 0.0% 1,808 0.0% 1,808 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 69 0.2% 189 0.2% 160 0.1% 15,680 0.1% 15,016 0.1% 9,224 0.1% 8,648 0.1%
Drupal\Core\Config\ConfigFactory::getConfigCacheKey 66 0.2% 427 0.3% 281 0.2% 10,360 0.1% -20,560 -0.1% 8,448 0.1% 1,888 0.0%
Drupal\Core\Cache\CacheableMetadata::createFromRenderArray 61 0.2% 165 0.1% 165 0.1% 17,832 0.1% 17,832 0.1% 1,200 0.0% 1,200 0.0%
spl_autoload_call@2 61 0.2% 4,507 3.6% 143 0.1% 855,600 6.1% -1,392 -0.0% 748,880 5.3% 2,560 0.0%
Composer\Autoload\includeFile@2 61 0.2% 2,778 2.2% 262 0.2% 857,312 6.1% 8,248 0.1% 713,752 5.1% 17,736 0.1%
Composer\Autoload\ClassLoader::loadClass@2 61 0.2% 4,364 3.5% 243 0.2% 856,992 6.1% -11,080 -0.1% 746,320 5.3% 1,504 0.0%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 60 0.2% 167 0.1% 123 0.1% 12,952 0.1% 12,288 0.1% 4,888 0.0% 4,224 0.0%
end 60 0.2% 44 0.0% 44 0.0% 664 0.0% 664 0.0% 664 0.0% 664 0.0%
Drupal\Core\StringTranslation\TranslationManager::translate 59 0.2% 898 0.7% 253 0.2% 35,016 0.2% 4,704 0.0% 39,408 0.3% 2,752 0.0%
Drupal\Core\Cache\Cache::validateTags 59 0.2% 263 0.2% 258 0.2% 2,984 0.0% 2,336 0.0% 4,152 0.0% 3,648 0.0%
Drupal\Core\Template\Attribute::__clone 59 0.2% 59 0.0% 59 0.0% 5,544 0.0% 5,544 0.0% 1,016 0.0% 1,016 0.0%
unserialize 59 0.2% 3,874 3.1% 2,839 2.3% 2,005,824 14.3% 1,548,744 11.0% 2,367,728 16.8% 1,974,264 14.0%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 59 0.2% 92 0.1% 83 0.1% 5,952 0.0% 4,088 0.0% 3,312 0.0% 1,448 0.0%
Drupal\Core\Render\Element::children 59 0.2% 792 0.6% 719 0.6% 32,840 0.2% 14,088 0.1% 568 0.0% 568 0.0%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 59 0.2% 291 0.2% 190 0.2% 10,336 0.1% 1,424 0.0% 8,160 0.1% 1,888 0.0%
Drupal\Core\StringTranslation\TranslationManager::doTranslate 59 0.2% 481 0.4% 190 0.2% 8,632 0.1% -1,704 -0.0% 12,464 0.1% 4,304 0.0%
Symfony\Component\DependencyInjection\Container::get@3 58 0.2% 6,937 5.5% 238 0.2% 1,190,720 8.5% 32,184 0.2% 1,133,536 8.0% 27,256 0.2%
Drupal\Core\Cache\DatabaseBackend::normalizeCid 58 0.2% 439 0.3% 220 0.2% 2,592 0.0% 1,272 0.0% 7,368 0.1% 2,608 0.0%
mb_check_encoding 58 0.2% 195 0.2% 195 0.2% 664 0.0% 664 0.0% 4,104 0.0% 4,104 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::isValid 58 0.2% 4,686 3.7% 168 0.1% 14,312 0.1% 1,192 0.0% 50,560 0.4% 1,104 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum 58 0.2% 4,518 3.6% 583 0.5% 13,120 0.1% -195,072 -1.4% 49,456 0.4% 2,776 0.0%
class_exists 58 0.2% 5,605 4.5% 127 0.1% 1,559,992 11.1% 6,240 0.0% 1,279,928 9.1% 5,056 0.0%
[ display all ]