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

Overall Summary
Total Incl. Wall Time (microsec):161,164 microsecs
Total Incl. MemUse (bytes):17,382,848 bytes
Total Incl. PeakMemUse (bytes):17,564,680 bytes
Number of Function Calls:28,619


[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%
apc_fetch 666 2.3% 6,597 4.1% 5,679 3.5% 2,858,328 16.4% 2,195,208 12.6% 2,915,768 16.6% 2,287,576 13.0%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 661 2.3% 3,806 2.4% 2,061 1.3% 98,408 0.6% 36,576 0.2% 143,696 0.8% 71,808 0.4%
array_key_exists 587 2.1% 469 0.3% 469 0.3% 19,464 0.1% 19,464 0.1% 7,808 0.0% 7,808 0.0%
is_array 558 1.9% 360 0.2% 360 0.2% 26,128 0.2% 26,128 0.2% 10,024 0.1% 10,024 0.1%
array_keys 556 1.9% 945 0.6% 945 0.6% 732,456 4.2% 732,456 4.2% 73,736 0.4% 73,736 0.4%
Symfony\Component\DependencyInjection\Container::get 506 1.8% 21,963 13.6% 2,289 1.4% 4,315,112 24.8% 59,640 0.3% 3,404,408 19.4% 41,752 0.2%
is_string 480 1.7% 121 0.1% 121 0.1% 8,536 0.0% 8,536 0.0% 3,920 0.0% 3,920 0.0%
???_op@1 392 1.4% 13,791 8.6% 3,044 1.9% 4,611,656 26.5% 1,436,416 8.3% 3,833,120 21.8% 1,197,328 6.8%
Drupal::getContainer 380 1.3% 335 0.2% 335 0.2% 21,640 0.1% 21,640 0.1% 24,128 0.1% 24,128 0.1%
strpos 368 1.3% 71 0.0% 71 0.0% 21,024 0.1% 21,024 0.1% 12,056 0.1% 12,056 0.1%
spl_autoload_call 343 1.2% 19,625 12.2% 963 0.6% 6,688,872 38.5% 97,520 0.6% 5,138,344 29.3% 82,240 0.5%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 331 1.2% 18,046 11.2% 2,250 1.4% 6,398,272 36.8% 82,856 0.5% 4,877,616 27.8% 117,952 0.7%
array_merge 316 1.1% 225 0.1% 225 0.1% 126,392 0.7% 126,392 0.7% 21,136 0.1% 21,136 0.1%
str_replace 285 1.0% 426 0.3% 426 0.3% 150,840 0.9% 150,840 0.9% 18,560 0.1% 18,560 0.1%
substr 279 1.0% 144 0.1% 144 0.1% 24,440 0.1% 24,440 0.1% 9,656 0.1% 9,656 0.1%
implode 260 0.9% 230 0.1% 230 0.1% 66,432 0.4% 66,432 0.4% 8,528 0.0% 8,528 0.0%
???_op@2 239 0.8% 5,608 3.5% 1,058 0.7% 1,899,304 10.9% 705,128 4.1% 1,620,576 9.2% 621,328 3.5%
function_exists 234 0.8% 281 0.2% 281 0.2% 11,272 0.1% 11,272 0.1% 5,880 0.0% 5,880 0.0%
in_array 227 0.8% 176 0.1% 176 0.1% 11,896 0.1% 11,896 0.1% 6,848 0.0% 6,848 0.0%
spl_autoload_call@1 222 0.8% 8,083 5.0% 513 0.3% 2,868,288 16.5% -78,656 -0.5% 2,331,784 13.3% 15,264 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 220 0.8% 7,509 4.7% 1,452 0.9% 2,926,264 16.8% 55,808 0.3% 2,298,952 13.1% 89,736 0.5%
array_diff 216 0.8% 878 0.5% 878 0.5% 47,568 0.3% 47,568 0.3% 6,152 0.0% 6,152 0.0%
Drupal\Component\Utility\SafeMarkup::set 207 0.7% 434 0.3% 434 0.3% 160,528 0.9% 160,528 0.9% 21,480 0.1% 21,480 0.1%
count 179 0.6% 75 0.0% 71 0.0% 18,232 0.1% 16,584 0.1% 6,944 0.0% 6,944 0.0%
strlen 173 0.6% 220 0.1% 220 0.1% 11,120 0.1% 11,120 0.1% 7,160 0.0% 7,160 0.0%
is_integer 168 0.6% 9 0.0% 9 0.0% 1,328 0.0% 1,328 0.0% 1,328 0.0% 1,328 0.0%
explode 159 0.6% 176 0.1% 176 0.1% 96,952 0.6% 96,952 0.6% 15,800 0.1% 15,800 0.1%
PDOStatement::setFetchMode 159 0.6% 194 0.1% 194 0.1% 2,008 0.0% 2,008 0.0% 1,528 0.0% 1,528 0.0%
strtr 157 0.5% 1,014 0.6% 952 0.6% 21,512 0.1% 20,728 0.1% 1,710,872 9.7% 1,710,872 9.7%
preg_replace 155 0.5% 948 0.6% 948 0.6% 24,688 0.1% 24,688 0.1% 6,568 0.0% 6,568 0.0%
array_unique 155 0.5% 175 0.1% 175 0.1% 58,456 0.3% 58,456 0.3% 5,168 0.0% 5,168 0.0%
strtolower 155 0.5% 59 0.0% 59 0.0% 15,800 0.1% 15,800 0.1% 7,272 0.0% 7,272 0.0%
Symfony\Component\DependencyInjection\Container::get@1 154 0.5% 13,944 8.7% 594 0.4% 2,997,352 17.2% 57,696 0.3% 2,543,568 14.5% 36,912 0.2%
Drupal\Core\Access\AccessResult::getCacheMaxAge 153 0.5% 99 0.1% 99 0.1% 2,760 0.0% 2,760 0.0% 1,488 0.0% 1,488 0.0%
SplDoublyLinkedList::push 144 0.5% 190 0.1% 190 0.1% 11,584 0.1% 11,584 0.1% 624 0.0% 624 0.0%
func_get_args 143 0.5% 57 0.0% 57 0.0% 53,152 0.3% 53,152 0.3% 9,152 0.1% 9,152 0.1%
call_user_func_array 139 0.5% 21,233 13.2% 729 0.5% 3,097,040 17.8% 74,952 0.4% 3,095,248 17.6% 17,552 0.1%
SplDoublyLinkedList::pop 138 0.5% 77 0.0% 77 0.0% -11,928 -0.1% -11,928 -0.1% 0 0.0% 0 0.0%
sort 138 0.5% 241 0.1% 241 0.1% 3,264 0.0% 3,264 0.0% 2,544 0.0% 2,544 0.0%
Drupal::service 126 0.4% 6,446 4.0% 593 0.4% 803,384 4.6% 21,384 0.1% 361,960 2.1% 6,512 0.0%
htmlspecialchars 126 0.4% 179 0.1% 179 0.1% 22,872 0.1% 22,872 0.1% 2,256 0.0% 2,256 0.0%
Symfony\Component\DependencyInjection\Container::get@2 118 0.4% 7,250 4.5% 526 0.3% 1,535,784 8.8% 42,776 0.2% 1,296,608 7.4% 32,792 0.2%
array_values 116 0.4% 92 0.1% 92 0.1% 44,032 0.3% 44,032 0.3% 13,984 0.1% 13,984 0.1%
dirname 115 0.4% 101 0.1% 101 0.1% 11,544 0.1% 11,544 0.1% 4,176 0.0% 4,176 0.0%
Drupal\Core\Entity\Entity::id 112 0.4% 13 0.0% 13 0.0% 4,088 0.0% 4,088 0.0% 1,520 0.0% 1,520 0.0%
Drupal\Core\Access\AccessResult::setCacheMaxAge 107 0.4% 45 0.0% 45 0.0% -224 -0.0% -224 -0.0% 1,448 0.0% 1,448 0.0%
Drupal\Core\Theme\ThemeManager::getActiveTheme 106 0.4% 4,679 2.9% 111 0.1% 192,904 1.1% 12,016 0.1% 259,768 1.5% 4,080 0.0%
Drupal\Core\Entity\EntityType::isStaticallyCacheable 104 0.4% 23 0.0% 23 0.0% 3,560 0.0% 3,560 0.0% 2,464 0.0% 2,464 0.0%
Drupal\Core\Cache\CacheableMetadata::merge 103 0.4% 1,582 1.0% 282 0.2% 44,088 0.3% 17,432 0.1% 6,368 0.0% 1,152 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 97 0.3% 1,708 1.1% 278 0.2% 48,904 0.3% 3,088 0.0% 864 0.0% 528 0.0%
array_flip 96 0.3% 104 0.1% 104 0.1% 90,704 0.5% 90,704 0.5% 22,232 0.1% 22,232 0.1%
is_object 96 0.3% 67 0.0% 67 0.0% 7,256 0.0% 7,256 0.0% 632 0.0% 632 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 95 0.3% 848 0.5% 405 0.3% 77,728 0.4% 5,840 0.0% 81,912 0.5% 7,256 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 95 0.3% 1,249 0.8% 362 0.2% 113,064 0.7% 11,592 0.1% 92,432 0.5% 5,288 0.0%
array_intersect_key 91 0.3% 50 0.0% 50 0.0% 35,160 0.2% 35,160 0.2% 5,256 0.0% 5,256 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKeys 88 0.3% 213 0.1% 213 0.1% 33,088 0.2% 33,088 0.2% 6,712 0.0% 6,712 0.0%
Drupal\Core\Extension\Extension::getPath 88 0.3% 218 0.1% 140 0.1% 12,168 0.1% 6,544 0.0% 888 0.0% 176 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum 88 0.3% 3,473 2.2% 880 0.5% 15,400 0.1% -224,520 -1.3% 23,544 0.1% 2,168 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 87 0.3% 9,412 5.8% 253 0.2% 1,444,536 8.3% 7,704 0.0% 2,147,240 12.2% 6,576 0.0%
Drupal\Core\Plugin\DefaultPluginManager::doGetDefinition 87 0.3% 115 0.1% 115 0.1% 712 0.0% 712 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\Cache::validateTags 84 0.3% 266 0.2% 258 0.2% 3,656 0.0% 3,008 0.0% 3,192 0.0% 2,688 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 83 0.3% 490 0.3% 273 0.2% 16,424 0.1% 15,760 0.1% 10,392 0.1% 9,816 0.1%
Drupal\Core\Session\AccountProxy::getAccount 81 0.3% 35 0.0% 35 0.0% 4,824 0.0% 4,824 0.0% 2,088 0.0% 2,088 0.0%
???_op@3 80 0.3% 1,905 1.2% 680 0.4% 700,104 4.0% 364,752 2.1% 582,216 3.3% 307,312 1.7%
reset 79 0.3% 75 0.0% 75 0.0% 136 0.0% 136 0.0% 1,392 0.0% 1,392 0.0%
Drupal\Core\Entity\EntityType::getClass 79 0.3% 40 0.0% 40 0.0% 3,464 0.0% 3,464 0.0% 1,640 0.0% 1,640 0.0%
is_bool 79 0.3% 32 0.0% 32 0.0% 1,944 0.0% 1,944 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::isValid 78 0.3% 3,646 2.3% 257 0.2% 16,016 0.1% 1,824 0.0% 24,440 0.1% 896 0.0%
Drupal\Core\Theme\ActiveTheme::getName 78 0.3% 63 0.0% 63 0.0% 6,784 0.0% 6,784 0.0% 2,840 0.0% 2,840 0.0%
class_exists 77 0.3% 4,278 2.7% 216 0.1% 1,663,624 9.6% 5,592 0.0% 1,483,496 8.4% 4,704 0.0%
Symfony\Component\DependencyInjection\Container::get@3 72 0.3% 4,793 3.0% 254 0.2% 1,001,696 5.8% 33,016 0.2% 878,792 5.0% 28,432 0.2%
Drupal\Core\Database\Connection::getLogger 70 0.2% 48 0.0% 48 0.0% 680 0.0% 680 0.0% 632 0.0% 632 0.0%
Drupal\Core\Database\Statement::__construct 70 0.2% 475 0.3% 323 0.2% 4,976 0.0% 4,304 0.0% 1,456 0.0% 952 0.0%
Drupal\Core\Database\Connection::defaultOptions 70 0.2% 344 0.2% 344 0.2% 53,912 0.3% 53,912 0.3% 9,624 0.1% 9,624 0.1%
Drupal\Core\Database\Connection::expandArguments 70 0.2% 2,733 1.7% 2,155 1.3% 21,320 0.1% -76,696 -0.4% 53,152 0.3% 33,616 0.2%
Drupal\Core\Database\Connection::query 70 0.2% 20,490 12.7% 982 0.6% 193,952 1.1% -60,520 -0.3% 136,176 0.8% 12,272 0.1%
PDO::prepare 70 0.2% 1,027 0.6% 552 0.3% 65,008 0.4% 60,032 0.3% 9,584 0.1% 8,128 0.0%
Drupal\Core\Database\Connection::prefixTables 70 0.2% 368 0.2% 195 0.1% 14,728 0.1% -70,160 -0.4% 11,680 0.1% 664 0.0%
Drupal\Core\Database\Connection::prepareQuery 70 0.2% 1,733 1.1% 338 0.2% 71,312 0.4% -8,424 -0.0% 22,768 0.1% 1,504 0.0%
PDOStatement::execute 70 0.2% 13,531 8.4% 13,531 8.4% 104,072 0.6% 104,072 0.6% 34,944 0.2% 34,944 0.2%
Drupal\Core\Database\Statement::execute 70 0.2% 14,698 9.1% 1,019 0.6% 107,928 0.6% 1,864 0.0% 38,360 0.2% 1,704 0.0%
Drupal::entityManager 69 0.2% 387 0.2% 223 0.1% 5,912 0.0% 4,600 0.0% 8,144 0.0% 5,080 0.0%
end 67 0.2% 53 0.0% 53 0.0% -2,552 -0.0% -2,552 -0.0% 456 0.0% 456 0.0%
spl_autoload_call@2 67 0.2% 2,793 1.7% 178 0.1% 936,288 5.4% -22,432 -0.1% 753,656 4.3% 6,400 0.0%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 67 0.2% 320 0.2% 267 0.2% 9,368 0.1% 11,920 0.1% 4,368 0.0% 3,912 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 66 0.2% 2,596 1.6% 462 0.3% 952,200 5.5% 17,904 0.1% 741,920 4.2% 30,328 0.2%
ReflectionProperty::getName 63 0.2% 14 0.0% 14 0.0% 24,360 0.1% 24,360 0.1% 0 0.0% 0 0.0%
array_filter 63 0.2% 202 0.1% 158 0.1% 26,376 0.2% 18,808 0.1% 6,848 0.0% 4,696 0.0%
ReflectionProperty::getValue 63 0.2% 20 0.0% 20 0.0% 16,296 0.1% 16,296 0.1% 0 0.0% 0 0.0%
Drupal\Core\Config\ConfigFactory::getConfigCacheKey 62 0.2% 492 0.3% 277 0.2% 9,976 0.1% -19,168 -0.1% 7,264 0.0% 1,984 0.0%
Drupal\Core\Cache\CacheableMetadata::createFromRenderArray 62 0.2% 174 0.1% 174 0.1% 17,288 0.1% 17,288 0.1% 1,344 0.0% 1,344 0.0%
Drupal\Core\Cache\Cache::mergeTags 60 0.2% 908 0.6% 573 0.4% 32,584 0.2% -53,632 -0.3% 17,080 0.1% 4,616 0.0%
array_diff_key 60 0.2% 21 0.0% 21 0.0% 8,104 0.0% 8,104 0.0% 1,728 0.0% 1,728 0.0%
Drupal\Core\Access\AccessResult::resetCacheTags 59 0.2% 5 0.0% 5 0.0% 8,712 0.1% 8,712 0.1% 1,032 0.0% 1,032 0.0%
Drupal\Core\Access\AccessResult::resetCacheContexts 59 0.2% 21 0.0% 21 0.0% 8,720 0.1% 8,720 0.1% 1,040 0.0% 1,040 0.0%
Drupal\Core\Session\UserSession::id 59 0.2% 13 0.0% 13 0.0% 1,352 0.0% 1,352 0.0% 1,176 0.0% 1,176 0.0%
Drupal\Core\Access\AccessResult::__construct 59 0.2% 300 0.2% 269 0.2% 24,152 0.1% 6,032 0.0% 5,816 0.0% 3,368 0.0%
Drupal\Core\StringTranslation\TranslationManager::doTranslate 57 0.2% 510 0.3% 202 0.1% 8,536 0.0% -1,648 -0.0% 13,336 0.1% 4,968 0.0%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 57 0.2% 107 0.1% 100 0.1% 5,864 0.0% 4,000 0.0% 3,424 0.0% 1,504 0.0%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 57 0.2% 308 0.2% 190 0.1% 10,184 0.1% 1,360 0.0% 8,368 0.0% 1,984 0.0%
[ display all ]