Run Report
Run #517d750163e11: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):217,172 microsecs
Total Incl. CPU (microsecs):196,787 microsecs
Total Incl. MemUse (bytes):13,217,264 bytes
Total Incl. PeakMemUse (bytes):13,353,376 bytes
Number of Function Calls:42,330


[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 98 0.2% 26,822 12.4% 26,822 12.4% 7,049 3.6% 7,049 3.6% 514,648 3.9% 514,648 3.9% 258,008 1.9% 258,008 1.9%
Symfony\Component\ClassLoader\ClassLoader::findFile 308 0.7% 16,644 7.7% 13,047 6.0% 16,923 8.6% 8,136 4.1% 62,448 0.5% -17,048 -0.1% 204,400 1.5% 165,112 1.2%
theme@1 242 0.6% 44,884 20.7% 6,491 3.0% 44,717 22.7% 4,870 2.5% 829,928 6.3% -264,504 -2.0% 929,352 7.0% 12,552 0.1%
Symfony\Component\DependencyInjection\Container::get 1,504 3.6% 27,091 12.5% 5,303 2.4% 27,476 14.0% 5,611 2.9% 2,282,832 17.3% -7,904 -0.1% 2,216,016 16.6% 61,560 0.5%
load::includes/common.inc 1 0.0% 4,255 2.0% 4,255 2.0% 4,257 2.2% 4,257 2.2% 716,480 5.4% 716,480 5.4% 720,024 5.4% 720,024 5.4%
url 209 0.5% 13,465 6.2% 3,953 1.8% 13,620 6.9% 3,195 1.6% 40,392 0.3% 7,208 0.1% 32,432 0.2% 15,872 0.1%
load::node/node.module 1 0.0% 3,722 1.7% 3,722 1.7% 3,725 1.9% 3,725 1.9% 613,088 4.6% 613,088 4.6% 628,528 4.7% 628,528 4.7%
drupal_container 1,275 3.0% 3,687 1.7% 3,111 1.4% 4,521 2.3% 2,918 1.5% 33,816 0.3% 33,008 0.2% 23,328 0.2% 22,960 0.2%
unserialize 87 0.2% 17,774 8.2% 2,815 1.3% 15,121 7.7% 2,886 1.5% 1,719,872 13.0% 1,140,504 8.6% 2,020,152 15.1% 1,414,912 10.6%
load::includes/theme.inc 1 0.0% 2,722 1.3% 2,722 1.3% 2,725 1.4% 2,725 1.4% 448,432 3.4% 448,432 3.4% 426,456 3.2% 426,456 3.2%
file_exists 327 0.8% 2,290 1.1% 2,290 1.1% 2,564 1.3% 2,564 1.3% 6,320 0.0% 6,320 0.0% 5,016 0.0% 5,016 0.0%
Drupal\Core\Extension\ModuleHandler::load 45 0.1% 10,428 4.8% 2,187 1.0% 10,480 5.3% 2,080 1.1% 1,438,208 10.9% 8,568 0.1% 1,420,600 10.6% 31,888 0.2%
theme_link 200 0.5% 17,547 8.1% 2,130 1.0% 17,692 9.0% 1,693 0.9% 25,088 0.2% -83,632 -0.6% 4,408 0.0% 1,120 0.0%
Drupal\Core\Entity\EntityBCDecorator::__get 117 0.3% 6,100 2.8% 2,086 1.0% 6,218 3.2% 1,621 0.8% 139,632 1.1% 28,064 0.2% 184,440 1.4% 13,856 0.1%
load::comment/comment.module 1 0.0% 1,981 0.9% 1,981 0.9% 1,983 1.0% 1,983 1.0% 379,632 2.9% 379,632 2.9% 391,176 2.9% 391,176 2.9%
Symfony\Component\ClassLoader\ClassLoader::loadClass 181 0.4% 29,369 13.5% 1,979 0.9% 29,640 15.1% 1,483 0.8% 3,804,624 28.8% 179,280 1.4% 3,402,248 25.5% 201,176 1.5%
Drupal\Core\Cache\DatabaseBackend::getMultiple 58 0.1% 45,543 21.0% 1,947 0.9% 29,839 15.2% 1,718 0.9% 1,773,448 13.4% -135,824 -1.0% 2,346,536 17.6% 154,504 1.2%
load::service_container_prod_.php/85955760430fd9e35ae62ff62c248f9c942956cf1d6bf0e633191caefebac867.php 1 0.0% 1,844 0.8% 1,844 0.8% 1,845 0.9% 1,845 0.9% 454,816 3.4% 454,816 3.4% 465,224 3.5% 465,224 3.5%
strtolower 1,895 4.5% 1,617 0.7% 1,617 0.7% 2,650 1.3% 2,650 1.3% 92,632 0.7% 92,632 0.7% 14,352 0.1% 14,352 0.1%
drupal_alter 247 0.6% 5,780 2.7% 1,573 0.7% 5,968 3.0% 1,262 0.6% 77,400 0.6% 7,056 0.1% 54,168 0.4% 7,696 0.1%
language 183 0.4% 3,735 1.7% 1,511 0.7% 3,892 2.0% 1,130 0.6% 51,472 0.4% 5,792 0.0% 54,888 0.4% 12,448 0.1%
check_plain 589 1.4% 3,374 1.6% 1,439 0.7% 3,752 1.9% 1,418 0.7% 130,176 1.0% 10,440 0.1% 17,824 0.1% 4,624 0.0%
Drupal\Core\Database\Connection::query 98 0.2% 33,966 15.6% 1,408 0.6% 14,196 7.2% 1,154 0.6% 634,176 4.8% -68,392 -0.5% 438,488 3.3% 32,048 0.2%
Drupal\Core\Database\Statement::execute 98 0.2% 28,301 13.0% 1,407 0.6% 8,507 4.3% 1,052 0.5% 519,264 3.9% 2,160 0.0% 262,344 2.0% 2,208 0.0%
Drupal\Core\Extension\ModuleHandler::alter 248 0.6% 2,377 1.1% 1,407 0.6% 2,610 1.3% 1,206 0.6% 69,792 0.5% 16,224 0.1% 43,192 0.3% 16,536 0.1%
Drupal\Core\Database\Connection::expandArguments 98 0.2% 2,115 1.0% 1,401 0.6% 2,203 1.1% 1,184 0.6% 9,192 0.1% -84,984 -0.6% 80,472 0.6% 48,280 0.4%
Drupal\Component\Utility\String::checkPlain 591 1.4% 1,947 0.9% 1,307 0.6% 2,352 1.2% 1,285 0.7% 120,960 0.9% 29,752 0.2% 14,216 0.1% 8,848 0.1%
glob 7 0.0% 1,176 0.5% 1,176 0.5% 1,190 0.6% 1,190 0.6% 16,096 0.1% 16,096 0.1% 7,792 0.1% 7,792 0.1%
str_replace 940 2.2% 1,136 0.5% 1,136 0.5% 1,665 0.8% 1,665 0.8% 190,616 1.4% 190,616 1.4% 61,256 0.5% 61,256 0.5%
Drupal\Core\Path\AliasManager::lookupPathAlias 206 0.5% 1,981 0.9% 1,103 0.5% 2,187 1.1% 1,031 0.5% 15,264 0.1% -4,096 -0.0% 5,472 0.0% 2,488 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 120 0.3% 10,761 5.0% 1,092 0.5% 10,538 5.4% 1,024 0.5% 832,384 6.3% 14,600 0.1% 821,032 6.1% 8,464 0.1%
drupal_static 434 1.0% 1,130 0.5% 1,075 0.5% 1,530 0.8% 1,431 0.7% 59,264 0.4% 58,488 0.4% 77,344 0.6% 76,568 0.6%
Drupal\Core\Template\Attribute::__toString 263 0.6% 2,960 1.4% 1,066 0.5% 3,151 1.6% 928 0.5% 48,192 0.4% 21,968 0.2% 33,152 0.2% 7,816 0.1%
Drupal\Core\Path\AliasManager::getPathAlias 206 0.5% 3,255 1.5% 1,064 0.5% 3,401 1.7% 875 0.4% 7,664 0.1% -8,432 -0.1% 7,712 0.1% 1,408 0.0%
theme_get_registry 255 0.6% 2,262 1.0% 1,055 0.5% 2,043 1.0% 952 0.5% 102,336 0.8% 4,928 0.0% 109,456 0.8% 2,624 0.0%
run_init::templates/page.tpl.php 1 0.0% 44,953 20.7% 1,024 0.5% 44,623 22.7% 878 0.4% 880,960 6.7% -21,472 -0.2% 919,864 6.9% 1,960 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 65 0.2% 4,750 2.2% 1,014 0.5% 3,206 1.6% 834 0.4% 52,480 0.4% -87,624 -0.7% 82,416 0.6% 14,256 0.1%
Drupal\Component\Utility\NestedArray::mergeDeepArray 23 0.1% 1,012 0.5% 967 0.4% 1,032 0.5% 609 0.3% 51,480 0.4% 46,368 0.4% 21,408 0.2% 20,232 0.2%
preg_replace 361 0.9% 919 0.4% 919 0.4% 1,245 0.6% 1,245 0.6% 67,832 0.5% 67,832 0.5% 22,360 0.2% 22,360 0.2%
load::Datetime/DateTimePlus.php 1 0.0% 888 0.4% 888 0.4% 890 0.5% 890 0.5% 156,816 1.2% 156,816 1.2% 156,952 1.2% 156,952 1.2%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 48 0.1% 8,459 3.9% 884 0.4% 8,289 4.2% 597 0.3% 590,424 4.5% 10,984 0.1% 569,984 4.3% 11,808 0.1%
drupal_encode_path 218 0.5% 1,139 0.5% 864 0.4% 1,297 0.7% 715 0.4% 21,376 0.2% 2,464 0.0% 4,944 0.0% 2,624 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 58 0.1% 22,933 10.6% 864 0.4% 18,652 9.5% 790 0.4% 1,459,904 11.0% -163,600 -1.2% 1,918,512 14.4% 6,080 0.0%
Drupal\Core\Config\Config::get 149 0.4% 17,451 8.0% 861 0.4% 11,426 5.8% 741 0.4% 231,152 1.7% -6,336 -0.0% 445,712 3.3% 5,064 0.0%
Drupal\Core\Template\Attribute::offsetSet 109 0.3% 1,148 0.5% 854 0.4% 1,243 0.6% 613 0.3% 67,264 0.5% 41,936 0.3% 27,984 0.2% 10,936 0.1%
t 128 0.3% 3,687 1.7% 843 0.4% 3,865 2.0% 868 0.4% 72,896 0.6% 22,488 0.2% 75,088 0.6% 31,496 0.2%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 71 0.2% 11,142 5.1% 802 0.4% 11,259 5.7% 616 0.3% 1,627,888 12.3% 86,272 0.7% 1,543,048 11.6% 101,712 0.8%
array_keys 677 1.6% 778 0.4% 778 0.4% 1,299 0.7% 1,299 0.7% 364,472 2.8% 364,472 2.8% 50,856 0.4% 50,856 0.4%
Drupal\Core\Config\ConfigFactory::get 91 0.2% 5,333 2.5% 736 0.3% 5,429 2.8% 620 0.3% 116,984 0.9% 3,000 0.0% 85,424 0.6% 5,632 0.0%
Drupal\Core\Entity\EntityNG::__get 568 1.3% 805 0.4% 735 0.3% 1,255 0.6% 1,178 0.6% 8,512 0.1% 5,400 0.0% 4,336 0.0% 3,088 0.0%
_menu_link_translate 18 0.0% 11,416 5.3% 657 0.3% 11,429 5.8% 444 0.2% 444,376 3.4% -12,216 -0.1% 414,656 3.1% 2,520 0.0%
PDO::__construct 1 0.0% 647 0.3% 647 0.3% 247 0.1% 247 0.1% 7,872 0.1% 7,872 0.1% 9,648 0.1% 9,648 0.1%
Drupal\Core\Utility\ThemeRegistry::offsetExists 303 0.7% 920 0.4% 643 0.3% 1,129 0.6% 723 0.4% 18,872 0.1% 18,064 0.1% 2,992 0.0% 2,344 0.0%
htmlspecialchars 591 1.4% 640 0.3% 640 0.3% 1,067 0.5% 1,067 0.5% 91,208 0.7% 91,208 0.7% 5,368 0.0% 5,368 0.0%
load::block/block.module 1 0.0% 635 0.3% 635 0.3% 637 0.3% 637 0.3% 111,600 0.8% 111,600 0.8% 115,776 0.9% 115,776 0.9%
drupal_get_library 2 0.0% 1,068 0.5% 630 0.3% 1,069 0.5% 475 0.2% 258,504 2.0% 29,424 0.2% 295,224 2.2% 122,360 0.9%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 8 0.0% 18,417 8.5% 627 0.3% 15,195 7.7% 459 0.2% 400,592 3.0% 16,120 0.1% 411,872 3.1% 3,584 0.0%
function_exists 602 1.4% 624 0.3% 624 0.3% 1,015 0.5% 1,015 0.5% 19,736 0.1% 19,736 0.1% 11,008 0.1% 11,008 0.1%
_drupal_bootstrap_code 1 0.0% 16,873 7.8% 613 0.3% 16,282 8.3% 558 0.3% 2,230,720 16.9% 1,392 0.0% 2,205,296 16.5% 11,512 0.1%
element_children 71 0.2% 920 0.4% 585 0.3% 983 0.5% 534 0.3% 46,192 0.3% 21,784 0.2% 22,152 0.2% 13,992 0.1%
Drupal::getContainer 1,275 3.0% 576 0.3% 576 0.3% 1,603 0.8% 1,603 0.8% 808 0.0% 808 0.0% 368 0.0% 368 0.0%
config 88 0.2% 6,059 2.8% 573 0.3% 6,152 3.1% 449 0.2% 73,752 0.6% 22,616 0.2% 31,592 0.2% 9,016 0.1%
Drupal\Core\Extension\ModuleHandler::getImplementations 117 0.3% 2,085 1.0% 561 0.3% 1,848 0.9% 472 0.2% 100,368 0.8% 10,400 0.1% 80,992 0.6% 4,128 0.0%
Drupal\Core\Config\Context\ConfigContext::notify 75 0.2% 4,492 2.1% 559 0.3% 4,569 2.3% 515 0.3% 62,456 0.5% 2,496 0.0% 71,064 0.5% 5,112 0.0%
fread 1 0.0% 544 0.3% 544 0.3% 546 0.3% 546 0.3% 13,096 0.1% 13,096 0.1% 4,400 0.0% 4,400 0.0%
strpos 4,295 10.1% 535 0.2% 535 0.2% 4,741 2.4% 4,741 2.4% 18,176 0.1% 18,176 0.1% 10,560 0.1% 10,560 0.1%
Symfony\Component\HttpFoundation\Response::setDate 1 0.0% 549 0.3% 520 0.2% 550 0.3% 15 0.0% 38,800 0.3% 2,040 0.0% 42,096 0.3% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 63 0.1% 1,916 0.9% 513 0.2% 1,963 1.0% 405 0.2% 8,872 0.1% 2,032 0.0% 12,448 0.1% 2,112 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 40 0.1% 2,455 1.1% 499 0.2% 2,488 1.3% 382 0.2% 185,528 1.4% -10,352 -0.1% 191,344 1.4% 43,024 0.3%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 117 0.3% 1,441 0.7% 497 0.2% 1,209 0.6% 518 0.3% 55,288 0.4% 1,672 0.0% 74,672 0.6% 1,576 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 21 0.0% 4,790 2.2% 488 0.2% 4,808 2.4% 332 0.2% 374,888 2.8% 7,328 0.1% 359,544 2.7% 11,120 0.1%
Drupal\Core\Database\Connection::prepareQuery 98 0.2% 1,968 0.9% 480 0.2% 2,054 1.0% 398 0.2% 98,696 0.7% -13,384 -0.1% 33,984 0.3% 2,304 0.0%
Symfony\Component\DependencyInjection\Container::has 187 0.4% 674 0.3% 480 0.2% 823 0.4% 562 0.3% 14,736 0.1% 4,768 0.0% 9,608 0.1% 9,608 0.1%
Drupal\Core\Entity\DatabaseStorageController::load 22 0.1% 31,189 14.4% 477 0.2% 25,080 12.7% 336 0.2% 1,657,312 12.5% -77,264 -0.6% 1,700,192 12.7% 4,128 0.0%
Drupal\Core\Template\Attribute::__construct 248 0.6% 1,528 0.7% 475 0.2% 1,675 0.9% 538 0.3% 81,400 0.6% 21,928 0.2% 33,608 0.3% 8,080 0.1%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 62 0.1% 945 0.4% 472 0.2% 993 0.5% 399 0.2% 10,352 0.1% 4,912 0.0% 13,728 0.1% 3,248 0.0%
Drupal\Core\Utility\CacheArray::offsetExists 209 0.5% 689 0.3% 470 0.2% 885 0.4% 534 0.3% 14,176 0.1% 2,440 0.0% 2,240 0.0% 1,312 0.0%
PDO::prepare 98 0.2% 912 0.4% 463 0.2% 1,002 0.5% 475 0.2% 90,568 0.7% 83,896 0.6% 8,936 0.1% 7,120 0.1%
current_path 41 0.1% 1,020 0.5% 449 0.2% 1,057 0.5% 314 0.2% 13,272 0.1% 7,816 0.1% 4,336 0.0% 2,912 0.0%
Drupal\Core\Entity\EntityNG::getTranslatedField 48 0.1% 9,897 4.6% 444 0.2% 9,728 4.9% 365 0.2% 708,896 5.4% 21,376 0.2% 668,680 5.0% 9,288 0.1%
menu_get_item 29 0.1% 36,609 16.9% 443 0.2% 29,400 14.9% 196 0.1% 2,109,864 16.0% -8,864 -0.1% 2,126,984 15.9% 4,864 0.0%
array_key_exists 537 1.3% 428 0.2% 428 0.2% 748 0.4% 748 0.4% 6,416 0.0% 6,416 0.0% 4,928 0.0% 4,928 0.0%
Drupal\Core\Language\LanguageManager::getLanguage 391 0.9% 591 0.3% 428 0.2% 800 0.4% 628 0.3% 22,408 0.2% 4,616 0.0% 24,728 0.2% 2,328 0.0%
Drupal\Core\Database\Query\Select::__toString 3 0.0% 875 0.4% 416 0.2% 881 0.4% 296 0.2% 15,384 0.1% -5,904 -0.0% 21,344 0.2% 8,408 0.1%
rdf_entity_load 10 0.0% 1,881 0.9% 412 0.2% 1,705 0.9% 336 0.2% 264,248 2.0% 125,816 1.0% 188,800 1.4% 57,584 0.4%
call_user_func_array 76 0.2% 53,243 24.5% 411 0.2% 46,210 23.5% 399 0.2% 2,741,792 20.7% 62,376 0.5% 2,647,032 19.8% 27,312 0.2%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 64 0.2% 3,049 1.4% 404 0.2% 3,100 1.6% 341 0.2% 15,896 0.1% 2,016 0.0% 21,912 0.2% 2,928 0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass@2 36 0.1% 3,995 1.8% 401 0.2% 4,047 2.1% 284 0.1% 506,968 3.8% 42,848 0.3% 481,328 3.6% 51,408 0.4%
Drupal\Core\Entity\EntityNG::language 49 0.1% 3,185 1.5% 396 0.2% 3,224 1.6% 333 0.2% 101,552 0.8% 3,848 0.0% 164,640 1.2% 3,944 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 26 0.1% 34,689 16.0% 382 0.2% 29,631 15.1% 289 0.1% 1,515,784 11.5% -60,128 -0.5% 1,569,272 11.8% 2,008 0.0%
Drupal\Core\Database\Connection::escapeTable 122 0.3% 703 0.3% 378 0.2% 816 0.4% 387 0.2% 16,096 0.1% 2,320 0.0% 13,872 0.1% 8,704 0.1%
Drupal\Core\Entity\Entity::__construct 65 0.2% 374 0.2% 374 0.2% 434 0.2% 434 0.2% 7,344 0.1% 7,344 0.1% 13,632 0.1% 13,632 0.1%
Drupal\Core\Database\Statement::fetchAllAssoc 25 0.1% 443 0.2% 373 0.2% 477 0.2% 363 0.2% 82,296 0.6% 79,008 0.6% 32,592 0.2% 31,848 0.2%
Drupal\block\Plugin\Core\Entity\Block::get 83 0.2% 481 0.2% 365 0.2% 555 0.3% 351 0.2% 11,304 0.1% -552 -0.0% 9,624 0.1% 6,384 0.0%
Drupal\Component\Utility\NestedArray::getValue 24 0.1% 388 0.2% 363 0.2% 415 0.2% 276 0.1% 12,800 0.1% 11,192 0.1% 10,416 0.1% 10,416 0.1%
Drupal\Core\Entity\Field\Type\Field::__get 79 0.2% 2,185 1.0% 362 0.2% 2,252 1.1% 310 0.2% 31,120 0.2% 4,696 0.0% 98,648 0.7% 5,120 0.0%
array_map 50 0.1% 1,207 0.6% 359 0.2% 1,248 0.6% 327 0.2% 91,136 0.7% 46,480 0.4% 51,392 0.4% 17,856 0.1%
Drupal\Core\Template\AttributeValueBase::render 120 0.3% 1,842 0.8% 353 0.2% 1,928 1.0% 339 0.2% 24,536 0.2% -9,192 -0.1% 23,968 0.2% 1,992 0.0%
Drupal\Core\TypedData\ItemList::__clone 48 0.1% 619 0.3% 348 0.2% 654 0.3% 301 0.2% 40,936 0.3% 27,480 0.2% 38,976 0.3% 21,744 0.2%
Drupal\Core\Cache\DatabaseBackend::get 56 0.1% 44,884 20.7% 348 0.2% 29,740 15.1% 316 0.2% 1,764,112 13.3% 4,392 0.0% 2,302,288 17.2% 4,088 0.0%
[ display all ]