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

Overall Summary
Total Incl. Wall Time (microsec):175,166 microsecs
Total Incl. CPU (microsecs):168,011 microsecs
Total Incl. MemUse (bytes):10,923,296 bytes
Total Incl. PeakMemUse (bytes):11,111,848 bytes
Number of Function Calls:28,213


[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 95 0.3% 8,425 4.8% 8,425 4.8% 8,000 4.8% 8,000 4.8% 117,024 1.1% 117,024 1.1% 34,408 0.3% 34,408 0.3%
Symfony\Component\DependencyInjection\Container::get 665 2.4% 19,346 11.0% 4,043 2.3% 12,001 7.1% 0 0.0% 2,108,664 19.3% 17,424 0.2% 2,051,488 18.5% 60,320 0.5%
element_children 162 0.6% 3,938 2.2% 2,690 1.5% 8,000 4.8% 0 0.0% 91,856 0.8% 40,704 0.4% 27,720 0.2% 19,752 0.2%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 189 0.7% 14,465 8.3% 2,273 1.3% 24,003 14.3% 4,001 2.4% 3,994,288 36.6% 188,064 1.7% 3,544,456 31.9% 167,632 1.5%
unserialize 81 0.3% 5,717 3.3% 1,913 1.1% 4,000 2.4% 0 0.0% 1,455,776 13.3% 1,014,512 9.3% 1,725,728 15.5% 1,325,920 11.9%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 91 0.3% 10,372 5.9% 1,821 1.0% 8,000 4.8% 0 0.0% 559,752 5.1% 15,168 0.1% 573,008 5.2% 16,632 0.1%
Drupal\Core\Database\Connection::expandArguments 95 0.3% 2,763 1.6% 1,798 1.0% 8,001 4.8% 8,001 4.8% 10,632 0.1% -82,416 -0.8% 88,656 0.8% 53,808 0.5%
Drupal\Core\Entity\EntityBCDecorator::__get 50 0.2% 4,047 2.3% 1,772 1.0% 4,000 2.4% 0 0.0% 34,344 0.3% 16,048 0.1% 26,072 0.2% 13,728 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 56 0.2% 22,448 12.8% 1,763 1.0% 24,002 14.3% 0 0.0% 1,313,480 12.0% 53,256 0.5% 1,725,664 15.5% 140,008 1.3%
Drupal\Core\Template\Attribute::__toString 92 0.3% 5,811 3.3% 1,659 0.9% 4,000 2.4% 0 0.0% 42,688 0.4% 6,504 0.1% 26,624 0.2% 6,592 0.1%
Drupal\Core\Template\Attribute::offsetSet 190 0.7% 2,571 1.5% 1,630 0.9% 4,000 2.4% 0 0.0% 91,376 0.8% 66,192 0.6% 37,400 0.3% 15,128 0.1%
drupal_static 391 1.4% 1,691 1.0% 1,590 0.9% 0 0.0% 0 0.0% 92,352 0.8% 91,320 0.8% 103,304 0.9% 102,000 0.9%
preg_replace 454 1.6% 1,530 0.9% 1,530 0.9% 0 0.0% 0 0.0% 79,576 0.7% 79,576 0.7% 24,960 0.2% 24,960 0.2%
drupal_container 487 1.7% 2,129 1.2% 1,490 0.9% 12,001 7.1% 8,001 4.8% 25,192 0.2% 24,384 0.2% 20,352 0.2% 19,984 0.2%
Drupal\Core\Database\Connection::query 95 0.3% 17,247 9.8% 1,479 0.8% 24,002 14.3% 8,001 4.8% 234,848 2.1% -67,520 -0.6% 233,704 2.1% 35,456 0.3%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 325 1.2% 2,522 1.4% 1,420 0.8% 4,001 2.4% 0 0.0% 57,096 0.5% 21,136 0.2% 62,024 0.6% 32,528 0.3%
language 143 0.5% 4,244 2.4% 1,420 0.8% 0 0.0% 0 0.0% 52,184 0.5% 7,752 0.1% 54,264 0.5% 11,040 0.1%
theme@1 34 0.1% 28,450 16.2% 1,415 0.8% 28,002 16.7% 0 0.0% 669,952 6.1% -188,048 -1.7% 895,056 8.1% 11,272 0.1%
strtolower 1,031 3.7% 1,406 0.8% 1,406 0.8% 0 0.0% 0 0.0% 68,520 0.6% 68,520 0.6% 32,208 0.3% 32,208 0.3%
Drupal\Core\Database\Statement::execute 95 0.3% 10,122 5.8% 1,400 0.8% 8,000 4.8% 0 0.0% 121,640 1.1% 2,160 0.0% 38,744 0.3% 2,208 0.0%
is_array 1,341 4.8% 1,375 0.8% 1,375 0.8% 4,000 2.4% 4,000 2.4% 42,760 0.4% 42,760 0.4% 25,264 0.2% 25,264 0.2%
theme@2 30 0.1% 18,864 10.8% 1,248 0.7% 20,002 11.9% 0 0.0% 524,368 4.8% -20,296 -0.2% 698,632 6.3% 9,048 0.1%
t 112 0.4% 4,931 2.8% 1,165 0.7% 0 0.0% 0 0.0% 72,384 0.7% 27,048 0.2% 72,760 0.7% 26,600 0.2%
apc_fetch 325 1.2% 1,102 0.6% 1,102 0.6% 4,001 2.4% 4,001 2.4% 35,960 0.3% 35,960 0.3% 29,496 0.3% 29,496 0.3%
Drupal\Core\Cache\DatabaseBackend::prepareItem 56 0.2% 9,711 5.5% 1,024 0.6% 4,000 2.4% 0 0.0% 1,079,072 9.9% -114,400 -1.0% 1,424,248 12.8% 5,368 0.0%
Drupal\Core\Entity\EntityNG::getTranslatedField 91 0.3% 12,403 7.1% 1,023 0.6% 12,001 7.1% 0 0.0% 696,576 6.4% 37,344 0.3% 676,304 6.1% 14,520 0.1%
Drupal\Component\Utility\NestedArray::getValue 73 0.3% 1,288 0.7% 1,023 0.6% 0 0.0% 0 0.0% 20,288 0.2% 18,680 0.2% 42,856 0.4% 42,816 0.4%
Drupal\Core\Cache\DatabaseBackend::checksumTags 59 0.2% 3,780 2.2% 983 0.6% 0 0.0% 0 0.0% 49,256 0.5% -59,792 -0.5% 57,840 0.5% 11,744 0.1%
check_plain 277 1.0% 2,337 1.3% 947 0.5% 0 0.0% 0 0.0% 76,712 0.7% 9,568 0.1% 16,424 0.1% 4,840 0.0%
array_keys 519 1.8% 941 0.5% 941 0.5% 0 0.0% 0 0.0% 254,640 2.3% 254,640 2.3% 54,800 0.5% 54,800 0.5%
drupal_html_id 55 0.2% 2,880 1.6% 929 0.5% 0 0.0% 0 0.0% 26,288 0.2% -4,328 -0.0% 41,128 0.4% 18,120 0.2%
Drupal\Core\Entity\EntityNG::__get 392 1.4% 1,235 0.7% 904 0.5% 4,000 2.4% 0 0.0% 11,072 0.1% 4,064 0.0% 5,608 0.1% 2,136 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 95 0.3% 7,965 4.5% 900 0.5% 4,000 2.4% 0 0.0% 848,392 7.8% 14,600 0.1% 838,896 7.5% 9,984 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 74 0.3% 5,744 3.3% 898 0.5% 8,001 4.8% 0 0.0% 1,654,168 15.1% 91,760 0.8% 1,545,672 13.9% 86,344 0.8%
Drupal\Component\Utility\String::checkPlain 281 1.0% 1,391 0.8% 896 0.5% 0 0.0% 0 0.0% 59,800 0.5% 14,824 0.1% 10,072 0.1% 6,656 0.1%
Drupal\Core\TypedData\ItemList::__clone 91 0.3% 1,843 1.1% 890 0.5% 4,000 2.4% 4,000 2.4% 74,824 0.7% 51,200 0.5% 73,520 0.7% 43,616 0.4%
_form_builder_handle_input_element 35 0.1% 2,151 1.2% 869 0.5% 4,000 2.4% 4,000 2.4% 39,104 0.4% 15,272 0.1% 70,328 0.6% 23,576 0.2%
form_builder@1 23 0.1% 18,790 10.7% 802 0.5% 20,001 11.9% 4,000 2.4% 699,608 6.4% -5,576 -0.1% 695,624 6.3% 11,472 0.1%
Drupal\Core\Template\Attribute::__construct 92 0.3% 3,334 1.9% 792 0.5% 4,000 2.4% 0 0.0% 117,232 1.1% 27,424 0.3% 44,096 0.4% 6,696 0.1%
Drupal\Core\Config\Config::get 78 0.3% 10,224 5.8% 783 0.4% 12,001 7.1% 0 0.0% 167,000 1.5% 5,952 0.1% 342,600 3.1% 6,200 0.1%
mb_strtolower 69 0.2% 778 0.4% 778 0.4% 0 0.0% 0 0.0% 6,048 0.1% 6,048 0.1% 8,872 0.1% 8,872 0.1%
Drupal\Core\Extension\ModuleHandler::load 26 0.1% 2,046 1.2% 752 0.4% 4,001 2.4% 0 0.0% 381,216 3.5% 18,056 0.2% 368,744 3.3% 14,512 0.1%
Drupal\Core\Extension\ModuleHandler::alter 60 0.2% 6,548 3.7% 746 0.4% 4,000 2.4% 0 0.0% 475,408 4.4% 5,664 0.1% 444,624 4.0% 8,736 0.1%
Drupal\Core\Template\AttributeValueBase::render 188 0.7% 3,760 2.1% 745 0.4% 4,000 2.4% 0 0.0% 34,496 0.3% -15,960 -0.1% 18,728 0.2% 1,584 0.0%
Symfony\Component\ClassLoader\ClassLoader::findFile 8 0.0% 1,143 0.7% 734 0.4% 0 0.0% 0 0.0% 4,720 0.0% 1,304 0.0% 5,136 0.0% 2,592 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 18 0.1% 1,035 0.6% 726 0.4% 4,001 2.4% 0 0.0% 37,648 0.3% 36,040 0.3% 24,896 0.2% 24,896 0.2%
Drupal\Core\Config\ConfigFactory::get 64 0.2% 5,116 2.9% 691 0.4% 0 0.0% 0 0.0% 106,056 1.0% 5,400 0.0% 96,824 0.9% 6,968 0.1%
drupal_get_library 12 0.0% 1,911 1.1% 686 0.4% 4,000 2.4% 0 0.0% 272,520 2.5% 30,608 0.3% 399,128 3.6% 121,560 1.1%
Symfony\Component\DependencyInjection\Container::has 150 0.5% 881 0.5% 681 0.4% 0 0.0% 0 0.0% 12,960 0.1% 4,496 0.0% 9,320 0.1% 9,224 0.1%
fread 1 0.0% 655 0.4% 655 0.4% 0 0.0% 0 0.0% 13,120 0.1% 13,120 0.1% 3,496 0.0% 3,496 0.0%
Drupal\Core\TypedData\TypedData::setContext 256 0.9% 648 0.4% 648 0.4% 0 0.0% 0 0.0% 6,392 0.1% 6,392 0.1% 7,864 0.1% 7,864 0.1%
Drupal::getContainer 492 1.7% 647 0.4% 647 0.4% 4,000 2.4% 4,000 2.4% 1,632 0.0% 1,632 0.0% 1,104 0.0% 1,104 0.0%
Drupal\Core\TypedData\ItemList::isEmpty 135 0.5% 1,318 0.8% 633 0.4% 0 0.0% 0 0.0% 12,632 0.1% 2,072 0.0% 6,520 0.1% 552 0.0%
Drupal\Core\Entity\Field\Type\Field::setValue 32 0.1% 1,565 0.9% 623 0.4% 0 0.0% 0 0.0% 42,392 0.4% -7,312 -0.1% 50,392 0.5% 8,736 0.1%
drupal_render@2 29 0.1% 29,338 16.7% 613 0.3% 32,002 19.0% 0 0.0% 691,408 6.3% 12,920 0.1% 872,952 7.9% 3,912 0.0%
Drupal\Core\TypedData\Type\Map::isEmpty 145 0.5% 728 0.4% 611 0.3% 0 0.0% 0 0.0% 11,880 0.1% 10,064 0.1% 7,616 0.1% 6,264 0.1%
array_key_exists 490 1.7% 608 0.3% 608 0.3% 4,001 2.4% 4,001 2.4% 9,128 0.1% 9,128 0.1% 5,416 0.0% 5,416 0.0%
call_user_func_array@2 63 0.2% 28,112 16.0% 604 0.3% 28,002 16.7% 0 0.0% 1,544,088 14.1% 41,440 0.4% 1,506,680 13.6% 50,792 0.5%
strtr 251 0.9% 599 0.3% 599 0.3% 0 0.0% 0 0.0% 36,152 0.3% 36,152 0.3% 45,336 0.4% 45,336 0.4%
Drupal\Core\Database\Connection::prepareQuery 95 0.3% 2,608 1.5% 592 0.3% 0 0.0% 0 0.0% 97,008 0.9% -12,720 -0.1% 38,256 0.3% 2,600 0.0%
PDO::prepare 95 0.3% 1,268 0.7% 583 0.3% 0 0.0% 0 0.0% 89,008 0.8% 82,480 0.8% 13,056 0.1% 11,128 0.1%
strpos 531 1.9% 564 0.3% 564 0.3% 0 0.0% 0 0.0% 20,560 0.2% 20,560 0.2% 13,752 0.1% 13,752 0.1%
Drupal\Core\Config\Context\ConfigContext::notify 58 0.2% 4,223 2.4% 552 0.3% 0 0.0% 0 0.0% 62,328 0.6% 2,512 0.0% 77,944 0.7% 6,656 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 19 0.1% 3,933 2.2% 535 0.3% 4,000 2.4% 0 0.0% 324,720 3.0% 7,064 0.1% 333,320 3.0% 11,088 0.1%
drupal_add_html_head 6 0.0% 569 0.3% 524 0.3% 0 0.0% 0 0.0% 46,568 0.4% 7,152 0.1% 22,472 0.2% 0 0.0%
form_builder@2 13 0.0% 15,114 8.6% 517 0.3% 12,001 7.1% 0 0.0% 563,784 5.2% -776 -0.0% 566,016 5.1% 8,552 0.1%
Drupal\Core\TypedData\Type\Map::__clone 110 0.4% 817 0.5% 517 0.3% 0 0.0% 0 0.0% 30,480 0.3% 28,840 0.3% 35,856 0.3% 32,216 0.3%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 2 0.0% 1,912 1.1% 513 0.3% 4,001 2.4% 0 0.0% 262,592 2.4% 28,536 0.3% 247,792 2.2% 30,520 0.3%
theme@3 16 0.1% 6,970 4.0% 512 0.3% 8,001 4.8% 0 0.0% 118,400 1.1% 7,264 0.1% 208,512 1.9% 7,912 0.1%
theme_get_registry 95 0.3% 1,341 0.8% 511 0.3% 0 0.0% 0 0.0% 90,832 0.8% 5,720 0.1% 93,440 0.8% 5,512 0.0%
htmlspecialchars 281 1.0% 495 0.3% 495 0.3% 0 0.0% 0 0.0% 44,976 0.4% 44,976 0.4% 3,416 0.0% 3,416 0.0%
Drupal\Core\Database\Statement::__construct 95 0.3% 685 0.4% 494 0.3% 0 0.0% 0 0.0% 6,528 0.1% 5,712 0.1% 1,928 0.0% 1,280 0.0%
function_exists 292 1.0% 493 0.3% 493 0.3% 0 0.0% 0 0.0% 18,224 0.2% 18,224 0.2% 11,280 0.1% 11,280 0.1%
Drupal\Core\Entity\EntityNG::getTranslationLanguages 5 0.0% 12,078 6.9% 490 0.3% 12,000 7.1% 0 0.0% 405,368 3.7% -16,392 -0.2% 458,432 4.1% 1,968 0.0%
str_replace 172 0.6% 484 0.3% 484 0.3% 0 0.0% 0 0.0% 131,728 1.2% 131,728 1.2% 30,152 0.3% 30,152 0.3%
Drupal\Core\Utility\ThemeRegistry::offsetExists 130 0.5% 660 0.4% 477 0.3% 0 0.0% 0 0.0% 11,368 0.1% 10,560 0.1% 2,864 0.0% 2,864 0.0%
config 59 0.2% 5,356 3.1% 469 0.3% 4,000 2.4% 0 0.0% 62,392 0.6% 25,744 0.2% 45,368 0.4% 11,280 0.1%
array_filter 95 0.3% 8,568 4.9% 456 0.3% 8,001 4.8% 0 0.0% 710,696 6.5% 32,456 0.3% 748,768 6.7% 17,240 0.2%
Drupal\Core\Extension\ModuleHandler::getImplementations 72 0.3% 1,462 0.8% 449 0.3% 0 0.0% 0 0.0% 59,792 0.5% 9,080 0.1% 53,888 0.5% 3,656 0.0%
drupal_alter 54 0.2% 7,522 4.3% 446 0.3% 4,000 2.4% 0 0.0% 487,072 4.5% 13,176 0.1% 454,912 4.1% 7,328 0.1%
Drupal\Core\Template\AttributeString::__toString 144 0.5% 1,593 0.9% 443 0.3% 0 0.0% 0 0.0% 37,728 0.3% 8,104 0.1% 6,536 0.1% 1,552 0.0%
Drupal\Core\Database\Connection::escapeTable 116 0.4% 897 0.5% 441 0.3% 0 0.0% 0 0.0% 15,448 0.1% 2,776 0.0% 15,336 0.1% 9,648 0.1%
form_builder 2 0.0% 19,451 11.1% 439 0.3% 20,001 11.9% 0 0.0% 712,120 6.5% 6,472 0.1% 703,000 6.3% 4,160 0.0%
element_sort 103 0.4% 645 0.4% 439 0.3% 4,000 2.4% 4,000 2.4% 6,784 0.1% 6,024 0.1% 1,680 0.0% 1,032 0.0%
Drupal\Core\Database\Statement::fetchAllAssoc 27 0.1% 507 0.3% 438 0.3% 0 0.0% 0 0.0% 127,576 1.2% 124,240 1.1% 82,224 0.7% 80,992 0.7%
Drupal\Core\Entity\EntityNG::get 116 0.4% 9,793 5.6% 436 0.2% 4,000 2.4% 0 0.0% 358,448 3.3% 3,648 0.0% 354,888 3.2% 2,976 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 20 0.1% 1,371 0.8% 435 0.2% 0 0.0% 0 0.0% 166,648 1.5% -4,488 -0.0% 168,312 1.5% 29,856 0.3%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 36 0.1% 2,385 1.4% 435 0.2% 4,001 2.4% 0 0.0% 593,408 5.4% 43,776 0.4% 585,456 5.3% 45,896 0.4%
Drupal\Component\Utility\Unicode::strtolower 69 0.2% 1,307 0.7% 429 0.2% 0 0.0% 0 0.0% 11,680 0.1% 4,768 0.0% 11,152 0.1% 1,536 0.0%
implode 275 1.0% 421 0.2% 421 0.2% 0 0.0% 0 0.0% 51,144 0.5% 51,144 0.5% 25,392 0.2% 25,392 0.2%
Drupal\Core\Entity\EntityNG::getProperties 5 0.0% 9,788 5.6% 418 0.2% 8,000 4.8% 4,000 2.4% 371,280 3.4% 7,416 0.1% 366,376 3.3% 10,840 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 40 0.1% 1,571 0.9% 414 0.2% 0 0.0% 0 0.0% 8,872 0.1% 2,032 0.0% 13,592 0.1% 2,112 0.0%
_drupal_bootstrap_code 1 0.0% 4,909 2.8% 404 0.2% 4,001 2.4% 0 0.0% 793,080 7.3% 6,784 0.1% 795,408 7.2% 8,632 0.1%
Drupal\Core\Cache\DatabaseBackend::get 54 0.2% 22,458 12.8% 402 0.2% 24,002 14.3% 0 0.0% 1,319,696 12.1% 10,432 0.1% 1,714,120 15.4% 11,264 0.1%
_menu_link_translate 9 0.0% 4,225 2.4% 390 0.2% 4,000 2.4% 0 0.0% 75,304 0.7% -896 -0.0% 52,048 0.5% 2,008 0.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 72 0.3% 926 0.5% 390 0.2% 0 0.0% 0 0.0% 34,752 0.3% 1,672 0.0% 48,848 0.4% 1,048 0.0%
Drupal\Core\Database\Query\Select::__toString 3 0.0% 1,047 0.6% 390 0.2% 0 0.0% 0 0.0% 15,280 0.1% -5,440 -0.0% 22,208 0.2% 8,808 0.1%
is_object 369 1.3% 385 0.2% 385 0.2% 0 0.0% 0 0.0% 7,160 0.1% 7,160 0.1% 4,840 0.0% 4,840 0.0%
Drupal\Core\Database\Connection::prefixTables 95 0.3% 748 0.4% 384 0.2% 0 0.0% 0 0.0% 20,720 0.2% -96,616 -0.9% 22,600 0.2% 760 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 95 0.3% 498 0.3% 380 0.2% 0 0.0% 0 0.0% 17,488 0.2% 16,680 0.2% 13,928 0.1% 13,280 0.1%
[ display all ]