Run Report
Run #519fc817b51ae: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):84,689 microsecs
Total Incl. CPU (microsecs):80,000 microsecs
Total Incl. MemUse (bytes):12,862,056 bytes
Total Incl. PeakMemUse (bytes):12,954,008 bytes
Number of Function Calls:26,146


[View Full Callgraph]


Displaying top 100 functions: Sorted by Excl. Wall Time (microsec) [ 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%
PDOStatement::execute 103 0.4% 4,170 4.9% 4,170 4.9% 0 0.0% 0 0.0% 124,544 1.0% 124,544 1.0% 38,720 0.3% 38,720 0.3%
Symfony\Component\DependencyInjection\Container::get 639 2.4% 11,049 13.0% 2,029 2.4% 12,000 15.0% 0 0.0% 2,437,240 18.9% 19,560 0.2% 2,321,784 17.9% 65,080 0.5%
unserialize 75 0.3% 4,807 5.7% 1,680 2.0% 8,000 10.0% 4,000 5.0% 1,642,240 12.8% 1,279,168 9.9% 1,970,224 15.2% 1,606,600 12.4%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 206 0.8% 9,064 10.7% 1,407 1.7% 20,000 25.0% 0 0.0% 4,809,976 37.4% 205,048 1.6% 4,232,176 32.7% 181,728 1.4%
Drupal\Core\Cache\DatabaseBackend::getMultiple 68 0.3% 14,650 17.3% 1,311 1.5% 24,000 30.0% 8,000 10.0% 1,824,576 14.2% 114,296 0.9% 2,372,696 18.3% 216,144 1.7%
Drupal\Core\Database\Connection::expandArguments 103 0.4% 1,439 1.7% 1,060 1.3% 0 0.0% 0 0.0% 8,752 0.1% -87,064 -0.7% 92,480 0.7% 58,456 0.5%
Drupal\Core\Entity\EntityBCDecorator::__get 70 0.3% 2,083 2.5% 1,029 1.2% 0 0.0% 0 0.0% 29,832 0.2% 21,704 0.2% 28,968 0.2% 9,736 0.1%
Drupal\Core\Extension\ModuleHandler::load 43 0.2% 2,073 2.4% 974 1.2% 0 0.0% 0 0.0% 403,400 3.1% 29,792 0.2% 390,256 3.0% 15,936 0.1%
Drupal\Core\Database\Connection::query 103 0.4% 8,744 10.3% 902 1.1% 4,000 5.0% 0 0.0% 252,568 2.0% -71,720 -0.6% 258,296 2.0% 39,032 0.3%
Drupal\Core\Database\Statement::execute 103 0.4% 4,998 5.9% 828 1.0% 4,000 5.0% 0 0.0% 129,160 1.0% 2,160 0.0% 43,056 0.3% 2,208 0.0%
Drupal\views\Plugin\views\PluginBase::unpackOptions 38 0.1% 1,349 1.6% 797 0.9% 0 0.0% 0 0.0% 17,336 0.1% -261,112 -2.0% 52,648 0.4% 23,288 0.2%
preg_replace 443 1.7% 721 0.9% 721 0.9% 0 0.0% 0 0.0% 78,744 0.6% 78,744 0.6% 27,520 0.2% 27,520 0.2%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 356 1.4% 1,150 1.4% 709 0.8% 4,000 5.0% 4,000 5.0% 64,928 0.5% 22,616 0.2% 70,216 0.5% 35,848 0.3%
language 114 0.4% 1,448 1.7% 684 0.8% 0 0.0% 0 0.0% 55,320 0.4% 13,008 0.1% 49,968 0.4% 11,256 0.1%
glob 2 0.0% 683 0.8% 683 0.8% 0 0.0% 0 0.0% 5,400 0.0% 5,400 0.0% 4,520 0.0% 4,520 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 32 0.1% 683 0.8% 674 0.8% 0 0.0% 0 0.0% 56,848 0.4% 52,664 0.4% 58,256 0.4% 54,736 0.4%
Drupal\Core\Cache\DatabaseBackend::checksumTags 75 0.3% 1,746 2.1% 661 0.8% 0 0.0% 0 0.0% 55,592 0.4% -46,168 -0.4% 52,560 0.4% 10,304 0.1%
Drupal\Core\Template\Attribute::__toString 56 0.2% 1,857 2.2% 657 0.8% 4,000 5.0% 4,000 5.0% 39,920 0.3% 10,960 0.1% 45,952 0.4% 9,760 0.1%
Drupal\Core\Template\Attribute::offsetSet 125 0.5% 711 0.8% 637 0.8% 4,000 5.0% 4,000 5.0% 71,960 0.6% 46,656 0.4% 39,944 0.3% 17,672 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 68 0.3% 6,999 8.3% 616 0.7% 8,000 10.0% 0 0.0% 1,495,624 11.6% -189,752 -1.5% 1,967,512 15.2% 6,504 0.1%
theme@1 22 0.1% 11,020 13.0% 602 0.7% 12,000 15.0% 0 0.0% 699,464 5.4% -11,624 -0.1% 789,120 6.1% 14,152 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 85 0.3% 3,623 4.3% 597 0.7% 8,000 10.0% 0 0.0% 2,060,904 16.0% 105,688 0.8% 1,840,168 14.2% 103,040 0.8%
drupal_static 310 1.2% 571 0.7% 568 0.7% 0 0.0% 0 0.0% 62,240 0.5% 61,208 0.5% 84,944 0.7% 83,640 0.6%
drupal_container 389 1.5% 557 0.7% 557 0.7% 0 0.0% 0 0.0% 25,992 0.2% 25,184 0.2% 17,824 0.1% 17,456 0.1%
fread 1 0.0% 546 0.6% 546 0.6% 0 0.0% 0 0.0% 13,120 0.1% 13,120 0.1% 3,432 0.0% 3,432 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 110 0.4% 3,990 4.7% 476 0.6% 4,000 5.0% 0 0.0% 831,048 6.5% 14,592 0.1% 819,984 6.3% 9,816 0.1%
Drupal\Core\Extension\ModuleHandler::alter 55 0.2% 1,131 1.3% 472 0.6% 0 0.0% 0 0.0% 98,160 0.8% -744 -0.0% 101,760 0.8% 16,384 0.1%
Drupal\Core\Database\Query\Select::__toString 7 0.0% 977 1.2% 461 0.5% 0 0.0% 0 0.0% 26,832 0.2% -11,200 -0.1% 36,328 0.3% 12,048 0.1%
apc_fetch 356 1.4% 441 0.5% 441 0.5% 0 0.0% 0 0.0% 42,312 0.3% 42,312 0.3% 34,368 0.3% 34,368 0.3%
t 86 0.3% 1,588 1.9% 433 0.5% 0 0.0% 0 0.0% 67,960 0.5% 17,704 0.1% 53,664 0.4% 14,344 0.1%
Symfony\Component\ClassLoader\ClassLoader::findFile 5 0.0% 436 0.5% 432 0.5% 0 0.0% 0 0.0% 4,576 0.0% 1,544 0.0% 4,496 0.0% 2,592 0.0%
element_children 68 0.3% 529 0.6% 427 0.5% 0 0.0% 0 0.0% 41,024 0.3% 19,728 0.2% 24,144 0.2% 15,448 0.1%
Drupal\Core\Config\Config::get 83 0.3% 5,829 6.9% 387 0.5% 12,000 15.0% 0 0.0% 199,464 1.6% 2,792 0.0% 392,024 3.0% 6,080 0.0%
Drupal\Core\Config\ConfigFactory::get 62 0.2% 2,443 2.9% 373 0.4% 0 0.0% 0 0.0% 107,320 0.8% 7,408 0.1% 89,320 0.7% 6,760 0.1%
theme@2 12 0.0% 7,542 8.9% 368 0.4% 8,000 10.0% 0 0.0% 457,040 3.6% -27,760 -0.2% 558,936 4.3% 8,960 0.1%
drupal_get_library 2 0.0% 534 0.6% 362 0.4% 0 0.0% 0 0.0% 253,976 2.0% 28,120 0.2% 300,352 2.3% 121,032 0.9%
Drupal\Component\Utility\NestedArray::getValue 38 0.1% 358 0.4% 358 0.4% 0 0.0% 0 0.0% 16,864 0.1% 15,256 0.1% 16,536 0.1% 16,536 0.1%
Drupal\Core\Database\Connection::prepareQuery 103 0.4% 1,300 1.5% 340 0.4% 0 0.0% 0 0.0% 107,208 0.8% -15,224 -0.1% 47,624 0.4% 3,352 0.0%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 30 0.1% 453 0.5% 334 0.4% 0 0.0% 0 0.0% 84,768 0.7% 56,904 0.4% 85,736 0.7% 52,680 0.4%
Drupal\views\Plugin\views\display\DisplayPluginBase::isDefaulted 158 0.6% 331 0.4% 330 0.4% 0 0.0% 0 0.0% 13,544 0.1% 4,208 0.0% 3,848 0.0% 2,888 0.0%
PDO::__construct 1 0.0% 322 0.4% 322 0.4% 0 0.0% 0 0.0% 1,000 0.0% 1,000 0.0% 584 0.0% 584 0.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 86 0.3% 748 0.9% 318 0.4% 0 0.0% 0 0.0% 60,816 0.5% 472 0.0% 81,136 0.6% 1,832 0.0%
Drupal\Component\Utility\String::checkPlain 191 0.7% 405 0.5% 316 0.4% 0 0.0% 0 0.0% 40,968 0.3% 10,248 0.1% 16,768 0.1% 9,952 0.1%
PDO::prepare 103 0.4% 619 0.7% 314 0.4% 0 0.0% 0 0.0% 98,824 0.8% 91,912 0.7% 15,736 0.1% 13,920 0.1%
Drupal\Core\Config\Context\ConfigContext::notify 67 0.3% 2,122 2.5% 308 0.4% 0 0.0% 0 0.0% 57,640 0.4% 2,504 0.0% 72,656 0.6% 6,304 0.0%
Drupal\Core\Database\Statement::__construct 103 0.4% 305 0.4% 302 0.4% 0 0.0% 0 0.0% 6,912 0.1% 6,096 0.0% 1,816 0.0% 1,168 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 42 0.2% 1,383 1.6% 291 0.3% 8,000 10.0% 0 0.0% 658,032 5.1% 51,928 0.4% 641,288 5.0% 56,720 0.4%
Drupal\Core\Extension\ModuleHandler::getImplementations 86 0.3% 1,043 1.2% 279 0.3% 0 0.0% 0 0.0% 98,232 0.8% 8,904 0.1% 88,816 0.7% 4,312 0.0%
array_keys 457 1.7% 278 0.3% 278 0.3% 0 0.0% 0 0.0% 245,976 1.9% 245,976 1.9% 65,440 0.5% 65,440 0.5%
Drupal\Core\Extension\ModuleHandler::invokeAll 23 0.1% 4,484 5.3% 273 0.3% 8,000 10.0% 0 0.0% 708,672 5.5% -60,600 -0.5% 745,416 5.8% 4,848 0.0%
check_plain 189 0.7% 666 0.8% 269 0.3% 0 0.0% 0 0.0% 47,048 0.4% 7,304 0.1% 19,400 0.1% 3,952 0.0%
Drupal\Core\Cache\DatabaseBackend::get 65 0.2% 14,581 17.2% 268 0.3% 24,000 30.0% 0 0.0% 1,821,936 14.2% 6,288 0.0% 2,343,384 18.1% 7,072 0.1%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption 82 0.3% 755 0.9% 266 0.3% 0 0.0% 0 0.0% 23,736 0.2% 12,440 0.1% 10,768 0.1% 6,472 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 7 0.0% 867 1.0% 264 0.3% 4,000 5.0% 0 0.0% 349,696 2.7% 6,040 0.0% 306,360 2.4% 13,128 0.1%
_drupal_bootstrap_code 1 0.0% 3,676 4.3% 262 0.3% 4,000 5.0% 4,000 5.0% 793,344 6.2% 6,896 0.1% 796,720 6.2% 10,568 0.1%
Drupal\Core\Extension\ModuleHandler::loadInclude 16 0.1% 345 0.4% 254 0.3% 0 0.0% 0 0.0% 20,632 0.2% 7,408 0.1% 25,560 0.2% 4,216 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 21 0.1% 765 0.9% 251 0.3% 4,000 5.0% 0 0.0% 177,320 1.4% -4,000 -0.0% 179,104 1.4% 30,928 0.2%
Symfony\Component\DependencyInjection\Container::has 116 0.4% 253 0.3% 250 0.3% 0 0.0% 0 0.0% 11,328 0.1% 4,184 0.0% 7,112 0.1% 7,040 0.1%
config 57 0.2% 2,568 3.0% 248 0.3% 0 0.0% 0 0.0% 65,176 0.5% 21,136 0.2% 40,208 0.3% 9,176 0.1%
Drupal\Core\Database\Query\Condition::compile 16 0.1% 439 0.5% 246 0.3% 0 0.0% 0 0.0% 49,168 0.4% 14,160 0.1% 46,672 0.4% 15,096 0.1%
Drupal\Core\Database\Connection::escapeTable 154 0.6% 494 0.6% 244 0.3% 0 0.0% 0 0.0% 19,688 0.2% 2,720 0.0% 17,720 0.1% 10,768 0.1%
Drupal\Core\Template\AttributeValueBase::render 122 0.5% 1,200 1.4% 243 0.3% 0 0.0% 0 0.0% 27,272 0.2% -9,904 -0.1% 34,792 0.3% 2,416 0.0%
Drupal\Core\Entity\EntityNG::language 43 0.2% 2,301 2.7% 242 0.3% 4,000 5.0% 0 0.0% 387,336 3.0% 2,928 0.0% 443,664 3.4% 3,320 0.0%
Drupal\Core\Template\Attribute::__construct 58 0.2% 937 1.1% 241 0.3% 4,000 5.0% 0 0.0% 95,440 0.7% 26,168 0.2% 52,352 0.4% 12,408 0.1%
drupal_get_breadcrumb 1 0.0% 242 0.3% 231 0.3% 0 0.0% 0 0.0% 38,416 0.3% 1,344 0.0% 69,152 0.5% 336 0.0%
serialize 8 0.0% 230 0.3% 230 0.3% 0 0.0% 0 0.0% 22,952 0.2% 22,952 0.2% 83,056 0.6% 83,056 0.6%
drupal_alter 50 0.2% 1,541 1.8% 229 0.3% 0 0.0% 0 0.0% 113,376 0.9% 15,672 0.1% 114,752 0.9% 8,696 0.1%
Drupal\views\Plugin\views\PluginBase::unpackOptions@1 27 0.1% 245 0.3% 224 0.3% 0 0.0% 0 0.0% 1,632 0.0% -1,024 -0.0% 7,624 0.1% 5,472 0.0%
str_replace 187 0.7% 221 0.3% 221 0.3% 0 0.0% 0 0.0% 152,248 1.2% 152,248 1.2% 39,392 0.3% 39,392 0.3%
theme@3 5 0.0% 5,380 6.4% 217 0.3% 4,000 5.0% 0 0.0% 342,416 2.7% -10,464 -0.1% 449,672 3.5% 9,944 0.1%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 18 0.1% 4,873 5.8% 213 0.3% 8,000 10.0% 0 0.0% 815,544 6.3% -4,168 -0.0% 757,272 5.8% 8,112 0.1%
Symfony\Component\DependencyInjection\Container::get@1 49 0.2% 5,847 6.9% 213 0.3% 8,000 10.0% 0 0.0% 1,465,672 11.4% 31,304 0.2% 1,449,624 11.2% 28,656 0.2%
Drupal\views\Plugin\views\PluginBase::init 24 0.1% 1,449 1.7% 210 0.2% 4,000 5.0% 0 0.0% 115,920 0.9% -118,808 -0.9% 209,656 1.6% 19,504 0.2%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 38 0.1% 626 0.7% 206 0.2% 0 0.0% 0 0.0% 8,872 0.1% 2,032 0.0% 12,280 0.1% 2,112 0.0%
theme 3 0.0% 20,015 23.6% 203 0.2% 20,000 25.0% 0 0.0% 2,053,008 16.0% -14,848 -0.1% 2,107,552 16.3% 6,120 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 34 0.1% 36,134 42.7% 202 0.2% 36,000 45.0% 0 0.0% 3,611,232 28.1% 984 0.0% 3,732,368 28.8% 2,504 0.0%
call_user_func_array 56 0.2% 35,994 42.5% 201 0.2% 40,000 50.0% 0 0.0% 6,417,608 49.9% 51,160 0.4% 6,315,040 48.7% 28,416 0.2%
array_diff 166 0.6% 200 0.2% 200 0.2% 4,000 5.0% 4,000 5.0% 26,768 0.2% 26,768 0.2% 10,408 0.1% 10,408 0.1%
Drupal\views\Plugin\Discovery\ViewsHandlerDiscovery::__construct 3 0.0% 210 0.2% 198 0.2% 0 0.0% 0 0.0% 77,176 0.6% 59,912 0.5% 64,032 0.5% 31,016 0.2%
Drupal\views\Plugin\views\display\DisplayPluginBase::initDisplay 6 0.0% 2,141 2.5% 198 0.2% 0 0.0% 0 0.0% 144,224 1.1% -297,344 -2.3% 408,880 3.2% 5,240 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption@1 61 0.2% 307 0.4% 197 0.2% 0 0.0% 0 0.0% 3,144 0.0% -1,480 -0.0% 744 0.0% 744 0.0%
array_filter 115 0.4% 1,088 1.3% 196 0.2% 0 0.0% 0 0.0% 169,992 1.3% 34,576 0.3% 149,640 1.2% 18,720 0.1%
Drupal\Core\Config\Config::load 33 0.1% 5,648 6.7% 191 0.2% 12,000 15.0% 0 0.0% 250,640 1.9% 5,096 0.0% 496,984 3.8% 1,760 0.0%
theme@4 7 0.0% 1,475 1.7% 191 0.2% 0 0.0% 0 0.0% 74,928 0.6% 496 0.0% 79,120 0.6% 10,160 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 4 0.0% 6,616 7.8% 188 0.2% 4,000 5.0% 0 0.0% 625,728 4.9% 9,032 0.1% 629,360 4.9% 5,992 0.0%
url 10 0.0% 811 1.0% 186 0.2% 0 0.0% 0 0.0% 46,520 0.4% 8,792 0.1% 41,320 0.3% 9,408 0.1%
array_map 38 0.1% 593 0.7% 185 0.2% 0 0.0% 0 0.0% 78,184 0.6% 35,232 0.3% 52,584 0.4% 17,376 0.1%
drupal_render@2 18 0.1% 10,406 12.3% 183 0.2% 12,000 15.0% 0 0.0% 614,256 4.8% 2,008 0.0% 700,288 5.4% 5,080 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 47 0.2% 239 0.3% 182 0.2% 0 0.0% 0 0.0% 46,848 0.4% 24,936 0.2% 32,112 0.2% 11,200 0.1%
language_list 45 0.2% 466 0.6% 178 0.2% 0 0.0% 0 0.0% 44,080 0.3% 25,864 0.2% 85,712 0.7% 10,720 0.1%
views_get_handler 14 0.1% 2,376 2.8% 175 0.2% 4,000 5.0% 0 0.0% 713,648 5.5% 11,384 0.1% 605,464 4.7% 2,760 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 38 0.1% 954 1.1% 171 0.2% 0 0.0% 0 0.0% 11,200 0.1% 1,440 0.0% 17,352 0.1% 2,192 0.0%
Drupal\Core\Config\Config::setOverriddenData 33 0.1% 173 0.2% 170 0.2% 0 0.0% 0 0.0% 7,264 0.1% 3,160 0.0% 3,928 0.0% 1,808 0.0%
strtr 194 0.7% 170 0.2% 170 0.2% 0 0.0% 0 0.0% 30,896 0.2% 30,896 0.2% 39,048 0.3% 39,048 0.3%
Drupal\Core\Database\Statement::fetchAllAssoc 17 0.1% 172 0.2% 169 0.2% 0 0.0% 0 0.0% 29,200 0.2% 25,864 0.2% 4,880 0.0% 3,824 0.0%
Drupal\Core\Database\Connection::prefixTables 103 0.4% 341 0.4% 166 0.2% 0 0.0% 0 0.0% 23,608 0.2% -106,064 -0.8% 28,536 0.2% 760 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::defineOptions 6 0.0% 164 0.2% 164 0.2% 0 0.0% 0 0.0% 231,808 1.8% 228,704 1.8% 165,552 1.3% 162,864 1.3%
Drupal\views\Plugin\Core\Entity\View::get 59 0.2% 346 0.4% 163 0.2% 0 0.0% 0 0.0% 105,392 0.8% 13,608 0.1% 101,728 0.8% 11,712 0.1%
hash 13 0.0% 162 0.2% 162 0.2% 0 0.0% 0 0.0% 5,808 0.0% 5,808 0.0% 1,712 0.0% 1,712 0.0%
Drupal\Core\TypedData\Type\Language::getValue 43 0.2% 701 0.8% 161 0.2% 0 0.0% 0 0.0% 24,144 0.2% 1,568 0.0% 87,048 0.7% 1,328 0.0%
[ display all ]