Run Report
Run #51a4629fe3743: XHProf Run (Namespace=drupal-perf-ezeedub)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):347,609 microsecs
Total Incl. CPU (microsecs):344,022 microsecs
Total Incl. MemUse (bytes):6,711,212 bytes
Total Incl. PeakMemUse (bytes):6,815,468 bytes
Number of Function Calls:40,497


[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. CPU
(microsecs)
ICpu%Excl. CPU
(microsec)
ECPU%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
is_array 1,902 4.7% 2,330 0.7% 2,330 0.7% 4,000 1.2% 4,000 1.2% 23,572 0.4% 23,572 0.4% 13,168 0.2% 13,168 0.2%
strtolower 1,532 3.8% 2,887 0.8% 2,887 0.8% 0 0.0% 0 0.0% 52,816 0.8% 52,816 0.8% 11,076 0.2% 11,076 0.2%
Symfony\Component\DependencyInjection\Container::get 1,086 2.7% 35,528 10.2% 13,555 3.9% 40,003 11.6% 20,001 5.8% 1,380,976 20.6% -1,940 -0.0% 1,351,620 19.8% 39,472 0.6%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 782 1.9% 1,701 0.5% 1,701 0.5% 4,000 1.2% 4,000 1.2% 8,840 0.1% 8,840 0.1% 1,052 0.0% 1,052 0.0%
is_object 770 1.9% 880 0.3% 880 0.3% 8,001 2.3% 8,001 2.3% 5,272 0.1% 5,272 0.1% 3,220 0.0% 3,220 0.0%
preg_replace 765 1.9% 2,685 0.8% 2,685 0.8% 0 0.0% 0 0.0% 92,328 1.4% 92,328 1.4% 39,124 0.6% 39,124 0.6%
Drupal::getContainer 758 1.9% 1,548 0.4% 1,548 0.4% 4,001 1.2% 4,001 1.2% 444 0.0% 444 0.0% 184 0.0% 184 0.0%
drupal_container 758 1.9% 4,239 1.2% 2,691 0.8% 4,001 1.2% 0 0.0% 14,632 0.2% 14,188 0.2% 6,700 0.1% 6,516 0.1%
array_keys 654 1.6% 1,598 0.5% 1,598 0.5% 4,000 1.2% 4,000 1.2% 204,344 3.0% 204,344 3.0% 49,628 0.7% 49,628 0.7%
drupal_static 623 1.5% 7,556 2.2% 7,396 2.1% 4,000 1.2% 4,000 1.2% 40,700 0.6% 40,148 0.6% 39,276 0.6% 38,628 0.6%
array_key_exists 619 1.5% 1,095 0.3% 1,095 0.3% 0 0.0% 0 0.0% 4,628 0.1% 4,628 0.1% 3,308 0.0% 3,308 0.0%
function_exists 610 1.5% 1,366 0.4% 1,366 0.4% 4,001 1.2% 4,001 1.2% 11,072 0.2% 11,072 0.2% 6,284 0.1% 6,284 0.1%
Drupal\Component\Utility\String::checkPlain 584 1.4% 3,814 1.1% 2,435 0.7% 4,000 1.2% 4,000 1.2% 100,444 1.5% 16,684 0.2% 10,144 0.1% 7,044 0.1%
htmlspecialchars 584 1.4% 1,379 0.4% 1,379 0.4% 0 0.0% 0 0.0% 83,760 1.2% 83,760 1.2% 3,100 0.0% 3,100 0.0%
check_plain 580 1.4% 5,923 1.7% 2,154 0.6% 8,000 2.3% 4,000 1.2% 101,764 1.5% 3,568 0.1% 10,136 0.1% 1,832 0.0%
strpos 468 1.2% 660 0.2% 660 0.2% 0 0.0% 0 0.0% 10,472 0.2% 10,472 0.2% 4,752 0.1% 4,752 0.1%
is_integer 425 1.0% 455 0.1% 455 0.1% 4,000 1.2% 4,000 1.2% 912 0.0% 912 0.0% 0 0.0% 0 0.0%
implode 414 1.0% 855 0.2% 855 0.2% 4,000 1.2% 4,000 1.2% 108,836 1.6% 108,836 1.6% 19,264 0.3% 19,264 0.3%
Drupal\Core\Template\AttributeValueBase::render 397 1.0% 10,127 2.9% 2,098 0.6% 8,000 2.3% 0 0.0% 41,828 0.6% -34,052 -0.5% 18,744 0.3% 1,956 0.0%
Drupal\Core\Template\AttributeValueBase::printed 397 1.0% 796 0.2% 796 0.2% 4,000 1.2% 4,000 1.2% 516 0.0% 516 0.0% 484 0.0% 484 0.0%
Drupal\Core\Template\Attribute::offsetSet 397 1.0% 8,268 2.4% 5,698 1.6% 12,001 3.5% 4,000 1.2% 86,456 1.3% 72,284 1.1% 20,684 0.3% 6,680 0.1%
Drupal\Core\Template\AttributeValueBase::__construct 397 1.0% 1,359 0.4% 1,359 0.4% 0 0.0% 0 0.0% 512 0.0% 512 0.0% 1,568 0.0% 1,568 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 337 0.8% 3,740 1.1% 2,444 0.7% 0 0.0% 0 0.0% 44,220 0.7% 12,160 0.2% 29,808 0.4% 16,816 0.2%
apc_fetch 337 0.8% 1,296 0.4% 1,296 0.4% 0 0.0% 0 0.0% 32,060 0.5% 32,060 0.5% 12,992 0.2% 12,992 0.2%
strtr 293 0.7% 809 0.2% 809 0.2% 4,001 1.2% 4,001 1.2% 27,788 0.4% 27,788 0.4% 16,004 0.2% 16,004 0.2%
Drupal\Core\Utility\ThemeRegistry::offsetExists 293 0.7% 1,824 0.5% 1,305 0.4% 0 0.0% 0 0.0% 11,068 0.2% 10,612 0.2% 2,016 0.0% 2,016 0.0%
Drupal\Core\Template\AttributeString::__toString 285 0.7% 3,949 1.1% 1,089 0.3% 8,000 2.3% 0 0.0% 57,264 0.9% 8,652 0.1% 3,568 0.1% 836 0.0%
is_bool 285 0.7% 299 0.1% 299 0.1% 0 0.0% 0 0.0% 440 0.0% 440 0.0% 344 0.0% 344 0.0%
str_replace 275 0.7% 874 0.3% 874 0.3% 0 0.0% 0 0.0% 121,064 1.8% 121,064 1.8% 33,712 0.5% 33,712 0.5%
drupal_sort_css_js 267 0.7% 1,356 0.4% 1,356 0.4% 0 0.0% 0 0.0% 7,892 0.1% 7,892 0.1% 0 0.0% 0 0.0%
PDOStatement::setFetchMode 264 0.7% 530 0.2% 530 0.2% 0 0.0% 0 0.0% 2,980 0.0% 2,980 0.0% 1,400 0.0% 1,400 0.0%
Drupal\Core\Database\Connection::escapeTable 251 0.6% 2,112 0.6% 1,224 0.4% 0 0.0% 0 0.0% 16,384 0.2% 796 0.0% 10,192 0.1% 6,220 0.1%
count 251 0.6% 503 0.1% 366 0.1% 0 0.0% 0 0.0% 12,688 0.2% 10,088 0.2% 5,636 0.1% 4,656 0.1%
Drupal\Core\Language\LanguageManager::getLanguage 229 0.6% 1,240 0.4% 1,045 0.3% 0 0.0% 0 0.0% 7,816 0.1% 2,656 0.0% 6,212 0.1% 1,412 0.0%
element_children 227 0.6% 7,162 2.1% 5,534 1.6% 0 0.0% 0 0.0% 48,764 0.7% 15,184 0.2% 17,488 0.3% 10,104 0.1%
Symfony\Component\DependencyInjection\Container::has 212 0.5% 1,767 0.5% 1,307 0.4% 0 0.0% 0 0.0% 9,168 0.1% 1,828 0.0% 5,720 0.1% 4,096 0.1%
variable_get 208 0.5% 942 0.3% 942 0.3% 8,002 2.3% 8,002 2.3% 3,884 0.1% 3,884 0.1% 2,024 0.0% 2,024 0.0%
explode 206 0.5% 495 0.1% 495 0.1% 4,000 1.2% 4,000 1.2% 60,344 0.9% 60,344 0.9% 10,872 0.2% 10,872 0.2%
Drupal\Core\Utility\ThemeRegistry::offsetGet 205 0.5% 800 0.2% 800 0.2% 0 0.0% 0 0.0% 2,724 0.0% 2,724 0.0% 1,812 0.0% 1,812 0.0%
is_string 204 0.5% 339 0.1% 339 0.1% 0 0.0% 0 0.0% 4,504 0.1% 4,504 0.1% 2,516 0.0% 2,516 0.0%
language 201 0.5% 9,037 2.6% 2,585 0.7% 8,000 2.3% 4,000 1.2% 24,740 0.4% 3,620 0.1% 18,740 0.3% 5,412 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 201 0.5% 18,912 5.4% 3,057 0.9% 4,000 1.2% 0 0.0% 2,427,492 36.2% 109,816 1.6% 2,220,264 32.6% 52,636 0.8%
in_array 198 0.5% 377 0.1% 377 0.1% 0 0.0% 0 0.0% 8,432 0.1% 8,432 0.1% 4,256 0.1% 4,256 0.1%
Drupal\Core\Template\Attribute::__toString 195 0.5% 15,970 4.6% 4,588 1.3% 20,001 5.8% 8,001 2.3% 43,944 0.7% 1,156 0.0% 29,368 0.4% 9,796 0.1%
is_numeric 194 0.5% 276 0.1% 276 0.1% 0 0.0% 0 0.0% 6,200 0.1% 6,200 0.1% 3,564 0.1% 3,564 0.1%
Drupal\Core\Template\Attribute::__construct 192 0.5% 10,160 2.9% 1,958 0.6% 20,001 5.8% 8,000 2.3% 111,512 1.7% 26,516 0.4% 24,976 0.4% 4,652 0.1%
theme_get_registry 184 0.5% 3,463 1.0% 2,346 0.7% 4,000 1.2% 0 0.0% 57,180 0.9% 3,116 0.0% 64,592 0.9% 3,516 0.1%
array_diff 179 0.4% 642 0.2% 642 0.2% 0 0.0% 0 0.0% 17,140 0.3% 17,140 0.3% 6,128 0.1% 6,128 0.1%
call_user_func@1 178 0.4% 59,632 17.2% 908 0.3% 60,003 17.4% 0 0.0% 661,176 9.9% 26,620 0.4% 422,816 6.2% 2,620 0.0%
Drupal\Core\TypedData\TypedData::setContext 177 0.4% 713 0.2% 713 0.2% 0 0.0% 0 0.0% 3,720 0.1% 3,720 0.1% 4,756 0.1% 4,756 0.1%
Drupal\Core\Extension\ModuleHandler::isLoaded 173 0.4% 350 0.1% 350 0.1% 0 0.0% 0 0.0% 2,696 0.0% 2,696 0.0% 1,796 0.0% 1,796 0.0%
is_scalar 161 0.4% 187 0.1% 187 0.1% 0 0.0% 0 0.0% 1,704 0.0% 1,704 0.0% 1,136 0.0% 1,136 0.0%
t 160 0.4% 11,097 3.2% 3,025 0.9% 16,002 4.7% 0 0.0% 40,472 0.6% 15,268 0.2% 37,072 0.5% 14,992 0.2%
Drupal\Core\Extension\ModuleHandler::alter 147 0.4% 8,144 2.3% 5,045 1.5% 8,000 2.3% 4,000 1.2% 43,020 0.6% 1,100 0.0% 26,380 0.4% 8,480 0.1%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetExists 147 0.4% 347 0.1% 347 0.1% 4,000 1.2% 4,000 1.2% 5,996 0.1% 5,996 0.1% 584 0.0% 584 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 147 0.4% 13,281 3.8% 2,680 0.8% 12,001 3.5% 4,000 1.2% 501,436 7.5% 8,484 0.1% 495,968 7.3% 4,596 0.1%
Drupal\Core\Database\Connection::escapeField 140 0.3% 959 0.3% 605 0.2% 0 0.0% 0 0.0% 9,480 0.1% -1,520 -0.0% 3,544 0.1% 1,180 0.0%
substr 134 0.3% 169 0.0% 169 0.0% 0 0.0% 0 0.0% 22,520 0.3% 22,520 0.3% 11,512 0.2% 11,512 0.2%
array_filter 130 0.3% 4,745 1.4% 633 0.2% 4,001 1.2% 0 0.0% 141,408 2.1% 20,016 0.3% 117,316 1.7% 10,908 0.2%
Drupal\Core\Database\Query\Select::addField 127 0.3% 1,189 0.3% 1,189 0.3% 0 0.0% 0 0.0% 40,924 0.6% 40,924 0.6% 22,000 0.3% 22,000 0.3%
Drupal\Core\Database\Connection::escapeAlias 127 0.3% 929 0.3% 599 0.2% 4,000 1.2% 4,000 1.2% 8,260 0.1% -1,844 -0.0% 1,648 0.0% 428 0.0%
Drupal\Component\Utility\Unicode::getStatus 124 0.3% 300 0.1% 300 0.1% 0 0.0% 0 0.0% 1,448 0.0% 1,448 0.0% 360 0.0% 360 0.0%
drupal_alter 123 0.3% 11,040 3.2% 1,341 0.4% 8,001 2.3% 0 0.0% 47,956 0.7% 5,188 0.1% 32,384 0.5% 3,376 0.0%
Drupal\Core\Database\Statement::__construct 122 0.3% 1,126 0.3% 869 0.2% 0 0.0% 0 0.0% 4,512 0.1% 4,048 0.1% 1,204 0.0% 744 0.0%
Drupal\Core\Database\Connection::prefixTables 122 0.3% 1,212 0.3% 642 0.2% 0 0.0% 0 0.0% 28,252 0.4% -79,576 -1.2% 29,928 0.4% 296 0.0%
PDO::prepare 122 0.3% 2,069 0.6% 943 0.3% 0 0.0% 0 0.0% 89,440 1.3% 84,928 1.3% 22,032 0.3% 20,828 0.3%
Drupal\Core\Database\Connection::prepareQuery 122 0.3% 4,264 1.2% 983 0.3% 0 0.0% 0 0.0% 94,804 1.4% -22,888 -0.3% 52,576 0.8% 616 0.0%
Drupal\Core\Database\Connection::query 122 0.3% 25,646 7.4% 3,491 1.0% 20,002 5.8% 4,001 1.2% 248,028 3.7% -68,652 -1.0% 301,928 4.4% 23,132 0.3%
PDOStatement::execute 122 0.3% 9,122 2.6% 9,122 2.6% 4,000 1.2% 4,000 1.2% 139,452 2.1% 139,452 2.1% 83,972 1.2% 83,972 1.2%
Drupal\Core\Database\Connection::getLogger 122 0.3% 244 0.1% 244 0.1% 0 0.0% 0 0.0% 492 0.0% 492 0.0% 448 0.0% 448 0.0%
Drupal\Core\Database\Connection::defaultOptions 122 0.3% 425 0.1% 425 0.1% 0 0.0% 0 0.0% 49,820 0.7% 49,820 0.7% 17,904 0.3% 17,904 0.3%
Drupal\Core\Database\Connection::expandArguments 122 0.3% 4,993 1.4% 3,460 1.0% 8,000 2.3% 4,000 1.2% 27,992 0.4% -87,688 -1.3% 118,108 1.7% 66,712 1.0%
Drupal\Core\Database\Statement::execute 122 0.3% 12,473 3.6% 2,685 0.8% 8,001 2.3% 4,001 1.2% 144,064 2.1% 3,220 0.0% 90,208 1.3% 4,984 0.1%
Drupal\Core\Config\Config::get 121 0.3% 20,387 5.9% 1,584 0.5% 28,000 8.1% 0 0.0% 146,924 2.2% 2,244 0.0% 246,020 3.6% 2,964 0.0%
array_map 119 0.3% 3,815 1.1% 996 0.3% 0 0.0% 0 0.0% 102,108 1.5% 49,604 0.7% 20,816 0.3% 10,176 0.1%
method_exists 117 0.3% 565 0.2% 257 0.1% 0 0.0% 0 0.0% 10,628 0.2% 7,060 0.1% 3,956 0.1% 3,956 0.1%
element_info 116 0.3% 5,939 1.7% 1,117 0.3% 4,000 1.2% 0 0.0% 162,800 2.4% 10,076 0.2% 136,812 2.0% 2,412 0.0%
Drupal\Core\Template\AttributeArray::__toString 112 0.3% 4,080 1.2% 765 0.2% 0 0.0% 0 0.0% 18,616 0.3% -71,820 -1.1% 13,220 0.2% 1,816 0.0%
is_int 109 0.3% 134 0.0% 134 0.0% 0 0.0% 0 0.0% 1,252 0.0% 1,252 0.0% 420 0.0% 420 0.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 107 0.3% 2,144 0.6% 1,291 0.4% 8,001 2.3% 0 0.0% 32,064 0.5% 932 0.0% 41,744 0.6% 932 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 107 0.3% 3,194 0.9% 825 0.2% 12,001 3.5% 4,000 1.2% 57,920 0.9% 6,224 0.1% 46,980 0.7% 2,584 0.0%
unserialize 105 0.3% 16,005 4.6% 3,296 0.9% 24,001 7.0% 12,001 3.5% 1,135,132 16.9% 908,944 13.5% 1,122,916 16.5% 899,396 13.2%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 103 0.3% 2,770 0.8% 546 0.2% 4,001 1.2% 0 0.0% 127,736 1.9% 2,732 0.0% 170,280 2.5% 1,168 0.0%
rawurlencode 100 0.2% 190 0.1% 190 0.1% 0 0.0% 0 0.0% 9,960 0.1% 9,960 0.1% 2,196 0.0% 2,196 0.0%
Symfony\Component\EventDispatcher\Event::setName 98 0.2% 293 0.1% 293 0.1% 4,000 1.2% 4,000 1.2% 1,100 0.0% 1,100 0.0% 1,020 0.0% 1,020 0.0%
Symfony\Component\EventDispatcher\Event::setDispatcher 98 0.2% 333 0.1% 333 0.1% 0 0.0% 0 0.0% 1,112 0.0% 1,112 0.0% 1,044 0.0% 1,044 0.0%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetSet 97 0.2% 327 0.1% 327 0.1% 0 0.0% 0 0.0% 7,040 0.1% 7,040 0.1% 1,172 0.0% 1,172 0.0%
Drupal\Core\Entity\EntityNG::get 94 0.2% 13,791 4.0% 493 0.1% 16,002 4.7% 0 0.0% 203,924 3.0% 1,140 0.0% 198,280 2.9% 1,308 0.0%
Drupal\Core\Config\Context\ConfigContext::notify 93 0.2% 10,418 3.0% 1,095 0.3% 8,000 2.3% 0 0.0% 36,740 0.5% 1,380 0.0% 39,940 0.6% 3,376 0.0%
Drupal\Core\Config\ConfigEvent::__construct 93 0.2% 386 0.1% 386 0.1% 0 0.0% 0 0.0% 508 0.0% 508 0.0% 920 0.0% 920 0.0%
Drupal\Core\Config\Config::getName 92 0.2% 184 0.1% 184 0.1% 0 0.0% 0 0.0% 984 0.0% 984 0.0% 984 0.0% 984 0.0%
Drupal\Core\Config\Config::notify 92 0.2% 10,829 3.1% 572 0.2% 8,000 2.3% 0 0.0% 23,908 0.4% 1,088 0.0% 33,168 0.5% 828 0.0%
Drupal\Core\TypedData\ItemList::isEmpty 92 0.2% 1,509 0.4% 642 0.2% 0 0.0% 0 0.0% 9,200 0.1% 1,328 0.0% 5,800 0.1% 788 0.0%
drupal_encode_path 90 0.2% 870 0.3% 512 0.1% 0 0.0% 0 0.0% 8,588 0.1% -4,976 -0.1% 3,980 0.1% 1,632 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 88 0.2% 1,688 0.5% 1,515 0.4% 4,000 1.2% 4,000 1.2% 9,392 0.1% 8,932 0.1% 6,568 0.1% 6,108 0.1%
Drupal\Core\TypedData\Type\Map::isEmpty 86 0.2% 656 0.2% 601 0.2% 0 0.0% 0 0.0% 4,048 0.1% 3,536 0.1% 1,484 0.0% 1,244 0.0%
element_sort 86 0.2% 959 0.3% 787 0.2% 0 0.0% 0 0.0% 3,400 0.1% 2,988 0.0% 964 0.0% 620 0.0%
Drupal\Core\Entity\EntityNG::getPropertyDefinition 85 0.2% 954 0.3% 337 0.1% 4,000 1.2% 0 0.0% 24,736 0.4% 2,148 0.0% 29,416 0.4% 640 0.0%
array_shift 85 0.2% 169 0.0% 169 0.0% 0 0.0% 0 0.0% -204 -0.0% -204 -0.0% 2,576 0.0% 2,576 0.0%
reset 83 0.2% 171 0.0% 171 0.0% 0 0.0% 0 0.0% 3,600 0.1% 3,600 0.1% 288 0.0% 288 0.0%
[ display all ]