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

Overall Summary
Total Incl. Wall Time (microsec):264,875 microsecs
Total Incl. MemUse (bytes):18,432,360 bytes
Total Incl. PeakMemUse (bytes):18,534,744 bytes
Number of Function Calls:29,680


[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%
array_keys 723 2.4% 1,360 0.5% 1,360 0.5% 840,128 4.6% 840,128 4.6% 68,480 0.4% 68,480 0.4%
apc_fetch 704 2.4% 8,475 3.2% 6,651 2.5% 2,915,720 15.8% 2,224,104 12.1% 2,678,712 14.5% 2,093,000 11.3%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 693 2.3% 5,244 2.0% 2,770 1.0% 103,592 0.6% 38,848 0.2% 139,568 0.8% 69,248 0.4%
is_array 574 1.9% 380 0.1% 380 0.1% 27,472 0.1% 27,472 0.1% 8,672 0.0% 8,672 0.0%
Symfony\Component\DependencyInjection\Container::get 520 1.8% 58,882 22.2% 3,266 1.2% 4,721,808 25.6% 59,680 0.3% 3,997,984 21.6% 37,584 0.2%
array_key_exists 510 1.7% 526 0.2% 526 0.2% 20,144 0.1% 20,144 0.1% 7,600 0.0% 7,600 0.0%
is_string 488 1.6% 601 0.2% 601 0.2% 7,872 0.0% 7,872 0.0% 3,112 0.0% 3,112 0.0%
???_op@1 412 1.4% 27,831 10.5% 4,321 1.6% 5,049,232 27.4% 1,587,456 8.6% 3,895,488 21.0% 1,191,008 6.4%
Drupal::getContainer 412 1.4% 276 0.1% 276 0.1% 13,456 0.1% 13,456 0.1% 5,872 0.0% 5,872 0.0%
spl_autoload_call 364 1.2% 51,953 19.6% 2,476 0.9% 7,365,680 40.0% 62,768 0.3% 5,296,096 28.6% 85,440 0.5%
str_replace 353 1.2% 662 0.2% 662 0.2% 191,176 1.0% 191,176 1.0% 17,272 0.1% 17,272 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 352 1.2% 47,508 17.9% 3,079 1.2% 7,109,832 38.6% 87,840 0.5% 5,032,224 27.2% 122,952 0.7%
strpos 350 1.2% 224 0.1% 224 0.1% 20,400 0.1% 20,400 0.1% 10,816 0.1% 10,816 0.1%
implode 304 1.0% 416 0.2% 416 0.2% 72,448 0.4% 72,448 0.4% 12,192 0.1% 12,192 0.1%
substr 299 1.0% 418 0.2% 418 0.2% 23,056 0.1% 23,056 0.1% 9,096 0.0% 9,096 0.0%
array_diff 291 1.0% 1,234 0.5% 1,234 0.5% 59,488 0.3% 59,488 0.3% 10,840 0.1% 10,840 0.1%
Drupal\Core\StringTranslation\TranslationWrapper::__sleep 276 0.9% 147 0.1% 147 0.1% 172,896 0.9% 172,896 0.9% 0 0.0% 0 0.0%
array_merge 269 0.9% 255 0.1% 255 0.1% 136,736 0.7% 136,736 0.7% 28,080 0.2% 28,080 0.2%
???_op@2 244 0.8% 9,581 3.6% 2,006 0.8% 2,047,976 11.1% 758,792 4.1% 1,588,224 8.6% 572,592 3.1%
spl_autoload_call@1 227 0.8% 21,821 8.2% 903 0.3% 3,154,840 17.1% -80,544 -0.4% 2,399,888 12.9% 15,240 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 225 0.8% 20,689 7.8% 4,668 1.8% 3,214,704 17.4% 57,192 0.3% 2,367,080 12.8% 86,000 0.5%
Drupal\Component\Utility\SafeMarkup::set 214 0.7% 764 0.3% 764 0.3% 186,840 1.0% 186,840 1.0% 28,040 0.2% 28,040 0.2%
PDOStatement::setFetchMode 208 0.7% 478 0.2% 478 0.2% 2,008 0.0% 2,008 0.0% 1,528 0.0% 1,528 0.0%
function_exists 206 0.7% 219 0.1% 219 0.1% 10,616 0.1% 10,616 0.1% 5,712 0.0% 5,712 0.0%
in_array 204 0.7% 269 0.1% 269 0.1% 11,864 0.1% 11,864 0.1% 5,328 0.0% 5,328 0.0%
strlen 188 0.6% 119 0.0% 119 0.0% 9,128 0.0% 9,128 0.0% 4,936 0.0% 4,936 0.0%
count 186 0.6% 136 0.1% 128 0.0% 20,128 0.1% 16,704 0.1% 8,376 0.0% 7,064 0.0%
preg_replace 178 0.6% 1,225 0.5% 1,225 0.5% 28,264 0.2% 28,264 0.2% 7,688 0.0% 7,688 0.0%
is_integer 176 0.6% 78 0.0% 78 0.0% 1,328 0.0% 1,328 0.0% 1,328 0.0% 1,328 0.0%
explode 166 0.6% 397 0.1% 397 0.1% 96,160 0.5% 96,160 0.5% 14,888 0.1% 14,888 0.1%
array_values 164 0.6% 114 0.0% 114 0.0% 60,296 0.3% 60,296 0.3% 15,272 0.1% 15,272 0.1%
Symfony\Component\DependencyInjection\Container::get@1 156 0.5% 37,076 14.0% 1,397 0.5% 3,036,400 16.5% 58,456 0.3% 2,755,400 14.9% 35,072 0.2%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum 155 0.5% 7,123 2.7% 1,943 0.7% 19,368 0.1% -467,096 -2.5% 34,112 0.2% 2,640 0.0%
strtolower 153 0.5% 184 0.1% 184 0.1% 15,696 0.1% 15,696 0.1% 7,856 0.0% 7,856 0.0%
strtr 153 0.5% 889 0.3% 801 0.3% 23,768 0.1% 20,584 0.1% 1,611,632 8.7% 1,611,632 8.7%
array_unique 142 0.5% 191 0.1% 191 0.1% 51,136 0.3% 51,136 0.3% 4,000 0.0% 4,000 0.0%
Drupal::service 142 0.5% 12,156 4.6% 561 0.2% 839,744 4.6% 22,024 0.1% 573,512 3.1% 7,408 0.0%
SplDoublyLinkedList::push 132 0.4% 564 0.2% 564 0.2% 10,344 0.1% 10,344 0.1% 672 0.0% 672 0.0%
Drupal\Core\TypedData\DataDefinition::isComputed 130 0.4% 95 0.0% 95 0.0% 8,336 0.0% 8,336 0.0% 1,312 0.0% 1,312 0.0%
call_user_func_array 127 0.4% 46,165 17.4% 961 0.4% 4,876,792 26.5% 67,832 0.4% 5,063,008 27.3% 18,032 0.1%
SplDoublyLinkedList::pop 126 0.4% 106 0.0% 106 0.0% -10,792 -0.1% -10,792 -0.1% 0 0.0% 0 0.0%
htmlspecialchars 116 0.4% 419 0.2% 419 0.2% 21,384 0.1% 21,384 0.1% 2,744 0.0% 2,744 0.0%
dirname 115 0.4% 61 0.0% 61 0.0% 11,568 0.1% 11,568 0.1% 4,688 0.0% 4,688 0.0%
Symfony\Component\DependencyInjection\Container::get@2 114 0.4% 21,754 8.2% 644 0.2% 1,614,696 8.8% 40,976 0.2% 1,435,264 7.7% 32,976 0.2%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::isValid 114 0.4% 6,897 2.6% 446 0.2% 18,496 0.1% 1,824 0.0% 35,008 0.2% 896 0.0%
func_get_args 108 0.4% 66 0.0% 66 0.0% 41,200 0.2% 41,200 0.2% 7,088 0.0% 7,088 0.0%
Drupal\Core\Entity\Entity::id 105 0.4% 91 0.0% 91 0.0% 4,088 0.0% 4,088 0.0% 1,520 0.0% 1,520 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 104 0.4% 13,369 5.0% 362 0.1% 1,292,040 7.0% 9,648 0.1% 2,771,488 15.0% 4,240 0.0%
sort 104 0.4% 138 0.1% 138 0.1% 3,264 0.0% 3,264 0.0% 1,736 0.0% 1,736 0.0%
Drupal\Core\Plugin\DefaultPluginManager::doGetDefinition 104 0.4% 145 0.1% 145 0.1% 712 0.0% 712 0.0% 0 0.0% 0 0.0%
reset 102 0.3% 94 0.0% 94 0.0% 1,512 0.0% 1,512 0.0% 832 0.0% 832 0.0%
Drupal\Core\Cache\Cache::validateTags 97 0.3% 370 0.1% 262 0.1% 3,656 0.0% 3,008 0.0% 3,376 0.0% 2,872 0.0%
Drupal\Core\Cache\CacheableMetadata::merge 97 0.3% 1,729 0.7% 508 0.2% 45,360 0.2% 17,256 0.1% 8,424 0.0% 1,808 0.0%
is_object 95 0.3% 32 0.0% 32 0.0% 6,584 0.0% 6,584 0.0% 0 0.0% 0 0.0%
Drupal\Core\Theme\ThemeManager::getActiveTheme 95 0.3% 10,729 4.1% 231 0.1% 194,104 1.1% 11,328 0.1% 227,176 1.2% 3,584 0.0%
Drupal\Core\Database\Connection::getLogger 94 0.3% 187 0.1% 187 0.1% 680 0.0% 680 0.0% 632 0.0% 632 0.0%
Drupal\Core\Database\Connection::defaultOptions 94 0.3% 380 0.1% 380 0.1% 72,152 0.4% 72,152 0.4% 7,480 0.0% 7,480 0.0%
PDOStatement::execute 94 0.3% 28,937 10.9% 28,937 10.9% 133,856 0.7% 133,856 0.7% 35,248 0.2% 35,248 0.2%
Drupal\Core\Database\Connection::prepareQuery 94 0.3% 2,957 1.1% 600 0.2% 94,624 0.5% -12,112 -0.1% 22,256 0.1% 1,360 0.0%
Drupal\Core\Database\Connection::expandArguments 94 0.3% 3,126 1.2% 2,337 0.9% 22,888 0.1% -100,256 -0.5% 30,624 0.2% 12,200 0.1%
Drupal\Core\Database\Connection::prefixTables 94 0.3% 562 0.2% 299 0.1% 19,568 0.1% -95,064 -0.5% 11,224 0.1% 664 0.0%
Drupal\Core\Database\Connection::query 94 0.3% 38,855 14.7% 1,618 0.6% 248,376 1.3% -79,000 -0.4% 108,920 0.6% 9,896 0.1%
PDO::prepare 94 0.3% 1,795 0.7% 836 0.3% 87,168 0.5% 81,040 0.4% 9,672 0.1% 8,160 0.0%
Drupal\Core\Database\Statement::__construct 94 0.3% 959 0.4% 556 0.2% 6,128 0.0% 5,456 0.0% 1,512 0.0% 1,008 0.0%
Drupal\Core\Database\Statement::execute 94 0.3% 30,774 11.6% 1,535 0.6% 137,712 0.7% 1,864 0.0% 38,664 0.2% 1,704 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 89 0.3% 2,051 0.8% 492 0.2% 45,808 0.2% 3,072 0.0% 1,152 0.0% 528 0.0%
Drupal\Core\Extension\Extension::getPath 88 0.3% 164 0.1% 124 0.0% 12,168 0.1% 6,544 0.0% 4,088 0.0% 2,816 0.0%
Drupal\Core\Field\BaseFieldDefinition::hasCustomStorage 88 0.3% 271 0.1% 185 0.1% 6,664 0.0% 1,736 0.0% 1,664 0.0% 1,096 0.0%
Drupal\Core\Entity\EntityType::getClass 88 0.3% 42 0.0% 42 0.0% 3,512 0.0% 3,512 0.0% 504 0.0% 504 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 87 0.3% 1,760 0.7% 426 0.2% 76,720 0.4% 5,816 0.0% 3,808 0.0% 1,416 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 87 0.3% 2,248 0.8% 426 0.2% 109,944 0.6% 11,176 0.1% 14,016 0.1% 4,984 0.0%
Drupal\Core\Access\AccessResult::getCacheMaxAge 87 0.3% 35 0.0% 35 0.0% 2,760 0.0% 2,760 0.0% 464 0.0% 464 0.0%
Drupal\Core\StringTranslation\TranslationManager::translate 84 0.3% 1,905 0.7% 468 0.2% 46,168 0.3% 4,720 0.0% 351,488 1.9% 4,664 0.0%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 84 0.3% 228 0.1% 181 0.1% 7,160 0.0% 5,296 0.0% 3,320 0.0% 1,456 0.0%
Drupal\Core\StringTranslation\TranslationManager::doTranslate 84 0.3% 978 0.4% 411 0.2% 8,536 0.0% -2,944 -0.0% 16,336 0.1% 8,272 0.0%
Drupal\Core\Cache\ApcuBackend::getApcuKey 84 0.3% 128 0.0% 128 0.0% 17,128 0.1% 17,128 0.1% 2,088 0.0% 2,088 0.0%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 84 0.3% 567 0.2% 318 0.1% 11,480 0.1% 1,360 0.0% 8,064 0.0% 1,784 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKeys 83 0.3% 169 0.1% 169 0.1% 31,328 0.2% 31,328 0.2% 8,344 0.0% 8,344 0.0%
is_bool 82 0.3% 49 0.0% 49 0.0% 1,944 0.0% 1,944 0.0% 0 0.0% 0 0.0%
???_op@3 80 0.3% 3,339 1.3% 698 0.3% 749,072 4.1% 388,080 2.1% 608,672 3.3% 316,336 1.7%
Symfony\Component\HttpFoundation\ParameterBag::get 77 0.3% 297 0.1% 229 0.1% 15,800 0.1% 15,136 0.1% 10,712 0.1% 10,136 0.1%
unserialize 76 0.3% 4,148 1.6% 3,671 1.4% 2,449,968 13.3% 2,250,008 12.2% 2,364,304 12.8% 2,196,824 11.9%
class_exists 75 0.3% 7,913 3.0% 213 0.1% 1,921,832 10.4% 6,272 0.0% 1,380,224 7.4% 3,736 0.0%
Drupal\Core\Database\Connection::escapeTable 75 0.3% 1,168 0.4% 539 0.2% 12,152 0.1% 2,368 0.0% 4,416 0.0% 2,888 0.0%
Drupal\Core\Access\AccessResult::setCacheMaxAge 72 0.2% 46 0.0% 46 0.0% 448 0.0% 448 0.0% 1,200 0.0% 1,200 0.0%
Drupal\Core\Cache\DatabaseBackend::normalizeCid 71 0.2% 1,331 0.5% 479 0.2% 2,592 0.0% 1,272 0.0% 4,896 0.0% 1,656 0.0%
Drupal\Core\Theme\ActiveTheme::getName 71 0.2% 98 0.0% 98 0.0% 6,760 0.0% 6,760 0.0% 2,696 0.0% 2,696 0.0%
mb_check_encoding 71 0.2% 797 0.3% 797 0.3% 664 0.0% 664 0.0% 2,584 0.0% 2,584 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 71 0.2% 10,927 4.1% 1,170 0.4% 1,975,464 10.7% -344,792 -1.9% 2,193,904 11.8% 480 0.0%
spl_autoload_call@2 67 0.2% 6,752 2.5% 253 0.1% 1,031,296 5.6% -22,408 -0.1% 769,696 4.2% 5,416 0.0%
Drupal\Core\Config\ConfigFactory::getConfigCacheKey 67 0.2% 751 0.3% 486 0.2% 10,472 0.1% -20,896 -0.1% 8,704 0.0% 2,176 0.0%
Drupal\Core\Session\AccountProxy::getAccount 67 0.2% 220 0.1% 220 0.1% 4,824 0.0% 4,824 0.0% 2,176 0.0% 2,176 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 66 0.2% 6,458 2.4% 755 0.3% 1,047,184 5.7% 17,904 0.1% 758,944 4.1% 23,552 0.1%
array_flip 65 0.2% 223 0.1% 223 0.1% 93,224 0.5% 93,224 0.5% 32,448 0.2% 32,448 0.2%
Drupal\Core\Entity\Sql\DefaultTableMapping::allowsSharedTableStorage 64 0.2% 883 0.3% 356 0.1% 12,536 0.1% -2,248 -0.0% 7,272 0.0% 2,384 0.0%
ReflectionProperty::getValue 63 0.2% 62 0.0% 62 0.0% 16,296 0.1% 16,296 0.1% 0 0.0% 0 0.0%
Drupal\Core\Field\BaseFieldDefinition::isMultiple 63 0.2% 377 0.1% 142 0.1% 4,768 0.0% 1,040 0.0% 2,192 0.0% 1,720 0.0%
get_object_vars 63 0.2% 136 0.1% 136 0.1% 73,536 0.4% 73,536 0.4% 1,248 0.0% 1,248 0.0%
Drupal\Core\Field\BaseFieldDefinition::getCardinality 63 0.2% 235 0.1% 235 0.1% 3,728 0.0% 3,728 0.0% 472 0.0% 472 0.0%
Drupal\Core\Field\BaseFieldDefinition::isBaseField 63 0.2% 11 0.0% 11 0.0% 3,744 0.0% 3,744 0.0% 488 0.0% 488 0.0%
[ display all ]