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

Overall Summary
Total Incl. Wall Time (microsec):68,926 microsecs
Total Incl. MemUse (bytes):15,742,800 bytes
Total Incl. PeakMemUse (bytes):15,824,480 bytes
Number of Function Calls:33,935


[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,194 12.4% 15 0.0% 15 0.0% 21,256 0.1% 21,256 0.1% 11,336 0.1% 11,336 0.1%
substr 941 2.8% 9 0.0% 9 0.0% 62,200 0.4% 62,200 0.4% 17,000 0.1% 17,000 0.1%
strtr 863 2.5% 501 0.7% 460 0.7% 66,848 0.4% 65,744 0.4% 1,759,632 11.1% 1,759,632 11.1%
Composer\Autoload\ClassLoader::findFile 690 2.0% 7,079 10.3% 1,163 1.7% 106,048 0.7% 4,688 0.0% 277,576 1.8% 60,072 0.4%
is_file 689 2.0% 1,203 1.7% 1,203 1.7% -136 -0.0% -136 -0.0% 30,384 0.2% 30,384 0.2%
Composer\Autoload\ClassLoader::findFileWithExtension 677 2.0% 5,916 8.6% 4,740 6.9% 101,360 0.6% 20,280 0.1% 217,504 1.4% 169,296 1.1%
is_array 649 1.9% 0 0.0% 0 0.0% 30,712 0.2% 30,712 0.2% 12,392 0.1% 12,392 0.1%
is_string 571 1.7% 0 0.0% 0 0.0% 43,968 0.3% 43,968 0.3% 56,240 0.4% 56,240 0.4%
array_key_exists 521 1.5% 0 0.0% 0 0.0% 21,472 0.1% 21,472 0.1% 9,792 0.1% 9,792 0.1%
array_keys 441 1.3% 152 0.2% 152 0.2% 385,176 2.4% 385,176 2.4% 72,344 0.5% 72,344 0.5%
Symfony\Component\DependencyInjection\Container::get 435 1.3% 14,668 21.3% 592 0.9% 4,619,296 29.3% 61,360 0.4% 4,146,184 26.2% 47,888 0.3%
???_op 414 1.2% 4,060 5.9% 967 1.4% 1,653,112 10.5% 778,096 4.9% 1,538,640 9.7% 719,976 4.5%
spl_autoload_call 345 1.0% 15,637 22.7% 381 0.6% 6,996,456 44.4% 178,520 1.1% 5,721,744 36.2% 99,352 0.6%
Composer\Autoload\ClassLoader::loadClass 344 1.0% 15,246 22.1% 681 1.0% 6,803,904 43.2% -59,320 -0.4% 5,608,656 35.4% 1,336 0.0%
Composer\Autoload\includeFile 344 1.0% 10,628 15.4% 920 1.3% 6,811,528 43.3% 73,256 0.5% 5,482,376 34.6% 117,384 0.7%
array_merge 338 1.0% 10 0.0% 10 0.0% 141,296 0.9% 141,296 0.9% 25,408 0.2% 25,408 0.2%
function_exists 330 1.0% 1 0.0% 1 0.0% 12,152 0.1% 12,152 0.1% 6,376 0.0% 6,376 0.0%
Drupal::getContainer 283 0.8% 1 0.0% 1 0.0% 16,016 0.1% 16,016 0.1% 7,352 0.0% 7,352 0.0%
str_replace 280 0.8% 107 0.2% 107 0.2% 210,880 1.3% 210,880 1.3% 43,936 0.3% 43,936 0.3%
implode 263 0.8% 11 0.0% 11 0.0% 74,408 0.5% 74,408 0.5% 11,904 0.1% 11,904 0.1%
strlen 253 0.7% 0 0.0% 0 0.0% 11,344 0.1% 11,344 0.1% 8,136 0.1% 8,136 0.1%
is_integer 232 0.7% 0 0.0% 0 0.0% 1,328 0.0% 1,328 0.0% 1,328 0.0% 1,328 0.0%
Composer\Autoload\includeFile@1 230 0.7% 4,196 6.1% 573 0.8% 3,066,488 19.5% 34,216 0.2% 2,542,512 16.1% 71,344 0.5%
spl_autoload_call@1 230 0.7% 6,962 10.1% 263 0.4% 3,101,840 19.7% 41,640 0.3% 2,672,040 16.9% 28,312 0.2%
Composer\Autoload\ClassLoader::loadClass@1 230 0.7% 6,699 9.7% 441 0.6% 3,060,200 19.4% -40,928 -0.3% 2,643,728 16.7% 1,200 0.0%
htmlspecialchars 223 0.7% 31 0.0% 31 0.0% 38,032 0.2% 38,032 0.2% 5,976 0.0% 5,976 0.0%
preg_replace 199 0.6% 206 0.3% 206 0.3% 29,776 0.2% 29,776 0.2% 5,640 0.0% 5,640 0.0%
Drupal\Component\Utility\SafeMarkup::set 195 0.6% 120 0.2% 120 0.2% 174,992 1.1% 174,992 1.1% 3,736 0.0% 3,736 0.0%
explode 174 0.5% 19 0.0% 19 0.0% 105,936 0.7% 105,936 0.7% 18,808 0.1% 18,808 0.1%
func_get_args 173 0.5% 27 0.0% 27 0.0% 179,344 1.1% 179,344 1.1% 33,040 0.2% 33,040 0.2%
count 171 0.5% 4 0.0% 2 0.0% 16,976 0.1% 15,328 0.1% 7,136 0.0% 7,136 0.0%
???_op@1 165 0.5% 493 0.7% 114 0.2% 192,440 1.2% 84,688 0.5% 160,888 1.0% 64,448 0.4%
SplDoublyLinkedList::push 156 0.5% 0 0.0% 0 0.0% 14,128 0.1% 14,128 0.1% 3,416 0.0% 3,416 0.0%
array_diff 152 0.4% 294 0.4% 294 0.4% 37,472 0.2% 37,472 0.2% 5,648 0.0% 5,648 0.0%
in_array 151 0.4% 10 0.0% 10 0.0% 13,224 0.1% 13,224 0.1% 8,936 0.1% 8,936 0.1%
PDOStatement::setFetchMode 150 0.4% 0 0.0% 0 0.0% 2,008 0.0% 2,008 0.0% 1,528 0.0% 1,528 0.0%
SplDoublyLinkedList::pop 150 0.4% 0 0.0% 0 0.0% -13,072 -0.1% -13,072 -0.1% 432 0.0% 432 0.0%
array_unique 149 0.4% 89 0.1% 89 0.1% 65,064 0.4% 65,064 0.4% 9,432 0.1% 9,432 0.1%
sort 146 0.4% 31 0.0% 31 0.0% 3,264 0.0% 3,264 0.0% 2,272 0.0% 2,272 0.0%
Drupal\Core\Theme\ThemeManager::getActiveTheme 144 0.4% 856 1.2% 2 0.0% 196,520 1.2% 12,720 0.1% 178,320 1.1% 4,784 0.0%
strtolower 141 0.4% 0 0.0% 0 0.0% 15,464 0.1% 15,464 0.1% 8,072 0.1% 8,072 0.1%
Symfony\Component\DependencyInjection\Container::get@1 141 0.4% 9,909 14.4% 244 0.4% 3,275,872 20.8% 52,944 0.3% 3,084,720 19.5% 35,776 0.2%
Drupal\Core\Cache\CacheableMetadata::merge 136 0.4% 717 1.0% 149 0.2% 61,936 0.4% 25,808 0.2% 7,448 0.0% 2,872 0.0%
is_object 131 0.4% 0 0.0% 0 0.0% 8,528 0.1% 8,528 0.1% 1,888 0.0% 1,888 0.0%
Drupal\Core\Access\AccessResult::getCacheMaxAge 120 0.4% 0 0.0% 0 0.0% 2,760 0.0% 2,760 0.0% 1,720 0.0% 1,720 0.0%
is_bool 117 0.3% 0 0.0% 0 0.0% 1,944 0.0% 1,944 0.0% 544 0.0% 544 0.0%
dirname 114 0.3% 0 0.0% 0 0.0% 10,280 0.1% 10,280 0.1% 5,288 0.0% 5,288 0.0%
Drupal\Core\Entity\Entity::id 113 0.3% 0 0.0% 0 0.0% 4,088 0.0% 4,088 0.0% 1,688 0.0% 1,688 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 106 0.3% 392 0.6% 158 0.2% 63,632 0.4% 6,760 0.0% 64,592 0.4% 2,272 0.0%
Drupal::service 106 0.3% 1,808 2.6% 177 0.3% 567,992 3.6% 18,056 0.1% 522,728 3.3% 7,440 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 106 0.3% 578 0.8% 182 0.3% 98,120 0.6% 10,920 0.1% 74,920 0.5% 5,360 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 104 0.3% 704 1.0% 194 0.3% 49,400 0.3% 2,680 0.0% 3,624 0.0% 1,488 0.0%
array_values 103 0.3% 4 0.0% 4 0.0% 40,672 0.3% 40,672 0.3% 12,888 0.1% 12,888 0.1%
Drupal\Core\Template\AttributeValueBase::__construct 102 0.3% 0 0.0% 0 0.0% 704 0.0% 704 0.0% 616 0.0% 616 0.0%
Drupal\Core\Template\AttributeValueBase::render 102 0.3% 398 0.6% 216 0.3% 17,552 0.1% -24,888 -0.2% 14,808 0.1% 2,704 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 102 0.3% 308 0.4% 249 0.4% 45,984 0.3% 24,456 0.2% 7,472 0.0% 2,424 0.0%
Drupal\Core\Template\Attribute::offsetSet 102 0.3% 433 0.6% 125 0.2% 67,008 0.4% 21,024 0.1% 10,040 0.1% 2,568 0.0%
Symfony\Component\DependencyInjection\Container::get@2 99 0.3% 6,184 9.0% 160 0.2% 2,040,624 13.0% 34,976 0.2% 1,890,496 11.9% 28,624 0.2%
call_user_func_array 94 0.3% 5,208 7.6% 198 0.3% 2,215,496 14.1% 62,864 0.4% 1,998,848 12.6% 27,864 0.2%
Drupal\Core\Theme\ActiveTheme::getName 94 0.3% 0 0.0% 0 0.0% 6,096 0.0% 6,096 0.0% 2,904 0.0% 2,904 0.0%
Drupal\Core\Extension\Extension::getPath 88 0.3% 12 0.0% 12 0.0% 12,168 0.1% 6,544 0.0% 7,520 0.0% 5,016 0.0%
Twig_Environment::getExtension 85 0.3% 0 0.0% 0 0.0% 7,920 0.1% 7,920 0.1% 3,512 0.0% 3,512 0.0%
Drupal\Core\Cache\Cache::validateTags 82 0.2% 128 0.2% 128 0.2% 2,984 0.0% 2,336 0.0% 3,672 0.0% 3,168 0.0%
Drupal\Core\Template\AttributeString::__toString 79 0.2% 60 0.1% 48 0.1% 17,744 0.1% 4,200 0.0% 3,040 0.0% 1,368 0.0%
array_shift 78 0.2% 0 0.0% 0 0.0% -3,056 -0.0% -3,056 -0.0% 0 0.0% 0 0.0%
class_exists 75 0.2% 3,211 4.7% 53 0.1% 1,793,960 11.4% 6,240 0.0% 1,504,208 9.5% 5,240 0.0%
strrpos 73 0.2% 0 0.0% 0 0.0% 3,288 0.0% 3,288 0.0% 2,264 0.0% 2,264 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKeys 72 0.2% 22 0.0% 22 0.0% 27,456 0.2% 27,456 0.2% 7,672 0.0% 7,672 0.0%
array_filter 71 0.2% 69 0.1% 67 0.1% 27,152 0.2% 20,440 0.1% 6,976 0.0% 5,000 0.0%
Drupal\Core\Cache\CacheableMetadata::createFromRenderArray 71 0.2% 71 0.1% 71 0.1% 20,592 0.1% 20,592 0.1% 2,704 0.0% 2,704 0.0%
Drupal\Core\Cache\Cache::mergeTags 70 0.2% 585 0.8% 393 0.6% 42,032 0.3% -122,568 -0.8% 27,504 0.2% 5,112 0.0%
Drupal\Core\Session\AccountProxy::getAccount 69 0.2% 44 0.1% 6 0.0% 26,680 0.2% 4,544 0.0% 19,656 0.1% 3,936 0.0%
Drupal\Core\Database\Connection::expandArguments 67 0.2% 719 1.0% 706 1.0% 21,376 0.1% -82,160 -0.5% 64,328 0.4% 44,312 0.3%
Drupal\Core\Database\Connection::prefixTables 67 0.2% 138 0.2% 67 0.1% 14,352 0.1% -67,648 -0.4% 14,520 0.1% 664 0.0%
Drupal\Core\Database\Connection::defaultOptions 67 0.2% 25 0.0% 25 0.0% 51,632 0.3% 51,632 0.3% 17,712 0.1% 17,712 0.1%
Drupal\Core\Database\Connection::prepareQuery 67 0.2% 530 0.8% 144 0.2% 68,904 0.4% -8,192 -0.1% 25,928 0.2% 1,072 0.0%
Drupal\Core\Database\Statement::execute 67 0.2% 2,660 3.9% 330 0.5% 105,944 0.7% 1,864 0.0% 38,744 0.2% 1,880 0.0%
Drupal\Core\Database\Statement::__construct 67 0.2% 81 0.1% 81 0.1% 4,832 0.0% 4,160 0.0% 1,464 0.0% 960 0.0%
PDOStatement::execute 67 0.2% 2,330 3.4% 2,330 3.4% 102,088 0.6% 102,088 0.6% 35,152 0.2% 35,152 0.2%
SplDoublyLinkedList::count 67 0.2% 0 0.0% 0 0.0% 3,352 0.0% 3,352 0.0% 512 0.0% 512 0.0%
Drupal\Core\Database\Connection::getLogger 67 0.2% 0 0.0% 0 0.0% 680 0.0% 680 0.0% 632 0.0% 632 0.0%
Drupal\Core\Cache\CacheableMetadata::applyTo 67 0.2% 34 0.0% 34 0.0% 16,704 0.1% 16,704 0.1% 1,696 0.0% 1,696 0.0%
PDO::prepare 67 0.2% 248 0.4% 167 0.2% 62,744 0.4% 57,912 0.4% 10,336 0.1% 8,872 0.1%
Drupal\Core\Database\Connection::query 67 0.2% 4,401 6.4% 467 0.7% 186,200 1.2% -61,656 -0.4% 165,456 1.0% 18,744 0.1%
Drupal\Core\Access\AccessResult::setCacheMaxAge 66 0.2% 0 0.0% 0 0.0% 136 0.0% 136 0.0% 936 0.0% 936 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 66 0.2% 59 0.1% 59 0.1% 15,736 0.1% 15,072 0.1% 9,456 0.1% 8,880 0.1%
spl_autoload_call@2 65 0.2% 2,388 3.5% 73 0.1% 1,038,248 6.6% 12,176 0.1% 886,096 5.6% 9,032 0.1%
Composer\Autoload\ClassLoader::loadClass@2 65 0.2% 2,315 3.4% 131 0.2% 1,026,072 6.5% -10,688 -0.1% 877,064 5.5% 1,440 0.0%
Composer\Autoload\includeFile@2 65 0.2% 1,589 2.3% 161 0.2% 1,026,576 6.5% 11,296 0.1% 846,880 5.4% 20,104 0.1%
Drupal\Core\Cache\Cache::Drupal\Core\Cache\{closure} 62 0.2% 0 0.0% 0 0.0% 3,640 0.0% 3,640 0.0% 1,000 0.0% 1,000 0.0%
Drupal\Core\Cache\Context\CacheContextsManager::getService 61 0.2% 418 0.6% 58 0.1% 83,912 0.5% 1,736 0.0% 66,520 0.4% 1,376 0.0%
Drupal\Core\Config\ConfigFactory::getConfigCacheKey 61 0.2% 139 0.2% 123 0.2% 9,864 0.1% -18,816 -0.1% 8,808 0.1% 1,920 0.0%
Drupal\Core\Template\Attribute::__clone 60 0.2% 0 0.0% 0 0.0% 6,288 0.0% 6,288 0.0% 1,016 0.0% 1,016 0.0%
Drupal\Core\Render\Element::children 59 0.2% 411 0.6% 409 0.6% 32,312 0.2% 14,080 0.1% 5,728 0.0% 5,184 0.0%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 58 0.2% 131 0.2% 74 0.1% 16,120 0.1% 1,832 0.0% 2,048 0.0% 848 0.0%
Drupal\Component\Utility\SafeMarkup::isSafe 58 0.2% 24 0.0% 24 0.0% 6,952 0.0% 6,952 0.0% 2,624 0.0% 2,624 0.0%
unserialize 57 0.2% 2,859 4.1% 1,808 2.6% 2,273,160 14.4% 1,462,392 9.3% 2,580,072 16.3% 1,864,280 11.8%
Drupal\Core\Render\BubbleableMetadata::applyTo 56 0.2% 84 0.1% 61 0.1% 5,808 0.0% -2,048 -0.0% 1,264 0.0% 784 0.0%
mb_check_encoding 55 0.2% 130 0.2% 130 0.2% 664 0.0% 664 0.0% 4,864 0.0% 4,864 0.0%
Drupal\Core\Extension\ModuleHandler::verifyImplementations 55 0.2% 76 0.1% 76 0.1% 4,312 0.0% 3,640 0.0% 2,888 0.0% 2,160 0.0%
[ display all ]