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

Overall Summary
Total Incl. Wall Time (microsec):521,901 microsecs
Total Incl. MemUse (bytes):21,524,524 bytes
Total Incl. PeakMemUse (bytes):21,546,896 bytes
Number of Function Calls:28,096


[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 679 2.4% 2,410 0.5% 2,410 0.5% 97,452 0.5% 97,452 0.5% 35,800 0.2% 35,800 0.2%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 655 2.3% 4,393 0.8% 2,395 0.5% 84,036 0.4% 21,716 0.1% 33,740 0.2% 23,932 0.1%
is_array 653 2.3% 18 0.0% 18 0.0% 14,772 0.1% 14,772 0.1% 4,788 0.0% 4,788 0.0%
array_keys 545 1.9% 1,026 0.2% 1,026 0.2% 262,912 1.2% 262,912 1.2% 36,380 0.2% 36,380 0.2%
array_key_exists 524 1.9% 335 0.1% 335 0.1% 10,828 0.1% 10,828 0.1% 3,188 0.0% 3,188 0.0%
is_string 473 1.7% 20 0.0% 20 0.0% 6,308 0.0% 6,308 0.0% 2,724 0.0% 2,724 0.0%
Symfony\Component\DependencyInjection\Container::get 433 1.5% 177,817 34.1% 2,245 0.4% 8,044,688 37.4% 33,532 0.2% 7,797,380 36.2% 16,964 0.1%
???_op 404 1.4% 37,366 7.2% 2,813 0.5% 1,839,588 8.5% 307,632 1.4% 1,644,432 7.6% 110,596 0.5%
strpos 380 1.4% 65 0.0% 65 0.0% 12,552 0.1% 12,552 0.1% 4,748 0.0% 4,748 0.0%
spl_autoload_call 348 1.2% 265,149 50.8% 1,471 0.3% 12,701,036 59.0% 32,496 0.2% 12,066,136 56.0% 8,200 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 336 1.2% 244,893 46.9% 7,564 1.4% 11,919,728 55.4% -319,828 -1.5% 11,324,668 52.6% 7,288 0.0%
function_exists 327 1.2% 141 0.0% 141 0.0% 7,192 0.0% 7,192 0.0% 1,596 0.0% 1,596 0.0%
implode 326 1.2% 203 0.0% 203 0.0% 66,948 0.3% 66,948 0.3% 4,424 0.0% 4,424 0.0%
substr 314 1.1% 67 0.0% 67 0.0% 16,912 0.1% 16,912 0.1% 4,408 0.0% 4,408 0.0%
str_replace 305 1.1% 555 0.1% 555 0.1% 122,688 0.6% 122,688 0.6% 37,096 0.2% 37,096 0.2%
Drupal::getContainer 300 1.1% 146 0.0% 146 0.0% 8,596 0.0% 8,596 0.0% 2,388 0.0% 2,388 0.0%
array_merge 289 1.0% 241 0.0% 241 0.0% 64,532 0.3% 64,532 0.3% 9,900 0.0% 9,900 0.0%
strlen 235 0.8% 5 0.0% 5 0.0% 5,636 0.0% 5,636 0.0% 2,728 0.0% 2,728 0.0%
is_integer 232 0.8% 4 0.0% 4 0.0% 760 0.0% 760 0.0% 648 0.0% 648 0.0%
in_array 220 0.8% 190 0.0% 190 0.0% 7,896 0.0% 7,896 0.0% 3,408 0.0% 3,408 0.0%
htmlspecialchars 219 0.8% 198 0.0% 198 0.0% 33,564 0.2% 33,564 0.2% 2,280 0.0% 2,280 0.0%
spl_autoload_call@1 215 0.8% 92,212 17.7% 948 0.2% 4,901,440 22.8% -26,312 -0.1% 4,488,740 20.8% 2,124 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 213 0.8% 90,651 17.4% 4,844 0.9% 4,908,344 22.8% -153,924 -0.7% 4,471,704 20.8% 2,236 0.0%
Drupal\Component\Utility\SafeMarkup::set 213 0.8% 656 0.1% 656 0.1% 158,120 0.7% 158,120 0.7% 15,320 0.1% 15,320 0.1%
array_diff 210 0.7% 952 0.2% 952 0.2% 24,892 0.1% 24,892 0.1% 7,004 0.0% 7,004 0.0%
preg_replace 207 0.7% 781 0.1% 781 0.1% 21,092 0.1% 21,092 0.1% 3,260 0.0% 3,260 0.0%
Drupal\Core\StringTranslation\TranslationWrapper::__sleep 204 0.7% 230 0.0% 230 0.0% 78,720 0.4% 78,720 0.4% 0 0.0% 0 0.0%
count 182 0.6% 30 0.0% 24 0.0% 9,508 0.0% 8,584 0.0% 1,672 0.0% 1,672 0.0%
strtr 177 0.6% 2,867 0.5% 2,731 0.5% 17,796 0.1% 15,740 0.1% 979,092 4.5% 977,468 4.5%
explode 169 0.6% 250 0.0% 250 0.0% 56,628 0.3% 56,628 0.3% 7,704 0.0% 7,704 0.0%
PDOStatement::setFetchMode 166 0.6% 90 0.0% 90 0.0% 1,160 0.0% 1,160 0.0% 640 0.0% 640 0.0%
Symfony\Component\DependencyInjection\Container::get@1 162 0.6% 115,774 22.2% 1,257 0.2% 5,140,312 23.9% 34,364 0.2% 5,040,416 23.4% 7,352 0.0%
???_op@1 160 0.6% 9,889 1.9% 423 0.1% 461,792 2.1% 45,388 0.2% 456,540 2.1% 6,020 0.0%
array_unique 152 0.5% 232 0.0% 232 0.0% 28,728 0.1% 28,728 0.1% 2,568 0.0% 2,568 0.0%
strtolower 151 0.5% 34 0.0% 34 0.0% 9,828 0.0% 9,828 0.0% 5,056 0.0% 5,056 0.0%
SplDoublyLinkedList::push 151 0.5% 11 0.0% 11 0.0% 7,052 0.0% 7,052 0.0% 832 0.0% 832 0.0%
Drupal\Core\Theme\ThemeManager::getActiveTheme 149 0.5% 5,098 1.0% 137 0.0% 145,384 0.7% 7,032 0.0% 139,384 0.6% 2,172 0.0%
SplDoublyLinkedList::pop 146 0.5% 26 0.0% 26 0.0% -6,832 -0.0% -6,832 -0.0% 0 0.0% 0 0.0%
call_user_func_array 146 0.5% 37,090 7.1% 716 0.1% 2,187,340 10.2% 41,908 0.2% 2,116,100 9.8% 14,224 0.1%
is_object 143 0.5% 7 0.0% 7 0.0% 4,824 0.0% 4,824 0.0% 308 0.0% 308 0.0%
func_get_args 129 0.5% 221 0.0% 221 0.0% 76,460 0.4% 76,460 0.4% 11,584 0.1% 11,584 0.1%
is_bool 119 0.4% 2 0.0% 2 0.0% 1,100 0.0% 1,100 0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 116 0.4% 63,590 12.2% 858 0.2% 2,705,276 12.6% 26,180 0.1% 2,656,372 12.3% 7,408 0.0%
array_values 116 0.4% 106 0.0% 106 0.0% 22,848 0.1% 22,848 0.1% 6,676 0.0% 6,676 0.0%
dirname 113 0.4% 57 0.0% 57 0.0% 8,320 0.0% 8,320 0.0% 2,648 0.0% 2,648 0.0%
Drupal::service 111 0.4% 27,312 5.2% 558 0.1% 1,251,540 5.8% 10,580 0.0% 1,204,620 5.6% 2,976 0.0%
Drupal\Core\Entity\Entity::id 108 0.4% 34 0.0% 34 0.0% 2,392 0.0% 2,392 0.0% 912 0.0% 912 0.0%
Drupal\Core\Cache\CacheableMetadata::merge 108 0.4% 1,908 0.4% 465 0.1% 33,480 0.2% 17,964 0.1% 4,188 0.0% 700 0.0%
sort 107 0.4% 124 0.0% 124 0.0% 1,852 0.0% 1,852 0.0% 1,396 0.0% 1,396 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 105 0.4% 1,776 0.3% 551 0.1% 41,676 0.2% 3,992 0.0% 32,044 0.1% 2,628 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 105 0.4% 2,330 0.4% 482 0.1% 61,284 0.3% 7,148 0.0% 39,080 0.2% 2,668 0.0%
Drupal\Core\Template\Attribute::offsetSet 104 0.4% 1,576 0.3% 284 0.1% 45,732 0.2% 9,660 0.0% 21,592 0.1% 176 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 104 0.4% 1,292 0.2% 709 0.1% 36,072 0.2% 18,912 0.1% 21,416 0.1% 696 0.0%
Drupal\Core\Template\AttributeValueBase::__construct 104 0.4% 87 0.0% 87 0.0% -5,420 -0.0% -5,420 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\AttributeValueBase::render 103 0.4% 1,178 0.2% 567 0.1% 11,508 0.1% -24,412 -0.1% 4,316 0.0% 1,712 0.0%
Drupal\Core\Render\BubbleableMetadata::merge 101 0.4% 1,965 0.4% 374 0.1% 24,336 0.1% -5,880 -0.0% 384 0.0% 204 0.0%
Drupal\Core\Theme\ActiveTheme::getName 99 0.4% 14 0.0% 14 0.0% 3,564 0.0% 3,564 0.0% 1,396 0.0% 1,396 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum 93 0.3% 6,913 1.3% 1,135 0.2% 8,892 0.0% -120,332 -0.6% 27,444 0.1% 1,708 0.0%
Drupal\Core\Cache\Cache::validateTags 92 0.3% 317 0.1% 311 0.1% 2,104 0.0% 1,740 0.0% 1,492 0.0% 1,128 0.0%
Drupal\Core\Access\AccessResult::getCacheMaxAge 87 0.3% 13 0.0% 13 0.0% 1,636 0.0% 1,636 0.0% 840 0.0% 840 0.0%
Drupal\Core\Extension\Extension::getPath 86 0.3% 234 0.0% 187 0.0% 8,104 0.0% 3,748 0.0% 3,248 0.0% 1,564 0.0%
Twig_Environment::getExtension 83 0.3% 88 0.0% 88 0.0% 4,808 0.0% 4,808 0.0% 1,744 0.0% 1,744 0.0%
Drupal\Core\Template\AttributeString::__toString 81 0.3% 253 0.0% 168 0.0% 14,872 0.1% 2,368 0.0% 1,904 0.0% 1,276 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKeys 80 0.3% 138 0.0% 138 0.0% 18,548 0.1% 18,548 0.1% 3,576 0.0% 3,576 0.0%
array_shift 77 0.3% 35 0.0% 35 0.0% 280 0.0% 280 0.0% 328 0.0% 328 0.0%
Drupal\Core\Database\Connection::getLogger 74 0.3% 16 0.0% 16 0.0% 400 0.0% 400 0.0% 240 0.0% 240 0.0%
Drupal\Core\Database\Connection::query 74 0.3% 26,011 5.0% 1,359 0.3% 121,244 0.6% -38,596 -0.2% 108,824 0.5% 11,172 0.1%
Drupal\Core\Database\Connection::prepareQuery 74 0.3% 1,798 0.3% 402 0.1% 51,416 0.2% -8,936 -0.0% 24,316 0.1% 1,604 0.0%
Drupal\Core\Database\Statement::execute 74 0.3% 20,095 3.9% 1,077 0.2% 62,616 0.3% 1,020 0.0% 27,684 0.1% 904 0.0%
Drupal\Core\Database\Statement::__construct 74 0.3% 398 0.1% 333 0.1% 912 0.0% 524 0.0% 780 0.0% 552 0.0%
Drupal\Core\Database\Connection::defaultOptions 74 0.3% 219 0.0% 219 0.0% 34,456 0.2% 34,456 0.2% 8,112 0.0% 8,112 0.0%
Drupal\Core\Database\Connection::expandArguments 74 0.3% 2,540 0.5% 2,089 0.4% 11,352 0.1% -54,788 -0.3% 37,540 0.2% 19,056 0.1%
Drupal\Core\Database\Connection::prefixTables 74 0.3% 519 0.1% 262 0.1% 12,672 0.1% -45,968 -0.2% 11,224 0.1% 340 0.0%
PDO::prepare 74 0.3% 877 0.2% 479 0.1% 47,680 0.2% 46,768 0.2% 11,488 0.1% 10,708 0.0%
PDOStatement::execute 74 0.3% 18,986 3.6% 18,986 3.6% 60,448 0.3% 60,448 0.3% 26,004 0.1% 26,004 0.1%
strrpos 72 0.3% 7 0.0% 7 0.0% 1,892 0.0% 1,892 0.0% 828 0.0% 828 0.0%
Drupal\Core\Access\AccessResult::setCacheMaxAge 72 0.3% 22 0.0% 22 0.0% -784 -0.0% -784 -0.0% 872 0.0% 872 0.0%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 71 0.3% 468 0.1% 325 0.1% 6,332 0.0% 808 0.0% 2,732 0.0% 936 0.0%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 71 0.3% 130 0.0% 121 0.0% 3,828 0.0% 2,720 0.0% 1,796 0.0% 876 0.0%
Drupal\Core\StringTranslation\TranslationManager::translate 71 0.3% 1,942 0.4% 381 0.1% 48,784 0.2% 2,708 0.0% 44,424 0.2% 636 0.0%
Drupal\Core\StringTranslation\TranslationManager::doTranslate 71 0.3% 850 0.2% 382 0.1% 4,992 0.0% -1,340 -0.0% 4,196 0.0% 1,464 0.0%
ReflectionProperty::getValue 68 0.2% 65 0.0% 65 0.0% 8,996 0.0% 8,996 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 68 0.2% 263 0.1% 246 0.0% 9,632 0.0% 9,248 0.0% 5,912 0.0% 5,528 0.0%
ReflectionProperty::getName 68 0.2% 44 0.0% 44 0.0% 14,624 0.1% 14,624 0.1% 0 0.0% 0 0.0%
Drupal\Core\Cache\ApcuBackend::getApcuKey 67 0.2% 64 0.0% 64 0.0% 11,128 0.1% 11,128 0.1% 1,156 0.0% 1,156 0.0%
Drupal\Core\Config\ConfigFactory::getConfigCacheKey 66 0.2% 505 0.1% 375 0.1% 6,968 0.0% -13,888 -0.1% 3,816 0.0% 1,464 0.0%
unserialize 64 0.2% 16,532 3.2% 8,632 1.7% 1,386,824 6.4% 886,668 4.1% 1,620,864 7.5% 1,142,688 5.3%
end 63 0.2% 31 0.0% 31 0.0% 384 0.0% 384 0.0% 268 0.0% 268 0.0%
Symfony\Component\DependencyInjection\Container::get@3 63 0.2% 44,978 8.6% 706 0.1% 1,917,604 8.9% 19,980 0.1% 1,907,616 8.9% 6,936 0.0%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 63 0.2% 229 0.0% 198 0.0% 7,764 0.0% 7,380 0.0% 2,832 0.0% 2,564 0.0%
Drupal\Core\Cache\CacheableMetadata::createFromRenderArray 61 0.2% 295 0.1% 295 0.1% 14,028 0.1% 14,028 0.1% 3,144 0.0% 3,144 0.0%
spl_autoload_call@2 61 0.2% 29,729 5.7% 288 0.1% 1,653,564 7.7% -7,080 -0.0% 1,538,532 7.1% 852 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::isValid 60 0.2% 6,755 1.3% 226 0.0% 8,608 0.0% 1,084 0.0% 28,436 0.1% 992 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 60 0.2% 29,264 5.6% 1,219 0.2% 1,655,416 7.7% -47,896 -0.2% 1,534,208 7.1% 840 0.0%
Drupal\Core\Template\Attribute::__clone 59 0.2% 51 0.0% 51 0.0% 3,232 0.0% 3,232 0.0% 932 0.0% 932 0.0%
mb_check_encoding 59 0.2% 393 0.1% 393 0.1% 380 0.0% 380 0.0% 1,764 0.0% 1,764 0.0%
Drupal\Core\Render\Element::children 59 0.2% 1,249 0.2% 1,212 0.2% 18,436 0.1% 8,148 0.0% 1,280 0.0% 1,184 0.0%
Drupal\Core\Cache\DatabaseBackend::normalizeCid 59 0.2% 729 0.1% 335 0.1% 1,468 0.0% 716 0.0% 3,456 0.0% 1,348 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 59 0.2% 21,542 4.1% 844 0.2% 1,019,604 4.7% -252,944 -1.2% 1,491,912 6.9% 876 0.0%
class_exists 58 0.2% 42,071 8.1% 153 0.0% 2,469,500 11.5% 3,584 0.0% 2,176,032 10.1% 1,712 0.0%
[ display all ]