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

Overall Summary
Total Incl. Wall Time (microsec):180,226 microsecs
Total Incl. CPU (microsecs):161,192 microsecs
Total Incl. MemUse (bytes):10,863,848 bytes
Total Incl. PeakMemUse (bytes):10,977,752 bytes
Number of Function Calls:35,235


[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.3% 25,660 14.2% 25,660 14.2% 7,305 4.5% 7,305 4.5% 514,160 4.7% 514,160 4.7% 259,664 2.4% 259,664 2.4%
Symfony\Component\ClassLoader\ClassLoader::findFile 308 0.9% 16,693 9.3% 13,142 7.3% 16,979 10.5% 8,262 5.1% 62,448 0.6% -17,088 -0.2% 200,024 1.8% 161,176 1.5%
Symfony\Component\DependencyInjection\Container::get 1,055 3.0% 24,834 13.8% 3,901 2.2% 24,836 15.4% 4,081 2.5% 2,298,104 21.2% 7,656 0.1% 2,232,888 20.3% 62,432 0.6%
unserialize 87 0.2% 17,630 9.8% 2,650 1.5% 15,346 9.5% 2,737 1.7% 1,718,032 15.8% 1,140,408 10.5% 2,013,280 18.3% 1,409,896 12.8%
file_exists 327 0.9% 2,224 1.2% 2,224 1.2% 2,482 1.5% 2,482 1.5% 6,320 0.1% 6,320 0.1% 4,928 0.0% 4,928 0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass 181 0.5% 31,109 17.3% 2,069 1.1% 31,317 19.4% 1,498 0.9% 3,937,136 36.2% 171,928 1.6% 3,552,464 32.4% 199,392 1.8%
Drupal\Core\Entity\EntityBCDecorator::__get 117 0.3% 5,957 3.3% 2,061 1.1% 6,078 3.8% 1,580 1.0% 139,688 1.3% 28,088 0.3% 186,072 1.7% 14,696 0.1%
drupal_container 876 2.5% 2,481 1.4% 2,023 1.1% 3,188 2.0% 2,048 1.3% 33,816 0.3% 33,008 0.3% 23,792 0.2% 23,424 0.2%
Drupal\Core\Cache\DatabaseBackend::getMultiple 58 0.2% 45,000 25.0% 1,997 1.1% 30,277 18.8% 1,768 1.1% 1,771,512 16.3% -135,704 -1.2% 2,343,856 21.4% 155,880 1.4%
Drupal\Core\Extension\ModuleHandler::load 45 0.1% 3,697 2.1% 1,801 1.0% 3,739 2.3% 1,695 1.1% 412,360 3.8% 32,008 0.3% 395,336 3.6% 52,376 0.5%
theme@1 42 0.1% 18,795 10.4% 1,622 0.9% 18,472 11.5% 1,180 0.7% 775,280 7.1% -116,040 -1.1% 881,376 8.0% 13,360 0.1%
language 183 0.5% 3,893 2.2% 1,500 0.8% 4,044 2.5% 1,142 0.7% 51,464 0.5% 5,792 0.1% 55,832 0.5% 12,432 0.1%
load::Datetime/DateTimePlus.php 1 0.0% 1,466 0.8% 1,466 0.8% 1,458 0.9% 1,458 0.9% 156,784 1.4% 156,784 1.4% 156,872 1.4% 156,872 1.4%
Drupal\Core\Database\Statement::execute 98 0.3% 27,195 15.1% 1,452 0.8% 8,804 5.5% 1,121 0.7% 518,776 4.8% 2,160 0.0% 264,000 2.4% 2,208 0.0%
Drupal\Core\Database\Connection::query 98 0.3% 32,892 18.3% 1,440 0.8% 14,516 9.0% 1,173 0.7% 633,656 5.8% -68,672 -0.6% 438,488 4.0% 30,792 0.3%
Drupal\Core\Database\Connection::expandArguments 98 0.3% 2,128 1.2% 1,434 0.8% 2,212 1.4% 1,195 0.7% 9,416 0.1% -84,720 -0.8% 80,352 0.7% 48,256 0.4%
strtolower 1,446 4.1% 1,239 0.7% 1,239 0.7% 2,084 1.3% 2,084 1.3% 77,080 0.7% 77,080 0.7% 14,568 0.1% 14,568 0.1%
glob 7 0.0% 1,226 0.7% 1,226 0.7% 1,235 0.8% 1,235 0.8% 16,096 0.1% 16,096 0.1% 9,376 0.1% 9,376 0.1%
url 59 0.2% 3,733 2.1% 1,180 0.7% 3,772 2.3% 903 0.6% 27,608 0.3% 6,440 0.1% 31,312 0.3% 14,456 0.1%
drupal_static 434 1.2% 1,148 0.6% 1,092 0.6% 1,573 1.0% 1,476 0.9% 58,288 0.5% 57,512 0.5% 83,304 0.8% 82,528 0.8%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 120 0.3% 9,521 5.3% 1,067 0.6% 9,269 5.8% 994 0.6% 825,904 7.6% 14,600 0.1% 814,584 7.4% 9,440 0.1%
Drupal\Core\Cache\DatabaseBackend::checksumTags 65 0.2% 4,859 2.7% 1,048 0.6% 3,291 2.0% 869 0.5% 52,440 0.5% -87,640 -0.8% 86,160 0.8% 15,728 0.1%
Drupal\Component\Utility\NestedArray::mergeDeepArray 23 0.1% 1,057 0.6% 1,010 0.6% 1,084 0.7% 663 0.4% 51,496 0.5% 46,384 0.4% 22,120 0.2% 20,944 0.2%
str_replace 790 2.2% 980 0.5% 980 0.5% 1,430 0.9% 1,430 0.9% 185,848 1.7% 185,848 1.7% 60,624 0.6% 60,624 0.6%
Drupal\Core\Template\Attribute::__toString 113 0.3% 2,866 1.6% 936 0.5% 2,956 1.8% 683 0.4% 40,200 0.4% 13,992 0.1% 32,520 0.3% 7,104 0.1%
preg_replace 361 1.0% 930 0.5% 930 0.5% 1,270 0.8% 1,270 0.8% 67,824 0.6% 67,824 0.6% 23,128 0.2% 23,128 0.2%
current_path 91 0.3% 2,168 1.2% 916 0.5% 2,252 1.4% 682 0.4% 13,272 0.1% 5,416 0.0% 4,624 0.0% 3,248 0.0%
t 128 0.4% 3,916 2.2% 905 0.5% 4,023 2.5% 843 0.5% 72,888 0.7% 22,488 0.2% 69,672 0.6% 24,936 0.2%
Drupal\Core\Config\Config::get 149 0.4% 17,059 9.5% 895 0.5% 11,545 7.2% 792 0.5% 231,112 2.1% -6,336 -0.1% 447,864 4.1% 5,336 0.0%
Drupal\Core\Template\Attribute::offsetSet 109 0.3% 1,177 0.7% 883 0.5% 1,263 0.8% 624 0.4% 67,264 0.6% 41,936 0.4% 28,832 0.3% 11,904 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 58 0.2% 22,958 12.7% 880 0.5% 18,992 11.8% 792 0.5% 1,457,944 13.4% -163,680 -1.5% 1,915,256 17.4% 6,064 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 48 0.1% 8,737 4.8% 871 0.5% 8,539 5.3% 609 0.4% 594,552 5.5% 10,984 0.1% 576,104 5.2% 11,744 0.1%
Drupal\Core\Extension\ModuleHandler::alter 98 0.3% 1,831 1.0% 869 0.5% 1,917 1.2% 712 0.4% 62,464 0.6% 8,896 0.1% 41,472 0.4% 15,992 0.1%
l 54 0.2% 7,687 4.3% 866 0.5% 7,360 4.6% 684 0.4% 170,880 1.6% -17,400 -0.2% 149,088 1.4% 4,592 0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 71 0.2% 11,566 6.4% 801 0.4% 11,663 7.2% 588 0.4% 1,627,864 15.0% 86,328 0.8% 1,533,376 14.0% 100,672 0.9%
Drupal\Core\Config\ConfigFactory::get 91 0.3% 5,339 3.0% 750 0.4% 5,411 3.4% 625 0.4% 116,944 1.1% 3,000 0.0% 85,064 0.8% 5,632 0.1%
check_plain 289 0.8% 1,669 0.9% 693 0.4% 1,881 1.2% 713 0.4% 69,384 0.6% 9,640 0.1% 17,632 0.2% 4,704 0.0%
Drupal\Core\Entity\EntityNG::__get 568 1.6% 757 0.4% 687 0.4% 1,209 0.8% 1,135 0.7% 8,432 0.1% 5,400 0.0% 4,256 0.0% 3,088 0.0%
_menu_link_translate 18 0.1% 11,423 6.3% 671 0.4% 11,432 7.1% 457 0.3% 444,976 4.1% -12,208 -0.1% 415,736 3.8% 2,696 0.0%
PDO::__construct 1 0.0% 658 0.4% 658 0.4% 239 0.1% 239 0.1% 7,872 0.1% 7,872 0.1% 9,432 0.1% 9,432 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 8 0.0% 18,232 10.1% 657 0.4% 15,416 9.6% 451 0.3% 400,528 3.7% 16,088 0.1% 412,296 3.8% 3,488 0.0%
Drupal\Component\Utility\String::checkPlain 291 0.8% 989 0.5% 652 0.4% 1,184 0.7% 647 0.4% 60,968 0.6% 15,360 0.1% 13,944 0.1% 8,328 0.1%
drupal_alter 97 0.3% 3,114 1.7% 630 0.3% 3,222 2.0% 503 0.3% 77,272 0.7% 14,256 0.1% 53,088 0.5% 8,480 0.1%
load::node/NodeStorageController.php 1 0.0% 621 0.3% 621 0.3% 624 0.4% 624 0.4% 78,904 0.7% 78,904 0.7% 54,392 0.5% 54,392 0.5%
drupal_get_library 2 0.0% 1,053 0.6% 617 0.3% 1,054 0.7% 476 0.3% 257,232 2.4% 28,200 0.3% 298,488 2.7% 122,184 1.1%
element_children 71 0.2% 925 0.5% 599 0.3% 996 0.6% 552 0.3% 46,176 0.4% 21,768 0.2% 20,384 0.2% 13,296 0.1%
config 88 0.2% 6,109 3.4% 590 0.3% 6,229 3.9% 502 0.3% 73,752 0.7% 22,616 0.2% 32,016 0.3% 9,464 0.1%
array_keys 477 1.4% 572 0.3% 572 0.3% 971 0.6% 971 0.6% 230,120 2.1% 230,120 2.1% 50,616 0.5% 50,616 0.5%
Drupal\Core\Extension\ModuleHandler::getImplementations 117 0.3% 2,047 1.1% 567 0.3% 1,818 1.1% 473 0.3% 100,368 0.9% 10,400 0.1% 80,320 0.7% 3,984 0.0%
Drupal\Core\Config\Context\ConfigContext::notify 75 0.2% 4,518 2.5% 561 0.3% 4,584 2.8% 485 0.3% 62,400 0.6% 2,496 0.0% 70,640 0.6% 5,128 0.0%
fread 1 0.0% 542 0.3% 542 0.3% 543 0.3% 543 0.3% 13,096 0.1% 13,096 0.1% 4,384 0.0% 4,384 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 40 0.1% 2,756 1.5% 535 0.3% 2,791 1.7% 432 0.3% 185,528 1.7% -10,352 -0.1% 187,864 1.7% 42,176 0.4%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 63 0.2% 1,973 1.1% 534 0.3% 2,039 1.3% 448 0.3% 8,872 0.1% 2,032 0.0% 12,184 0.1% 2,112 0.0%
_drupal_bootstrap_code 1 0.0% 7,433 4.1% 509 0.3% 6,924 4.3% 459 0.3% 810,576 7.5% 7,040 0.1% 813,696 7.4% 16,016 0.1%
Symfony\Component\DependencyInjection\Container::has 187 0.5% 696 0.4% 503 0.3% 837 0.5% 574 0.4% 14,736 0.1% 4,768 0.0% 10,392 0.1% 10,392 0.1%
Drupal\Core\Database\Connection::prepareQuery 98 0.3% 1,960 1.1% 499 0.3% 2,043 1.3% 408 0.3% 98,696 0.9% -13,384 -0.1% 33,680 0.3% 2,344 0.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 117 0.3% 1,394 0.8% 495 0.3% 1,177 0.7% 534 0.3% 55,288 0.5% 1,672 0.0% 74,080 0.7% 1,576 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 21 0.1% 5,078 2.8% 483 0.3% 5,097 3.2% 339 0.2% 379,408 3.5% 7,168 0.1% 365,720 3.3% 11,160 0.1%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 62 0.2% 982 0.5% 482 0.3% 1,029 0.6% 399 0.2% 10,352 0.1% 4,912 0.0% 13,208 0.1% 3,248 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 22 0.1% 31,684 17.6% 477 0.3% 26,218 16.3% 370 0.2% 1,664,088 15.3% -77,512 -0.7% 1,706,832 15.5% 4,128 0.0%
Symfony\Component\HttpKernel\Event\GetResponseEvent::setResponse 1 0.0% 467 0.3% 464 0.3% 469 0.3% 10 0.0% 34,912 0.3% 1,192 0.0% 54,624 0.5% 0 0.0%
Drupal::getContainer 876 2.5% 458 0.3% 458 0.3% 1,140 0.7% 1,140 0.7% 808 0.0% 808 0.0% 368 0.0% 368 0.0%
PDO::prepare 98 0.3% 894 0.5% 449 0.2% 978 0.6% 457 0.3% 90,568 0.8% 83,896 0.8% 8,816 0.1% 7,120 0.1%
menu_get_item 29 0.1% 37,864 21.0% 447 0.2% 31,450 19.5% 193 0.1% 2,216,552 20.4% -8,864 -0.1% 2,233,648 20.3% 4,512 0.0%
Drupal\Core\Entity\EntityNG::getTranslatedField 48 0.1% 10,110 5.6% 439 0.2% 9,909 6.1% 353 0.2% 712,984 6.6% 21,376 0.2% 674,504 6.1% 8,952 0.1%
Drupal\Core\Database\Statement::fetchAllAssoc 25 0.1% 511 0.3% 437 0.2% 541 0.3% 420 0.3% 82,280 0.8% 78,992 0.7% 32,568 0.3% 31,848 0.3%
rdf_entity_load 10 0.0% 1,847 1.0% 422 0.2% 1,703 1.1% 333 0.2% 262,496 2.4% 125,816 1.2% 188,336 1.7% 57,048 0.5%
function_exists 402 1.1% 417 0.2% 417 0.2% 688 0.4% 688 0.4% 19,728 0.2% 19,728 0.2% 11,952 0.1% 11,952 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 64 0.2% 3,108 1.7% 413 0.2% 3,172 2.0% 332 0.2% 15,896 0.1% 2,016 0.0% 21,504 0.2% 2,824 0.0%
load::EventDispatcher/ContainerAwareEventDispatcher.php 1 0.0% 401 0.2% 401 0.2% 403 0.3% 403 0.3% 45,776 0.4% 45,776 0.4% 60,216 0.5% 60,216 0.5%
call_user_func_array 76 0.2% 52,862 29.3% 399 0.2% 46,697 29.0% 393 0.2% 2,766,072 25.5% 60,784 0.6% 2,680,440 24.4% 29,160 0.3%
Drupal\Core\Entity\EntityNG::language 49 0.1% 3,118 1.7% 387 0.2% 3,156 2.0% 300 0.2% 101,584 0.9% 3,848 0.0% 165,120 1.5% 3,944 0.0%
Drupal\Core\Entity\Entity::__construct 65 0.2% 385 0.2% 385 0.2% 443 0.3% 443 0.3% 7,344 0.1% 7,344 0.1% 13,112 0.1% 13,112 0.1%
Symfony\Component\ClassLoader\ClassLoader::loadClass@2 36 0.1% 3,854 2.1% 383 0.2% 3,912 2.4% 279 0.2% 506,968 4.7% 42,848 0.4% 480,936 4.4% 48,920 0.4%
language_list 54 0.2% 872 0.5% 383 0.2% 922 0.6% 373 0.2% 48,968 0.5% 31,880 0.3% 88,888 0.8% 14,256 0.1%
Drupal\Core\Extension\ModuleHandler::invokeAll 26 0.1% 34,911 19.4% 381 0.2% 30,401 18.9% 292 0.2% 1,513,888 13.9% -59,912 -0.6% 1,569,272 14.3% 2,040 0.0%
Drupal\block\Plugin\Core\Entity\Block::get 83 0.2% 505 0.3% 381 0.2% 586 0.4% 383 0.2% 11,312 0.1% -544 -0.0% 10,304 0.1% 7,064 0.1%
Symfony\Component\HttpFoundation\ParameterBag::get 139 0.4% 489 0.3% 377 0.2% 626 0.4% 438 0.3% 16,032 0.1% 15,224 0.1% 13,264 0.1% 12,616 0.1%
strpos 4,145 11.8% 372 0.2% 372 0.2% 4,498 2.8% 4,498 2.8% 18,160 0.2% 18,160 0.2% 11,120 0.1% 11,120 0.1%
Drupal\Core\Database\Connection::escapeTable 122 0.3% 706 0.4% 369 0.2% 828 0.5% 381 0.2% 16,088 0.1% 2,472 0.0% 13,848 0.1% 8,704 0.1%
Drupal\Core\Database\Query\Select::__toString 3 0.0% 884 0.5% 365 0.2% 890 0.6% 259 0.2% 15,384 0.1% -5,904 -0.1% 21,248 0.2% 8,440 0.1%
Drupal\Core\Cache\DatabaseBackend::get 56 0.2% 44,484 24.7% 362 0.2% 30,175 18.7% 320 0.2% 1,762,176 16.2% 4,392 0.0% 2,301,136 21.0% 4,336 0.0%
array_map 50 0.1% 1,212 0.7% 361 0.2% 1,254 0.8% 309 0.2% 91,144 0.8% 46,480 0.4% 51,144 0.5% 17,104 0.2%
Drupal\Core\Entity\Field\Type\Field::__get 79 0.2% 2,127 1.2% 360 0.2% 2,199 1.4% 314 0.2% 31,120 0.3% 4,696 0.0% 98,896 0.9% 5,120 0.0%
Drupal\Core\TypedData\ItemList::__clone 48 0.1% 603 0.3% 349 0.2% 637 0.4% 295 0.2% 40,536 0.4% 27,080 0.2% 38,856 0.4% 21,624 0.2%
Drupal\Component\Utility\NestedArray::getValue 24 0.1% 359 0.2% 348 0.2% 388 0.2% 256 0.2% 12,800 0.1% 11,192 0.1% 10,496 0.1% 10,496 0.1%
Drupal\Core\Template\AttributeValueBase::render 120 0.3% 1,870 1.0% 348 0.2% 1,972 1.2% 352 0.2% 24,520 0.2% -9,224 -0.1% 24,048 0.2% 1,928 0.0%
Drupal\Core\Database\Statement::__construct 98 0.3% 445 0.2% 340 0.2% 521 0.3% 359 0.2% 6,672 0.1% 5,856 0.1% 1,696 0.0% 1,048 0.0%
array_filter 112 0.3% 3,929 2.2% 340 0.2% 3,622 2.2% 426 0.3% 199,368 1.8% 32,816 0.3% 174,360 1.6% 17,608 0.2%
Drupal\Core\Config\Config::load 37 0.1% 16,489 9.1% 339 0.2% 10,426 6.5% 302 0.2% 233,032 2.1% 9,384 0.1% 504,688 4.6% 7,760 0.1%
htmlspecialchars 291 0.8% 337 0.2% 337 0.2% 537 0.3% 537 0.3% 45,608 0.4% 45,608 0.4% 5,616 0.1% 5,616 0.1%
load::node/NodeAccessController.php 1 0.0% 327 0.2% 327 0.2% 329 0.2% 329 0.2% 35,680 0.3% 35,680 0.3% 44,344 0.4% 44,344 0.4%
system_library_info 1 0.0% 346 0.2% 319 0.2% 349 0.2% 320 0.2% 224,344 2.1% 223,256 2.1% 173,008 1.6% 172,032 1.6%
drupal_render@2 22 0.1% 18,299 10.2% 318 0.2% 17,958 11.1% 272 0.2% 834,472 7.7% 11,240 0.1% 844,296 7.7% 2,616 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKey 91 0.3% 388 0.2% 317 0.2% 465 0.3% 341 0.2% 13,328 0.1% 12,456 0.1% 2,496 0.0% 1,656 0.0%
strrpos 319 0.9% 317 0.2% 317 0.2% 488 0.3% 488 0.3% 2,320 0.0% 2,320 0.0% 584 0.0% 584 0.0%
Drupal\Core\Template\Attribute::__construct 98 0.3% 1,395 0.8% 317 0.2% 1,465 0.9% 308 0.2% 80,600 0.7% 21,128 0.2% 33,800 0.3% 7,328 0.1%
Drupal\Core\Entity\Field\Type\Field::setValue 16 0.0% 665 0.4% 314 0.2% 679 0.4% 226 0.1% 30,352 0.3% -1,648 -0.0% 33,456 0.3% 6,392 0.1%
unserialize@1 22 0.1% 307 0.2% 307 0.2% 337 0.2% 337 0.2% 161,544 1.5% 161,544 1.5% 116,672 1.1% 116,672 1.1%
Drupal\Core\Path\AliasManager::lookupPathAlias 56 0.2% 556 0.3% 306 0.2% 612 0.4% 282 0.2% 8,064 0.1% 704 0.0% 5,400 0.0% 2,488 0.0%
[ display all ]