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

Overall Summary
Total Incl. Wall Time (microsec):202,452 microsecs
Total Incl. CPU (microsecs):181,401 microsecs
Total Incl. MemUse (bytes):13,202,008 bytes
Total Incl. PeakMemUse (bytes):13,331,784 bytes
Number of Function Calls:35,747


[View Full Callgraph]


Displaying top 100 functions: Sorted by Excl. CPU (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%
Symfony\Component\ClassLoader\ClassLoader::findFile 308 0.9% 16,869 8.3% 13,147 6.5% 17,154 9.5% 8,253 4.5% 62,448 0.5% -17,056 -0.1% 205,040 1.5% 165,592 1.2%
PDOStatement::execute 98 0.3% 27,685 13.7% 27,685 13.7% 7,282 4.0% 7,282 4.0% 514,720 3.9% 514,720 3.9% 258,208 1.9% 258,208 1.9%
strpos 4,145 11.6% 520 0.3% 520 0.3% 4,612 2.5% 4,612 2.5% 18,168 0.1% 18,168 0.1% 11,032 0.1% 11,032 0.1%
Symfony\Component\DependencyInjection\Container::get 1,160 3.2% 25,614 12.7% 4,328 2.1% 25,732 14.2% 4,543 2.5% 2,282,016 17.3% 3,496 0.0% 2,215,744 16.6% 61,000 0.5%
load::includes/common.inc 1 0.0% 4,206 2.1% 4,206 2.1% 4,208 2.3% 4,208 2.3% 716,664 5.4% 716,664 5.4% 718,616 5.4% 718,616 5.4%
load::node/node.module 1 0.0% 4,026 2.0% 4,026 2.0% 4,029 2.2% 4,029 2.2% 612,904 4.6% 612,904 4.6% 628,400 4.7% 628,400 4.7%
unserialize 87 0.2% 17,759 8.8% 2,930 1.4% 15,054 8.3% 3,013 1.7% 1,718,576 13.0% 1,139,184 8.6% 2,021,256 15.2% 1,415,872 10.6%
load::includes/theme.inc 1 0.0% 2,684 1.3% 2,684 1.3% 2,687 1.5% 2,687 1.5% 447,000 3.4% 447,000 3.4% 427,008 3.2% 427,008 3.2%
file_exists 327 0.9% 2,279 1.1% 2,279 1.1% 2,553 1.4% 2,553 1.4% 6,320 0.0% 6,320 0.0% 5,016 0.0% 5,016 0.0%
strtolower 1,551 4.3% 1,290 0.6% 1,290 0.6% 2,225 1.2% 2,225 1.2% 80,448 0.6% 80,448 0.6% 14,392 0.1% 14,392 0.1%
Drupal\Core\Extension\ModuleHandler::load 45 0.1% 11,111 5.5% 2,293 1.1% 11,149 6.1% 2,148 1.2% 1,438,024 10.9% 8,568 0.1% 1,419,536 10.6% 32,008 0.2%
drupal_container 873 2.4% 2,584 1.3% 2,131 1.1% 3,246 1.8% 2,091 1.2% 33,056 0.3% 32,248 0.2% 22,576 0.2% 22,208 0.2%
load::comment/comment.module 1 0.0% 2,055 1.0% 2,055 1.0% 2,056 1.1% 2,056 1.1% 379,736 2.9% 379,736 2.9% 389,840 2.9% 389,840 2.9%
load::service_container_prod_.php/983d017281a3a6de6352ccc8019d7e5f806103c305b058e3b89e4188c15906a2.php 1 0.0% 1,868 0.9% 1,868 0.9% 1,871 1.0% 1,871 1.0% 454,840 3.4% 454,840 3.4% 465,248 3.5% 465,248 3.5%
Drupal\Core\Cache\DatabaseBackend::getMultiple 58 0.2% 47,414 23.4% 2,030 1.0% 30,396 16.8% 1,818 1.0% 1,772,152 13.4% -135,936 -1.0% 2,348,368 17.6% 154,216 1.2%
Drupal\Core\Entity\EntityBCDecorator::__get 117 0.3% 6,655 3.3% 2,180 1.1% 6,788 3.7% 1,725 1.0% 139,632 1.1% 28,064 0.2% 184,296 1.4% 13,856 0.1%
drupal_static 434 1.2% 1,287 0.6% 1,226 0.6% 1,698 0.9% 1,596 0.9% 59,280 0.4% 58,504 0.4% 78,120 0.6% 77,344 0.6%
str_replace 790 2.2% 1,010 0.5% 1,010 0.5% 1,491 0.8% 1,491 0.8% 185,816 1.4% 185,816 1.4% 61,208 0.5% 61,208 0.5%
Symfony\Component\ClassLoader\ClassLoader::loadClass 181 0.5% 30,017 14.8% 2,456 1.2% 30,266 16.7% 1,438 0.8% 3,837,392 29.1% 179,336 1.4% 3,470,816 26.0% 203,072 1.5%
preg_replace 361 1.0% 991 0.5% 991 0.5% 1,306 0.7% 1,306 0.7% 67,832 0.5% 67,832 0.5% 22,360 0.2% 22,360 0.2%
Drupal\Core\Entity\EntityNG::__get 568 1.6% 855 0.4% 786 0.4% 1,323 0.7% 1,252 0.7% 8,512 0.1% 5,400 0.0% 4,336 0.0% 3,088 0.0%
Drupal\Core\Database\Connection::expandArguments 98 0.3% 2,189 1.1% 1,452 0.7% 2,275 1.3% 1,225 0.7% 9,192 0.1% -84,984 -0.6% 80,720 0.6% 48,352 0.4%
glob 7 0.0% 1,173 0.6% 1,173 0.6% 1,180 0.7% 1,180 0.7% 16,096 0.1% 16,096 0.1% 7,792 0.1% 7,792 0.1%
language 183 0.5% 3,966 2.0% 1,530 0.8% 4,113 2.3% 1,165 0.6% 51,520 0.4% 5,792 0.0% 54,472 0.4% 12,288 0.1%
is_array 942 2.6% 130 0.1% 130 0.1% 1,162 0.6% 1,162 0.6% 37,640 0.3% 37,640 0.3% 18,584 0.1% 18,584 0.1%
Drupal::getContainer 873 2.4% 453 0.2% 453 0.2% 1,155 0.6% 1,155 0.6% 808 0.0% 808 0.0% 368 0.0% 368 0.0%
theme@1 42 0.1% 18,674 9.2% 1,623 0.8% 18,382 10.1% 1,146 0.6% 801,248 6.1% -120,784 -0.9% 921,032 6.9% 11,560 0.1%
Drupal\Core\Database\Connection::query 98 0.3% 34,917 17.2% 1,410 0.7% 14,493 8.0% 1,127 0.6% 634,224 4.8% -68,416 -0.5% 440,192 3.3% 32,512 0.2%
Drupal\Core\Database\Statement::execute 98 0.3% 29,167 14.4% 1,404 0.7% 8,720 4.8% 1,053 0.6% 519,336 3.9% 2,160 0.0% 262,544 2.0% 2,208 0.0%
array_keys 478 1.3% 637 0.3% 637 0.3% 1,036 0.6% 1,036 0.6% 229,736 1.7% 229,736 1.7% 49,824 0.4% 49,824 0.4%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 120 0.3% 10,609 5.2% 1,029 0.5% 10,326 5.7% 1,007 0.6% 832,368 6.3% 14,600 0.1% 821,024 6.2% 8,464 0.1%
url 59 0.2% 3,854 1.9% 1,200 0.6% 3,901 2.2% 949 0.5% 27,624 0.2% 6,440 0.0% 32,560 0.2% 15,664 0.1%
Drupal\Core\Extension\ModuleHandler::alter 152 0.4% 2,215 1.1% 1,151 0.6% 2,356 1.3% 935 0.5% 63,608 0.5% 9,904 0.1% 40,536 0.3% 15,208 0.1%
t 128 0.4% 3,997 2.0% 931 0.5% 4,123 2.3% 898 0.5% 72,944 0.6% 22,488 0.2% 73,128 0.5% 30,704 0.2%
Drupal\Core\Cache\DatabaseBackend::checksumTags 65 0.2% 5,093 2.5% 1,071 0.5% 3,444 1.9% 896 0.5% 52,440 0.4% -87,240 -0.7% 83,072 0.6% 13,960 0.1%
l 54 0.2% 8,086 4.0% 1,135 0.6% 8,132 4.5% 878 0.5% 68,504 0.5% -22,368 -0.2% 51,336 0.4% 3,920 0.0%
substr 648 1.8% 254 0.1% 254 0.1% 855 0.5% 855 0.5% 50,888 0.4% 50,888 0.4% 20,240 0.2% 20,240 0.2%
load::Datetime/DateTimePlus.php 1 0.0% 795 0.4% 795 0.4% 797 0.4% 797 0.4% 156,816 1.2% 156,816 1.2% 156,952 1.2% 156,952 1.2%
Drupal\Core\Cache\DatabaseBackend::prepareItem 58 0.2% 23,294 11.5% 885 0.4% 18,829 10.4% 790 0.4% 1,458,704 11.0% -163,472 -1.2% 1,920,096 14.4% 6,000 0.0%
function_exists 402 1.1% 436 0.2% 436 0.2% 729 0.4% 729 0.4% 18,968 0.1% 18,968 0.1% 10,440 0.1% 10,440 0.1%
Drupal\Core\Config\Config::get 148 0.4% 18,744 9.3% 841 0.4% 11,537 6.4% 726 0.4% 230,368 1.7% -6,776 -0.1% 445,744 3.3% 5,064 0.0%
load::block/block.module 1 0.0% 714 0.4% 714 0.4% 715 0.4% 715 0.4% 111,488 0.8% 111,488 0.8% 116,280 0.9% 116,280 0.9%
check_plain 289 0.8% 1,651 0.8% 684 0.3% 1,843 1.0% 698 0.4% 69,360 0.5% 9,640 0.1% 17,648 0.1% 4,552 0.0%
current_path 91 0.3% 2,178 1.1% 923 0.5% 2,262 1.2% 675 0.4% 13,280 0.1% 5,424 0.0% 4,104 0.0% 2,824 0.0%
Drupal\Core\Template\Attribute::__toString 113 0.3% 2,815 1.4% 936 0.5% 2,904 1.6% 674 0.4% 40,208 0.3% 13,984 0.1% 31,592 0.2% 7,144 0.1%
Drupal\Component\Utility\String::checkPlain 291 0.8% 980 0.5% 651 0.3% 1,160 0.6% 629 0.3% 60,944 0.5% 15,336 0.1% 13,968 0.1% 8,296 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 48 0.1% 8,886 4.4% 913 0.5% 8,651 4.8% 624 0.3% 590,400 4.5% 10,984 0.1% 570,112 4.3% 11,840 0.1%
Drupal\Core\Template\Attribute::offsetSet 109 0.3% 1,129 0.6% 848 0.4% 1,232 0.7% 618 0.3% 67,280 0.5% 41,952 0.3% 32,320 0.2% 11,832 0.1%
Drupal\Component\Utility\NestedArray::mergeDeepArray 23 0.1% 999 0.5% 959 0.5% 1,024 0.6% 599 0.3% 51,480 0.4% 46,368 0.4% 21,408 0.2% 20,232 0.2%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 71 0.2% 11,183 5.5% 798 0.4% 11,296 6.2% 598 0.3% 1,627,824 12.3% 86,264 0.7% 1,543,328 11.6% 101,576 0.8%
_drupal_bootstrap_code 1 0.0% 17,651 8.7% 632 0.3% 17,100 9.4% 577 0.3% 2,229,376 16.9% 1,392 0.0% 2,205,280 16.5% 11,512 0.1%
Drupal\Core\Config\ConfigFactory::get 90 0.3% 5,134 2.5% 703 0.3% 5,211 2.9% 573 0.3% 116,984 0.9% 3,168 0.0% 85,536 0.6% 5,632 0.0%
Symfony\Component\DependencyInjection\Container::has 187 0.5% 701 0.3% 504 0.2% 866 0.5% 571 0.3% 14,760 0.1% 4,768 0.0% 9,416 0.1% 9,416 0.1%
element_children 71 0.2% 922 0.5% 594 0.3% 985 0.5% 564 0.3% 46,192 0.3% 21,784 0.2% 20,688 0.2% 13,360 0.1%
array_key_exists 387 1.1% 281 0.1% 281 0.1% 561 0.3% 561 0.3% 6,416 0.0% 6,416 0.0% 4,280 0.0% 4,280 0.0%
fread 1 0.0% 544 0.3% 544 0.3% 545 0.3% 545 0.3% 13,096 0.1% 13,096 0.1% 4,392 0.0% 4,392 0.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 118 0.3% 1,449 0.7% 536 0.3% 1,232 0.7% 536 0.3% 55,544 0.4% 1,672 0.0% 74,824 0.6% 1,624 0.0%
htmlspecialchars 291 0.8% 329 0.2% 329 0.2% 531 0.3% 531 0.3% 45,608 0.3% 45,608 0.3% 5,672 0.0% 5,672 0.0%
drupal_alter 97 0.3% 3,352 1.7% 659 0.3% 3,450 1.9% 527 0.3% 77,400 0.6% 14,256 0.1% 51,224 0.4% 7,456 0.1%
Drupal\Core\Extension\ModuleHandler::getImplementations 118 0.3% 2,132 1.1% 588 0.3% 1,944 1.1% 522 0.3% 100,760 0.8% 10,448 0.1% 80,488 0.6% 3,728 0.0%
_menu_link_translate 18 0.1% 11,786 5.8% 739 0.4% 11,797 6.5% 518 0.3% 444,360 3.4% -12,216 -0.1% 414,800 3.1% 2,520 0.0%
load::Event/FilterResponseEvent.php 1 0.0% 21 0.0% 21 0.0% 503 0.3% 503 0.3% 41,704 0.3% 41,704 0.3% 61,392 0.5% 61,392 0.5%
Drupal\Core\Config\Context\ConfigContext::notify 75 0.2% 4,378 2.2% 556 0.3% 4,457 2.5% 489 0.3% 62,440 0.5% 2,496 0.0% 71,080 0.5% 5,184 0.0%
drupal_get_library 2 0.0% 1,068 0.5% 621 0.3% 1,069 0.6% 482 0.3% 258,528 2.0% 29,456 0.2% 292,176 2.2% 122,360 0.9%
strrpos 319 0.9% 317 0.2% 317 0.2% 478 0.3% 478 0.3% 2,320 0.0% 2,320 0.0% 584 0.0% 584 0.0%
strtr 196 0.5% 301 0.1% 301 0.1% 478 0.3% 478 0.3% 31,928 0.2% 31,928 0.2% 41,128 0.3% 41,128 0.3%
PDO::prepare 98 0.3% 948 0.5% 482 0.2% 1,016 0.6% 465 0.3% 90,568 0.7% 83,896 0.6% 9,128 0.1% 7,256 0.1%
config 87 0.2% 5,814 2.9% 571 0.3% 5,905 3.3% 451 0.2% 73,000 0.6% 21,864 0.2% 31,664 0.2% 9,016 0.1%
Symfony\Component\HttpFoundation\ParameterBag::get 139 0.4% 511 0.3% 392 0.2% 648 0.4% 450 0.2% 16,032 0.1% 15,224 0.1% 13,168 0.1% 12,520 0.1%
Drupal\Core\Entity\Entity::__construct 65 0.2% 368 0.2% 368 0.2% 427 0.2% 427 0.2% 7,344 0.1% 7,344 0.1% 13,736 0.1% 13,736 0.1%
call_user_func_array 76 0.2% 54,652 27.0% 428 0.2% 47,812 26.4% 425 0.2% 2,740,288 20.8% 62,376 0.5% 2,647,768 19.9% 27,008 0.2%
array_diff 151 0.4% 297 0.1% 297 0.1% 423 0.2% 423 0.2% 24,984 0.2% 24,984 0.2% 8,768 0.1% 8,768 0.1%
array_filter 112 0.3% 4,040 2.0% 340 0.2% 3,629 2.0% 420 0.2% 199,448 1.5% 32,856 0.2% 174,512 1.3% 17,944 0.1%
Drupal\Core\Database\Connection::prepareQuery 98 0.3% 1,994 1.0% 466 0.2% 2,098 1.2% 419 0.2% 98,696 0.7% -13,384 -0.1% 34,248 0.3% 2,376 0.0%
_menu_translate 8 0.0% 36,840 18.2% 227 0.1% 31,056 17.1% 419 0.2% 2,089,128 15.8% 11,104 0.1% 2,132,128 16.0% 33,496 0.3%
Drupal\Core\Database\Statement::fetchAllAssoc 25 0.1% 503 0.2% 438 0.2% 532 0.3% 408 0.2% 82,280 0.6% 78,992 0.6% 32,592 0.2% 31,848 0.2%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 8 0.0% 19,110 9.4% 601 0.3% 14,719 8.1% 403 0.2% 400,576 3.0% 16,120 0.1% 411,856 3.1% 3,584 0.0%
Drupal\Core\Language\LanguageManager::getLanguage 241 0.7% 478 0.2% 289 0.1% 597 0.3% 398 0.2% 22,408 0.2% 4,616 0.0% 24,728 0.2% 2,328 0.0%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 62 0.2% 912 0.5% 463 0.2% 968 0.5% 396 0.2% 10,352 0.1% 4,912 0.0% 13,832 0.1% 3,248 0.0%
Drupal\Core\Database\Connection::escapeTable 122 0.3% 743 0.4% 389 0.2% 854 0.5% 395 0.2% 16,096 0.1% 2,320 0.0% 13,872 0.1% 8,704 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 63 0.2% 1,898 0.9% 502 0.2% 1,950 1.1% 389 0.2% 8,872 0.1% 2,032 0.0% 12,448 0.1% 2,112 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 22 0.1% 31,215 15.4% 510 0.3% 25,425 14.0% 388 0.2% 1,657,360 12.6% -77,264 -0.6% 1,700,000 12.8% 4,048 0.0%
is_integer 368 1.0% 6 0.0% 6 0.0% 388 0.2% 388 0.2% 1,616 0.0% 1,616 0.0% 0 0.0% 0 0.0%
implode 222 0.6% 232 0.1% 232 0.1% 387 0.2% 387 0.2% 43,056 0.3% 43,056 0.3% 17,208 0.1% 17,208 0.1%
explode 190 0.5% 237 0.1% 237 0.1% 383 0.2% 383 0.2% 94,672 0.7% 94,672 0.7% 14,360 0.1% 14,360 0.1%
Drupal\Core\Database\Statement::__construct 98 0.3% 466 0.2% 360 0.2% 551 0.3% 382 0.2% 6,672 0.1% 5,856 0.0% 1,872 0.0% 1,224 0.0%
Drupal\block\Plugin\Core\Entity\Block::get 83 0.2% 514 0.3% 390 0.2% 600 0.3% 381 0.2% 11,304 0.1% -552 -0.0% 9,168 0.1% 5,928 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 21 0.1% 5,036 2.5% 524 0.3% 5,056 2.8% 379 0.2% 374,864 2.8% 7,328 0.1% 359,560 2.7% 11,120 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 40 0.1% 2,427 1.2% 501 0.2% 2,458 1.4% 375 0.2% 185,544 1.4% -10,352 -0.1% 191,360 1.4% 43,024 0.3%
language_list 54 0.2% 1,002 0.5% 371 0.2% 1,051 0.6% 366 0.2% 48,968 0.4% 31,880 0.2% 88,432 0.7% 13,696 0.1%
url_is_active 54 0.2% 2,017 1.0% 468 0.2% 2,057 1.1% 365 0.2% 7,752 0.1% 4,584 0.0% 1,792 0.0% 1,232 0.0%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 242 0.7% 230 0.1% 230 0.1% 363 0.2% 363 0.2% 8,336 0.1% 8,336 0.1% 680 0.0% 680 0.0%
Drupal\Core\Entity\EntityNG::getTranslatedField 48 0.1% 10,283 5.1% 455 0.2% 10,040 5.5% 358 0.2% 708,880 5.4% 21,376 0.2% 668,776 5.0% 9,248 0.1%
Drupal\Core\Template\AttributeValueBase::render 120 0.3% 1,822 0.9% 358 0.2% 1,925 1.1% 358 0.2% 24,536 0.2% -9,184 -0.1% 23,144 0.2% 1,840 0.0%
unserialize@1 22 0.1% 330 0.2% 330 0.2% 353 0.2% 353 0.2% 161,552 1.2% 161,552 1.2% 116,992 0.9% 116,992 0.9%
is_object 275 0.8% 63 0.0% 63 0.0% 351 0.2% 351 0.2% 9,496 0.1% 9,496 0.1% 6,920 0.1% 6,920 0.1%
Drupal::service 140 0.4% 1,095 0.5% 392 0.2% 1,196 0.7% 350 0.2% 20,160 0.2% 2,648 0.0% 5,336 0.0% 1,496 0.0%
Drupal\Core\TypedData\TypedData::setContext 157 0.4% 200 0.1% 200 0.1% 344 0.2% 344 0.2% 6,488 0.0% 6,488 0.0% 6,344 0.0% 6,344 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 64 0.2% 3,006 1.5% 405 0.2% 3,068 1.7% 334 0.2% 15,896 0.1% 2,016 0.0% 21,912 0.2% 2,928 0.0%
system_library_info 1 0.0% 361 0.2% 334 0.2% 362 0.2% 331 0.2% 224,320 1.7% 223,232 1.7% 167,040 1.3% 166,120 1.2%
[ display all ]