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

Overall Summary
Total Incl. Wall Time (microsec):202,805 microsecs
Total Incl. CPU (microsecs):182,337 microsecs
Total Incl. MemUse (bytes):13,204,488 bytes
Total Incl. PeakMemUse (bytes):13,334,240 bytes
Number of Function Calls:35,802


[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% 26,654 13.1% 26,654 13.1% 6,858 3.8% 6,858 3.8% 514,688 3.9% 514,688 3.9% 257,792 1.9% 257,792 1.9%
Symfony\Component\ClassLoader\ClassLoader::findFile 308 0.9% 16,916 8.3% 13,240 6.5% 17,200 9.4% 8,331 4.6% 62,448 0.5% -17,056 -0.1% 205,152 1.5% 165,672 1.2%
load::includes/common.inc 1 0.0% 4,250 2.1% 4,250 2.1% 4,251 2.3% 4,251 2.3% 716,624 5.4% 716,624 5.4% 718,560 5.4% 718,560 5.4%
Symfony\Component\DependencyInjection\Container::get 1,160 3.2% 25,362 12.5% 4,245 2.1% 25,477 14.0% 4,443 2.4% 2,282,008 17.3% 3,496 0.0% 2,215,768 16.6% 60,976 0.5%
load::node/node.module 1 0.0% 3,941 1.9% 3,941 1.9% 3,943 2.2% 3,943 2.2% 613,848 4.6% 613,848 4.6% 628,624 4.7% 628,624 4.7%
load::includes/theme.inc 1 0.0% 3,539 1.7% 3,539 1.7% 3,542 1.9% 3,542 1.9% 447,024 3.4% 447,024 3.4% 427,088 3.2% 427,088 3.2%
unserialize 87 0.2% 19,154 9.4% 2,858 1.4% 16,979 9.3% 2,943 1.6% 1,718,736 13.0% 1,139,376 8.6% 2,021,224 15.2% 1,415,872 10.6%
file_exists 327 0.9% 2,298 1.1% 2,298 1.1% 2,532 1.4% 2,532 1.4% 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,868 5.4% 2,225 1.1% 10,910 6.0% 2,086 1.1% 1,438,896 10.9% 8,536 0.1% 1,420,736 10.7% 31,904 0.2%
load::comment/comment.module 1 0.0% 2,098 1.0% 2,098 1.0% 2,102 1.2% 2,102 1.2% 379,664 2.9% 379,664 2.9% 390,416 2.9% 390,416 2.9%
drupal_container 873 2.4% 2,500 1.2% 2,033 1.0% 3,203 1.8% 2,108 1.2% 33,056 0.3% 32,248 0.2% 22,576 0.2% 22,208 0.2%
Drupal\Core\Entity\EntityBCDecorator::__get 117 0.3% 5,598 2.8% 2,019 1.0% 5,727 3.1% 1,548 0.8% 139,632 1.1% 28,064 0.2% 184,296 1.4% 13,856 0.1%
load::service_container_prod_.php/c1947f72de194850b6946de3ee5fb420e845982957810d39bb111299cd05c79c.php 1 0.0% 1,956 1.0% 1,956 1.0% 1,958 1.1% 1,958 1.1% 454,816 3.4% 454,816 3.4% 465,224 3.5% 465,224 3.5%
Drupal\Core\Cache\DatabaseBackend::getMultiple 58 0.2% 47,882 23.6% 1,940 1.0% 31,859 17.5% 1,740 1.0% 1,772,344 13.4% -135,920 -1.0% 2,347,904 17.6% 154,224 1.2%
Symfony\Component\ClassLoader\ClassLoader::loadClass 181 0.5% 29,717 14.7% 1,939 1.0% 29,976 16.4% 1,445 0.8% 3,804,640 28.8% 179,312 1.4% 3,410,824 25.6% 203,008 1.5%
theme@1 42 0.1% 18,992 9.4% 1,679 0.8% 18,618 10.2% 1,212 0.7% 801,336 6.1% -120,824 -0.9% 921,424 6.9% 11,560 0.1%
language 183 0.5% 3,912 1.9% 1,564 0.8% 4,056 2.2% 1,187 0.7% 51,488 0.4% 5,792 0.0% 54,392 0.4% 12,288 0.1%
Drupal\Core\Database\Connection::expandArguments 98 0.3% 2,221 1.1% 1,475 0.7% 2,303 1.3% 1,250 0.7% 9,192 0.1% -84,984 -0.6% 80,720 0.6% 48,352 0.4%
Drupal\Core\Database\Statement::execute 98 0.3% 28,186 13.9% 1,437 0.7% 8,342 4.6% 1,082 0.6% 519,304 3.9% 2,160 0.0% 262,128 2.0% 2,208 0.0%
Drupal\Core\Database\Connection::query 98 0.3% 34,044 16.8% 1,436 0.7% 14,212 7.8% 1,169 0.6% 634,192 4.8% -68,416 -0.5% 439,704 3.3% 32,512 0.2%
glob 7 0.0% 1,426 0.7% 1,426 0.7% 1,432 0.8% 1,432 0.8% 16,096 0.1% 16,096 0.1% 7,792 0.1% 7,792 0.1%
strtolower 1,551 4.3% 1,308 0.6% 1,308 0.6% 2,210 1.2% 2,210 1.2% 80,424 0.6% 80,424 0.6% 14,392 0.1% 14,392 0.1%
Drupal\Core\Extension\ModuleHandler::alter 152 0.4% 2,291 1.1% 1,262 0.6% 2,431 1.3% 1,028 0.6% 64,944 0.5% 10,192 0.1% 41,672 0.3% 15,304 0.1%
drupal_static 434 1.2% 1,213 0.6% 1,155 0.6% 1,606 0.9% 1,501 0.8% 59,264 0.4% 58,488 0.4% 78,104 0.6% 77,328 0.6%
url 59 0.2% 3,824 1.9% 1,152 0.6% 3,873 2.1% 947 0.5% 27,632 0.2% 6,448 0.0% 31,680 0.2% 14,784 0.1%
Drupal\Core\Cache\DatabaseBackend::checksumTags 65 0.2% 4,998 2.5% 1,121 0.6% 3,428 1.9% 928 0.5% 52,440 0.4% -87,192 -0.7% 82,608 0.6% 13,960 0.1%
l 54 0.2% 8,397 4.1% 1,100 0.5% 8,440 4.6% 836 0.5% 69,824 0.5% -22,384 -0.2% 52,480 0.4% 3,904 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 120 0.3% 10,133 5.0% 1,071 0.5% 9,878 5.4% 999 0.5% 832,360 6.3% 14,600 0.1% 821,016 6.2% 8,464 0.1%
Drupal\Component\Utility\NestedArray::mergeDeepArray 23 0.1% 1,066 0.5% 1,016 0.5% 1,084 0.6% 673 0.4% 51,480 0.4% 46,368 0.4% 21,408 0.2% 20,232 0.2%
str_replace 790 2.2% 994 0.5% 994 0.5% 1,459 0.8% 1,459 0.8% 185,824 1.4% 185,824 1.4% 61,240 0.5% 61,240 0.5%
preg_replace 361 1.0% 963 0.5% 963 0.5% 1,325 0.7% 1,325 0.7% 67,832 0.5% 67,832 0.5% 22,360 0.2% 22,360 0.2%
Drupal\Core\Cache\DatabaseBackend::prepareItem 58 0.2% 24,608 12.1% 949 0.5% 20,759 11.4% 861 0.5% 1,458,864 11.0% -163,488 -1.2% 1,919,672 14.4% 6,000 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 48 0.1% 8,880 4.4% 943 0.5% 8,733 4.8% 683 0.4% 590,400 4.5% 10,984 0.1% 570,040 4.3% 11,808 0.1%
Drupal\Core\Template\Attribute::__toString 113 0.3% 2,906 1.4% 927 0.5% 2,995 1.6% 712 0.4% 40,200 0.3% 13,976 0.1% 31,592 0.2% 7,144 0.1%
current_path 91 0.3% 2,155 1.1% 906 0.4% 2,236 1.2% 644 0.4% 13,280 0.1% 5,424 0.0% 4,104 0.0% 2,824 0.0%
Drupal\Core\Template\Attribute::offsetSet 109 0.3% 1,211 0.6% 903 0.4% 1,301 0.7% 655 0.4% 67,272 0.5% 41,944 0.3% 32,248 0.2% 11,832 0.1%
t 128 0.4% 3,896 1.9% 898 0.4% 4,004 2.2% 845 0.5% 72,912 0.6% 22,488 0.2% 73,048 0.5% 30,704 0.2%
Drupal\Core\Config\Config::get 148 0.4% 17,872 8.8% 884 0.4% 11,709 6.4% 770 0.4% 230,368 1.7% -6,776 -0.1% 445,744 3.3% 5,064 0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 71 0.2% 11,124 5.5% 818 0.4% 11,243 6.2% 611 0.3% 1,627,880 12.3% 86,272 0.7% 1,543,608 11.6% 101,528 0.8%
load::Datetime/DateTimePlus.php 1 0.0% 803 0.4% 803 0.4% 805 0.4% 805 0.4% 156,816 1.2% 156,816 1.2% 156,952 1.2% 156,952 1.2%
Drupal\Core\Config\ConfigFactory::get 90 0.3% 5,327 2.6% 730 0.4% 5,415 3.0% 612 0.3% 116,984 0.9% 3,168 0.0% 85,496 0.6% 5,632 0.0%
_menu_link_translate 18 0.1% 12,416 6.1% 720 0.4% 12,432 6.8% 534 0.3% 444,360 3.4% -12,216 -0.1% 414,728 3.1% 2,520 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 8 0.0% 19,235 9.5% 709 0.3% 16,185 8.9% 479 0.3% 400,568 3.0% 16,120 0.1% 411,848 3.1% 3,584 0.0%
check_plain 289 0.8% 1,705 0.8% 693 0.3% 1,911 1.0% 702 0.4% 69,360 0.5% 9,640 0.1% 17,648 0.1% 4,552 0.0%
Drupal\Component\Utility\String::checkPlain 291 0.8% 1,025 0.5% 692 0.3% 1,228 0.7% 674 0.4% 60,944 0.5% 15,336 0.1% 13,968 0.1% 8,296 0.1%
drupal_get_library 2 0.0% 1,191 0.6% 671 0.3% 1,193 0.7% 534 0.3% 258,536 2.0% 29,456 0.2% 292,224 2.2% 122,360 0.9%
Drupal\Core\Entity\EntityNG::__get 568 1.6% 751 0.4% 668 0.3% 1,199 0.7% 1,113 0.6% 8,512 0.1% 5,400 0.0% 4,336 0.0% 3,088 0.0%
PDO::__construct 1 0.0% 659 0.3% 659 0.3% 242 0.1% 242 0.1% 7,872 0.1% 7,872 0.1% 9,648 0.1% 9,648 0.1%
load::block/block.module 1 0.0% 650 0.3% 650 0.3% 652 0.4% 652 0.4% 111,528 0.8% 111,528 0.8% 115,984 0.9% 115,984 0.9%
_drupal_bootstrap_code 1 0.0% 18,113 8.9% 642 0.3% 17,551 9.6% 589 0.3% 2,230,480 16.9% 1,392 0.0% 2,206,408 16.5% 11,512 0.1%
drupal_alter 97 0.3% 3,164 1.6% 634 0.3% 3,265 1.8% 517 0.3% 77,400 0.6% 14,256 0.1% 51,400 0.4% 7,456 0.1%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 1 0.0% 159,146 78.5% 620 0.3% 141,402 77.5% 73 0.0% 7,830,904 59.3% 2,072 0.0% 7,959,824 59.7% 4,224 0.0%
element_children 71 0.2% 963 0.5% 616 0.3% 1,017 0.6% 567 0.3% 46,192 0.3% 21,784 0.2% 20,640 0.2% 13,312 0.1%
array_keys 478 1.3% 595 0.3% 595 0.3% 1,012 0.6% 1,012 0.6% 229,984 1.7% 229,984 1.7% 49,824 0.4% 49,824 0.4%
config 87 0.2% 6,066 3.0% 576 0.3% 6,177 3.4% 469 0.3% 73,000 0.6% 21,864 0.2% 31,664 0.2% 9,016 0.1%
Drupal\Core\Config\Context\ConfigContext::notify 75 0.2% 4,505 2.2% 574 0.3% 4,574 2.5% 496 0.3% 62,456 0.5% 2,496 0.0% 71,064 0.5% 5,112 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 118 0.3% 2,161 1.1% 568 0.3% 1,896 1.0% 473 0.3% 101,240 0.8% 10,448 0.1% 80,544 0.6% 3,728 0.0%
fread 1 0.0% 542 0.3% 542 0.3% 544 0.3% 544 0.3% 13,096 0.1% 13,096 0.1% 4,400 0.0% 4,400 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 21 0.1% 4,996 2.5% 542 0.3% 5,011 2.7% 380 0.2% 374,864 2.8% 7,328 0.1% 359,520 2.7% 11,120 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 63 0.2% 1,952 1.0% 532 0.3% 2,006 1.1% 426 0.2% 8,872 0.1% 2,032 0.0% 12,448 0.1% 2,112 0.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 118 0.3% 1,504 0.7% 520 0.3% 1,235 0.7% 548 0.3% 55,776 0.4% 1,672 0.0% 74,880 0.6% 1,624 0.0%
Symfony\Component\DependencyInjection\Container::has 187 0.5% 697 0.3% 507 0.2% 849 0.5% 569 0.3% 14,736 0.1% 4,768 0.0% 9,416 0.1% 9,416 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 40 0.1% 2,524 1.2% 504 0.2% 2,555 1.4% 393 0.2% 185,528 1.4% -10,352 -0.1% 191,344 1.4% 43,024 0.3%
Drupal\Core\Entity\DatabaseStorageController::load 22 0.1% 33,734 16.6% 492 0.2% 28,259 15.5% 368 0.2% 1,657,344 12.6% -77,264 -0.6% 1,699,984 12.7% 4,048 0.0%
Drupal\Core\Entity\EntityNG::getTranslatedField 48 0.1% 10,575 5.2% 491 0.2% 10,425 5.7% 405 0.2% 708,880 5.4% 21,376 0.2% 668,704 5.0% 9,248 0.1%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 62 0.2% 987 0.5% 487 0.2% 1,033 0.6% 431 0.2% 10,352 0.1% 4,912 0.0% 13,832 0.1% 3,248 0.0%
Drupal\Core\Database\Connection::prepareQuery 98 0.3% 2,001 1.0% 485 0.2% 2,091 1.1% 405 0.2% 98,696 0.7% -13,384 -0.1% 34,176 0.3% 2,304 0.0%
strpos 4,145 11.6% 483 0.2% 483 0.2% 4,609 2.5% 4,609 2.5% 18,176 0.1% 18,176 0.1% 11,040 0.1% 11,040 0.1%
url_is_active 54 0.2% 2,025 1.0% 472 0.2% 2,082 1.1% 386 0.2% 7,752 0.1% 4,584 0.0% 1,792 0.0% 1,232 0.0%
menu_get_item 29 0.1% 39,117 19.3% 470 0.2% 32,800 18.0% 188 0.1% 2,109,888 16.0% -8,864 -0.1% 2,126,216 15.9% 4,352 0.0%
Drupal::getContainer 873 2.4% 467 0.2% 467 0.2% 1,095 0.6% 1,095 0.6% 808 0.0% 808 0.0% 368 0.0% 368 0.0%
PDO::prepare 98 0.3% 927 0.5% 458 0.2% 1,003 0.6% 449 0.2% 90,568 0.7% 83,896 0.6% 9,128 0.1% 7,256 0.1%
call_user_func_array 76 0.2% 54,796 27.0% 455 0.2% 48,126 26.4% 436 0.2% 2,740,208 20.8% 62,376 0.5% 2,649,920 19.9% 29,456 0.2%
Drupal\Core\Database\Statement::fetchAllAssoc 25 0.1% 523 0.3% 450 0.2% 556 0.3% 433 0.2% 82,280 0.6% 78,992 0.6% 32,568 0.2% 31,848 0.2%
Symfony\Component\HttpFoundation\ParameterBag::get 139 0.4% 516 0.3% 421 0.2% 665 0.4% 471 0.3% 16,032 0.1% 15,224 0.1% 13,168 0.1% 12,520 0.1%
Drupal\Core\Database\Connection::escapeTable 122 0.3% 776 0.4% 417 0.2% 886 0.5% 396 0.2% 16,096 0.1% 2,320 0.0% 13,872 0.1% 8,704 0.1%
rdf_entity_load 10 0.0% 1,908 0.9% 411 0.2% 1,754 1.0% 331 0.2% 264,248 2.0% 125,816 1.0% 188,800 1.4% 57,584 0.4%
function_exists 403 1.1% 407 0.2% 407 0.2% 720 0.4% 720 0.4% 18,968 0.1% 18,968 0.1% 10,440 0.1% 10,440 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 64 0.2% 3,078 1.5% 407 0.2% 3,148 1.7% 352 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,991 2.0% 404 0.2% 4,035 2.2% 285 0.2% 506,992 3.8% 42,848 0.3% 481,312 3.6% 51,408 0.4%
Drupal::service 140 0.4% 1,122 0.6% 402 0.2% 1,228 0.7% 364 0.2% 20,160 0.2% 2,648 0.0% 5,336 0.0% 1,496 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 26 0.1% 35,789 17.6% 400 0.2% 31,303 17.2% 283 0.2% 1,516,256 11.5% -60,128 -0.5% 1,568,944 11.8% 2,008 0.0%
Drupal\Core\Entity\Entity::__construct 65 0.2% 398 0.2% 398 0.2% 443 0.2% 443 0.2% 7,344 0.1% 7,344 0.1% 13,736 0.1% 13,736 0.1%
system_library_info 1 0.0% 426 0.2% 393 0.2% 431 0.2% 397 0.2% 224,328 1.7% 223,240 1.7% 167,088 1.3% 166,168 1.2%
Drupal\Core\TypedData\ItemList::__clone 48 0.1% 693 0.3% 388 0.2% 730 0.4% 349 0.2% 40,936 0.3% 27,480 0.2% 38,912 0.3% 21,744 0.2%
Drupal\block\Plugin\Core\Entity\Block::get 83 0.2% 501 0.2% 383 0.2% 580 0.3% 378 0.2% 11,304 0.1% -552 -0.0% 9,168 0.1% 5,928 0.0%
Drupal\Core\Database\Query\Select::__toString 3 0.0% 953 0.5% 382 0.2% 957 0.5% 283 0.2% 15,384 0.1% -5,904 -0.0% 21,344 0.2% 8,408 0.1%
array_filter 112 0.3% 3,855 1.9% 381 0.2% 3,510 1.9% 451 0.2% 199,432 1.5% 32,856 0.2% 174,496 1.3% 17,944 0.1%
array_map 50 0.1% 1,262 0.6% 378 0.2% 1,311 0.7% 343 0.2% 91,136 0.7% 46,480 0.4% 50,336 0.4% 17,264 0.1%
Drupal\Core\Database\Statement::__construct 98 0.3% 469 0.2% 362 0.2% 554 0.3% 387 0.2% 6,672 0.1% 5,856 0.0% 1,872 0.0% 1,224 0.0%
Drupal\Core\Template\AttributeValueBase::render 120 0.3% 1,903 0.9% 361 0.2% 1,991 1.1% 361 0.2% 24,536 0.2% -9,184 -0.1% 23,144 0.2% 1,840 0.0%
Drupal\Component\Utility\NestedArray::getValue 24 0.1% 375 0.2% 359 0.2% 394 0.2% 268 0.1% 12,800 0.1% 11,192 0.1% 10,416 0.1% 10,416 0.1%
drupal_render@2 22 0.1% 18,609 9.2% 358 0.2% 18,209 10.0% 308 0.2% 864,920 6.6% 11,856 0.1% 882,760 6.6% 2,320 0.0%
Drupal\Core\Entity\Field\Type\Field::__get 79 0.2% 1,914 0.9% 352 0.2% 1,990 1.1% 313 0.2% 31,120 0.2% 4,696 0.0% 98,648 0.7% 5,120 0.0%
unserialize@1 22 0.1% 347 0.2% 347 0.2% 367 0.2% 367 0.2% 161,560 1.2% 161,560 1.2% 117,000 0.9% 117,000 0.9%
Drupal\Core\Config\Config::load 37 0.1% 17,392 8.6% 347 0.2% 10,603 5.8% 308 0.2% 233,056 1.8% 9,384 0.1% 502,808 3.8% 7,760 0.1%
Drupal\Core\Cache\DatabaseBackend::get 56 0.2% 47,347 23.3% 346 0.2% 31,698 17.4% 321 0.2% 1,763,008 13.4% 4,392 0.0% 2,303,832 17.3% 4,264 0.0%
Drupal\Core\Entity\EntityNG::language 49 0.1% 2,824 1.4% 345 0.2% 2,869 1.6% 288 0.2% 101,552 0.8% 3,848 0.0% 164,496 1.2% 3,864 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKey 90 0.3% 400 0.2% 336 0.2% 478 0.3% 350 0.2% 13,208 0.1% 12,336 0.1% 2,496 0.0% 1,656 0.0%
htmlspecialchars 291 0.8% 333 0.2% 333 0.2% 554 0.3% 554 0.3% 45,608 0.3% 45,608 0.3% 5,672 0.0% 5,672 0.0%
[ display all ]