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

Overall Summary
Total Incl. Wall Time (microsec):367,497 microsecs
Total Incl. MemUse (bytes):23,164,816 bytes
Total Incl. PeakMemUse (bytes):23,536,600 bytes
Number of Function Calls:51,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%
is_array 1,093 2.1% 374 0.1% 374 0.1% 33,264 0.1% 33,264 0.1% 14,352 0.1% 14,352 0.1%
array_key_exists 1,002 1.9% 565 0.2% 565 0.2% 24,640 0.1% 24,640 0.1% 9,576 0.0% 9,576 0.0%
array_keys 889 1.7% 1,815 0.5% 1,815 0.5% 1,086,592 4.7% 1,086,592 4.7% 100,224 0.4% 100,224 0.4%
apc_fetch 814 1.6% 9,871 2.7% 7,679 2.1% 3,929,360 17.0% 3,098,472 13.4% 3,972,576 16.9% 3,153,504 13.4%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 802 1.5% 4,798 1.3% 2,478 0.7% 117,856 0.5% 43,400 0.2% 173,048 0.7% 85,968 0.4%
Symfony\Component\DependencyInjection\Container::get 759 1.5% 30,535 8.3% 3,009 0.8% 4,400,720 19.0% 65,368 0.3% 3,500,200 14.9% 43,504 0.2%
is_string 690 1.3% 329 0.1% 329 0.1% 13,120 0.1% 13,120 0.1% 6,008 0.0% 6,008 0.0%
preg_replace 663 1.3% 3,137 0.9% 3,137 0.9% 538,328 2.3% 538,328 2.3% 286,256 1.2% 286,256 1.2%
implode 653 1.3% 565 0.2% 565 0.2% 117,600 0.5% 117,600 0.5% 17,544 0.1% 17,544 0.1%
Drupal::getContainer 640 1.2% 609 0.2% 609 0.2% 14,760 0.1% 14,760 0.1% 6,832 0.0% 6,832 0.0%
substr 572 1.1% 413 0.1% 413 0.1% 37,736 0.2% 37,736 0.2% 12,464 0.1% 12,464 0.1%
strpos 542 1.0% 561 0.2% 561 0.2% 24,272 0.1% 24,272 0.1% 13,360 0.1% 13,360 0.1%
count 541 1.0% 1,186 0.3% 788 0.2% 40,008 0.2% 30,104 0.1% 21,912 0.1% 18,832 0.1%
array_merge 507 1.0% 418 0.1% 418 0.1% 260,600 1.1% 260,600 1.1% 61,544 0.3% 61,544 0.3%
???_op@1 486 0.9% 17,314 4.7% 4,288 1.2% 5,768,576 24.9% 1,889,976 8.2% 4,979,760 21.2% 1,558,296 6.6%
in_array 464 0.9% 338 0.1% 338 0.1% 21,112 0.1% 21,112 0.1% 9,152 0.0% 9,152 0.0%
function_exists 451 0.9% 605 0.2% 605 0.2% 12,592 0.1% 12,592 0.1% 6,192 0.0% 6,192 0.0%
str_replace 449 0.9% 1,010 0.3% 1,010 0.3% 278,712 1.2% 278,712 1.2% 35,552 0.2% 35,552 0.2%
spl_autoload_call 431 0.8% 30,149 8.2% 1,365 0.4% 8,468,992 36.6% 68,504 0.3% 6,741,904 28.6% 102,600 0.4%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 419 0.8% 28,496 7.8% 3,135 0.9% 8,207,432 35.4% 104,448 0.5% 6,460,840 27.5% 150,584 0.6%
strlen 363 0.7% 110 0.0% 110 0.0% 14,288 0.1% 14,288 0.1% 7,912 0.0% 7,912 0.0%
array_diff 361 0.7% 1,689 0.5% 1,689 0.5% 80,320 0.3% 80,320 0.3% 11,616 0.0% 11,616 0.0%
explode 343 0.7% 322 0.1% 322 0.1% 195,040 0.8% 195,040 0.8% 15,888 0.1% 15,888 0.1%
PDOStatement::setFetchMode 333 0.6% 647 0.2% 647 0.2% 2,680 0.0% 2,680 0.0% 1,528 0.0% 1,528 0.0%
Drupal\Component\Utility\SafeMarkup::set 289 0.6% 569 0.2% 569 0.2% 184,752 0.8% 184,752 0.8% 816 0.0% 816 0.0%
???_op@2 274 0.5% 6,660 1.8% 1,940 0.5% 2,341,032 10.1% 941,592 4.1% 2,132,728 9.1% 835,176 3.5%
ArrayIterator::__construct 263 0.5% 152 0.0% 152 0.0% 33,200 0.1% 33,200 0.1% 29,864 0.1% 29,864 0.1%
spl_autoload_call@1 257 0.5% 12,357 3.4% 751 0.2% 3,571,608 15.4% -91,352 -0.4% 3,111,856 13.2% 17,560 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 255 0.5% 11,570 3.1% 1,932 0.5% 3,642,280 15.7% 64,600 0.3% 3,076,728 13.1% 101,728 0.4%
func_get_args 241 0.5% 79 0.0% 79 0.0% 83,664 0.4% 83,664 0.4% 14,392 0.1% 14,392 0.1%
array_unique 238 0.5% 514 0.1% 514 0.1% 75,976 0.3% 75,976 0.3% 5,176 0.0% 5,176 0.0%
Twig_Node::getIterator 236 0.5% 559 0.2% 438 0.1% 131,784 0.6% 102,840 0.4% 65,320 0.3% 37,232 0.2%
Twig_Node::setNode 231 0.4% 130 0.0% 130 0.0% 9,184 0.0% 9,184 0.0% 6,912 0.0% 6,912 0.0%
Drupal\Core\Database\Connection::escapeTable 230 0.4% 2,245 0.6% 718 0.2% 27,344 0.1% -504 -0.0% 7,288 0.0% 4,656 0.0%
is_integer 223 0.4% 26 0.0% 26 0.0% 2,656 0.0% 2,656 0.0% 664 0.0% 664 0.0%
Drupal\Core\Asset\AssetResolver::sort 215 0.4% 196 0.1% 196 0.1% 10,960 0.0% 10,960 0.0% 0 0.0% 0 0.0%
Drupal::service 202 0.4% 9,028 2.5% 958 0.3% 965,416 4.2% 30,512 0.1% 670,024 2.8% 9,096 0.0%
Drupal\Core\Plugin\DefaultPluginManager::doGetDefinition 201 0.4% 266 0.1% 266 0.1% 712 0.0% 712 0.0% 0 0.0% 0 0.0%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 201 0.4% 7,379 2.0% 748 0.2% 1,369,944 5.9% 11,120 0.0% 1,669,616 7.1% 10,264 0.0%
Drupal\Core\Entity\EntityType::getClass 197 0.4% 101 0.0% 101 0.0% 3,464 0.0% 3,464 0.0% 2,480 0.0% 2,480 0.0%
Drupal\Core\Access\AccessResult::getCacheMaxAge 194 0.4% 32 0.0% 32 0.0% 2,760 0.0% 2,760 0.0% 2,184 0.0% 2,184 0.0%
strtr 190 0.4% 1,422 0.4% 1,373 0.4% 25,464 0.1% 24,328 0.1% 1,901,768 8.1% 1,901,768 8.1%
sort 188 0.4% 166 0.0% 166 0.0% 5,176 0.0% 5,176 0.0% 2,944 0.0% 2,944 0.0%
array_values 183 0.4% 130 0.0% 130 0.0% 74,808 0.3% 74,808 0.3% 18,384 0.1% 18,384 0.1%
SplDoublyLinkedList::push 180 0.3% 93 0.0% 93 0.0% 13,288 0.1% 13,288 0.1% 1,024 0.0% 1,024 0.0%
htmlspecialchars 180 0.3% 198 0.1% 198 0.1% 31,176 0.1% 31,176 0.1% 2,248 0.0% 2,248 0.0%
Symfony\Component\DependencyInjection\Container::get@1 180 0.3% 18,502 5.0% 840 0.2% 2,971,608 12.8% 63,232 0.3% 2,625,272 11.2% 37,328 0.2%
preg_match 180 0.3% 318 0.1% 318 0.1% 34,096 0.1% 34,096 0.1% 14,520 0.1% 14,520 0.1%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum 175 0.3% 8,242 2.2% 1,847 0.5% 19,944 0.1% -414,584 -1.8% 26,328 0.1% 1,896 0.0%
SplDoublyLinkedList::pop 174 0.3% 82 0.0% 82 0.0% -15,376 -0.1% -15,376 -0.1% 0 0.0% 0 0.0%
Twig_Node::getAttribute 162 0.3% 274 0.1% 259 0.1% 20,072 0.1% 19,432 0.1% 16,160 0.1% 15,520 0.1%
call_user_func_array 160 0.3% 38,815 10.6% 807 0.2% 1,849,408 8.0% 85,192 0.4% 1,825,736 7.8% 20,936 0.1%
strtolower 158 0.3% 69 0.0% 69 0.0% 15,952 0.1% 15,952 0.1% 5,944 0.0% 5,944 0.0%
Drupal\Core\Database\Connection::escapeField 158 0.3% 1,456 0.4% 885 0.2% 16,440 0.1% 1,960 0.0% 4,944 0.0% 3,384 0.0%
reset 154 0.3% 917 0.2% 917 0.2% -168 -0.0% -168 -0.0% 2,432 0.0% 2,432 0.0%
Drupal\Core\Database\Statement::__construct 154 0.3% 1,674 0.5% 1,173 0.3% 9,008 0.0% 8,336 0.0% 1,512 0.0% 1,008 0.0%
PDO::prepare 154 0.3% 3,275 0.9% 1,601 0.4% 152,480 0.7% 143,472 0.6% 12,488 0.1% 10,976 0.0%
Drupal\Core\Database\Connection::prepareQuery 154 0.3% 5,383 1.5% 997 0.3% 162,816 0.7% -26,336 -0.1% 38,784 0.2% 1,504 0.0%
Drupal\Core\Database\Connection::expandArguments 154 0.3% 5,872 1.6% 4,973 1.4% 23,040 0.1% -110,520 -0.5% 47,240 0.2% 27,224 0.1%
Drupal\Core\Database\Connection::defaultOptions 154 0.3% 391 0.1% 391 0.1% 117,760 0.5% 117,760 0.5% 11,856 0.1% 11,856 0.1%
Drupal\Core\Database\Connection::prefixTables 154 0.3% 1,111 0.3% 534 0.1% 36,672 0.2% -161,520 -0.7% 24,792 0.1% 664 0.0%
Drupal\Core\Database\Connection::getLogger 154 0.3% 186 0.1% 186 0.1% 680 0.0% 680 0.0% 632 0.0% 632 0.0%
PDOStatement::execute 154 0.3% 71,657 19.5% 71,657 19.5% 272,336 1.2% 272,336 1.2% 122,328 0.5% 122,328 0.5%
Drupal\Core\Database\Statement::execute 154 0.3% 74,817 20.4% 2,784 0.8% 276,192 1.2% 1,864 0.0% 125,744 0.5% 1,704 0.0%
Drupal\Core\Database\Connection::query 154 0.3% 90,232 24.6% 3,436 0.9% 333,088 1.4% -250,032 -1.1% 242,952 1.0% 18,032 0.1%
Drupal\Core\Asset\LibraryDiscovery::getLibrariesByExtension 149 0.3% 4,287 1.2% 154 0.0% 481,840 2.1% 14,104 0.1% 1,129,848 4.8% 0 0.0%
Drupal\Core\Asset\LibraryDiscovery::getLibraryByName 149 0.3% 4,586 1.2% 299 0.1% 487,144 2.1% 5,304 0.0% 1,129,848 4.8% 0 0.0%
is_object 149 0.3% 47 0.0% 47 0.0% 7,896 0.0% 7,896 0.0% 2,240 0.0% 2,240 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 148 0.3% 4,491 1.2% 959 0.3% 162,976 0.7% 15,552 0.1% 158,520 0.7% 6,096 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 148 0.3% 3,427 0.9% 803 0.2% 115,120 0.5% 10,680 0.0% 147,080 0.6% 7,856 0.0%
Drupal\Core\Cache\Cache::validateTags 147 0.3% 513 0.1% 472 0.1% 5,008 0.0% 4,360 0.0% 3,544 0.0% 3,040 0.0%
Drupal\Core\Theme\ThemeManager::getActiveTheme 137 0.3% 1,454 0.4% 187 0.1% 186,520 0.8% 13,384 0.1% 172,944 0.7% 3,896 0.0%
class_exists 137 0.3% 7,577 2.1% 345 0.1% 2,168,720 9.4% 6,896 0.0% 1,758,776 7.5% 4,688 0.0%
Drupal\Core\TypedData\DataDefinition::isComputed 137 0.3% 91 0.0% 91 0.0% 10,744 0.0% 10,744 0.0% 3,792 0.0% 3,792 0.0%
Drupal\Core\Cache\CacheableMetadata::merge 132 0.3% 1,841 0.5% 481 0.1% 50,744 0.2% 22,984 0.1% 904 0.0% 904 0.0%
Drupal\Core\Entity\EntityType::isStaticallyCacheable 130 0.3% 148 0.0% 148 0.0% 4,248 0.0% 4,248 0.0% 2,832 0.0% 2,832 0.0%
Twig_Node::getNode 129 0.2% 262 0.1% 254 0.1% 15,984 0.1% 15,352 0.1% 12,768 0.1% 12,136 0.1%
Drupal\Core\Access\AccessResult::setCacheMaxAge 128 0.2% 51 0.0% 51 0.0% -608 -0.0% -608 -0.0% 1,672 0.0% 1,672 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 121 0.2% 1,845 0.5% 348 0.1% 53,568 0.2% 2,680 0.0% 672 0.0% 528 0.0%
Drupal\Core\Entity\Entity::id 121 0.2% 40 0.0% 40 0.0% 5,432 0.0% 5,432 0.0% 1,232 0.0% 1,232 0.0%
Drupal::entityManager 120 0.2% 855 0.2% 456 0.1% 12,568 0.1% 11,256 0.0% 12,800 0.1% 8,488 0.0%
array_flip 118 0.2% 195 0.1% 195 0.1% 116,032 0.5% 116,032 0.5% 27,584 0.1% 27,584 0.1%
is_bool 117 0.2% 29 0.0% 29 0.0% 3,224 0.0% 3,224 0.0% 1,968 0.0% 1,968 0.0%
dirname 116 0.2% 189 0.1% 189 0.1% 12,344 0.1% 12,344 0.1% 6,096 0.0% 6,096 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::isValid 115 0.2% 6,998 1.9% 533 0.1% 17,256 0.1% 1,824 0.0% 24,032 0.1% 896 0.0%
Drupal\Core\Database\Query\Query::uniqueIdentifier 114 0.2% 205 0.1% 205 0.1% 1,392 0.0% 1,392 0.0% 992 0.0% 992 0.0%
Drupal\Core\StringTranslation\TranslationManager::translate 113 0.2% 2,314 0.6% 598 0.2% 54,248 0.2% 6,216 0.0% 306,448 1.3% 3,728 0.0%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 113 0.2% 693 0.2% 479 0.1% 12,872 0.1% 1,360 0.0% 8,912 0.0% 2,336 0.0%
Drupal\Core\StringTranslation\TranslationManager::doTranslate 113 0.2% 1,334 0.4% 641 0.2% 8,536 0.0% -4,336 -0.0% 16,488 0.1% 7,576 0.0%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 113 0.2% 202 0.1% 195 0.1% 8,552 0.0% 6,688 0.0% 3,616 0.0% 1,696 0.0%
Symfony\Component\DependencyInjection\Container::get@2 112 0.2% 11,299 3.1% 822 0.2% 1,526,296 6.6% 42,392 0.2% 1,304,968 5.5% 35,400 0.2%
Drupal\Core\Database\Query\Condition::compiled 112 0.2% 98 0.0% 98 0.0% 6,064 0.0% 6,064 0.0% 616 0.0% 616 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKeys 111 0.2% 212 0.1% 212 0.1% 41,192 0.2% 41,192 0.2% 9,056 0.0% 9,056 0.0%
array_intersect_key 110 0.2% 110 0.0% 110 0.0% 51,240 0.2% 51,240 0.2% 5,096 0.0% 5,096 0.0%
count@1 108 0.2% 86 0.0% 86 0.0% 1,928 0.0% 1,928 0.0% 896 0.0% 896 0.0%
Drupal\Core\Field\BaseFieldDefinition::hasCustomStorage 102 0.2% 270 0.1% 207 0.1% 7,336 0.0% 1,832 0.0% 2,360 0.0% 1,512 0.0%
Drupal\Core\Entity\EntityType::getOriginalClass 102 0.2% 53 0.0% 53 0.0% 704 0.0% 704 0.0% 536 0.0% 536 0.0%
Twig_Compiler::raw 101 0.2% 18 0.0% 18 0.0% 11,032 0.0% 11,032 0.0% 15,480 0.1% 15,480 0.1%
Drupal\Core\Database\Connection::escapeAlias 101 0.2% 332 0.1% 183 0.0% 10,392 0.0% 712 0.0% 2,024 0.0% 1,024 0.0%
Drupal\Core\Theme\ActiveTheme::getName 99 0.2% 90 0.0% 90 0.0% 8,808 0.0% 8,808 0.0% 2,304 0.0% 2,304 0.0%
[ display all ]