Run Report
Run #51865e7532e2c: XHProf Run (Namespace=drupal-perf-fabianx)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):162,683 microsecs
Total Incl. CPU (microsecs):164,011 microsecs
Total Incl. MemUse (bytes):16,615,560 bytes
Total Incl. PeakMemUse (bytes):16,734,576 bytes
Number of Function Calls:38,430


[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%
Symfony\Component\DependencyInjection\Container::get 1,555 4.0% 19,424 11.9% 6,275 3.9% 16,000 9.8% 8,000 4.9% 3,417,632 20.6% -45,816 -0.3% 3,334,088 19.9% 97,576 0.6%
l 205 0.5% 23,871 14.7% 4,808 3.0% 24,001 14.6% 8,000 4.9% 134,912 0.8% -122,272 -0.7% 94,656 0.6% 7,296 0.0%
url 211 0.5% 14,279 8.8% 4,450 2.7% 16,001 9.8% 8,000 4.9% 62,448 0.4% 9,712 0.1% 52,728 0.3% 27,224 0.2%
PDOStatement::execute 111 0.3% 3,971 2.4% 3,971 2.4% 4,001 2.4% 4,001 2.4% 696,360 4.2% 696,360 4.2% 308,184 1.8% 308,184 1.8%
drupal_container 995 2.6% 2,902 1.8% 2,633 1.6% 0 0.0% 0 0.0% 37,640 0.2% 36,544 0.2% 24,016 0.1% 23,520 0.1%
Drupal\Core\Entity\EntityBCDecorator::__get 134 0.3% 7,272 4.5% 2,353 1.4% 8,000 4.9% 0 0.0% 200,624 1.2% 32,528 0.2% 268,216 1.6% 15,936 0.1%
unserialize 106 0.3% 10,395 6.4% 2,333 1.4% 16,001 9.8% 4,000 2.4% 2,535,880 15.3% 1,939,400 11.7% 2,911,760 17.4% 2,284,992 13.7%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 197 0.5% 13,067 8.0% 2,266 1.4% 12,000 7.3% 0 0.0% 5,712,200 34.4% 320,632 1.9% 5,069,160 30.3% 368,584 2.2%
Drupal\Core\Extension\ModuleHandler::alter 467 1.2% 3,219 2.0% 2,138 1.3% 4,001 2.4% 4,001 2.4% 117,704 0.7% 17,496 0.1% 79,296 0.5% 29,984 0.2%
drupal_alter 261 0.7% 6,147 3.8% 1,771 1.1% 8,001 4.9% 4,000 2.4% 122,480 0.7% 5,672 0.0% 98,120 0.6% 10,656 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 67 0.2% 22,598 13.9% 1,693 1.0% 28,002 17.1% 8,001 4.9% 2,583,992 15.6% -220,832 -1.3% 3,299,512 19.7% 175,104 1.0%
theme@1 42 0.1% 25,994 16.0% 1,664 1.0% 24,002 14.6% 0 0.0% 1,537,728 9.3% -216,272 -1.3% 1,732,160 10.4% 7,520 0.0%
Drupal\Core\Database\Connection::expandArguments 111 0.3% 2,278 1.4% 1,637 1.0% 0 0.0% 0 0.0% 9,856 0.1% -129,536 -0.8% 127,456 0.8% 85,736 0.5%
check_plain 617 1.6% 3,643 2.2% 1,531 0.9% 0 0.0% 0 0.0% 187,928 1.1% 13,472 0.1% 36,352 0.2% 6,224 0.0%
Drupal\Core\Database\Connection::query 111 0.3% 11,487 7.1% 1,498 0.9% 4,001 2.4% 0 0.0% 913,160 5.5% -123,168 -0.7% 607,384 3.6% 51,456 0.3%
Drupal\Component\Utility\String::checkPlain 619 1.6% 2,093 1.3% 1,495 0.9% 0 0.0% 0 0.0% 162,448 1.0% 50,952 0.3% 17,368 0.1% 12,280 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 129 0.3% 7,490 4.6% 1,387 0.9% 4,000 2.4% 0 0.0% 1,256,744 7.6% 19,736 0.1% 1,245,912 7.4% 14,672 0.1%
Drupal\Core\Entity\EntityNG::__get 623 1.6% 1,382 0.8% 1,302 0.8% 4,000 2.4% 4,000 2.4% 14,856 0.1% 7,456 0.0% 8,712 0.1% 4,448 0.0%
Drupal\Core\Database\Statement::execute 111 0.3% 5,290 3.3% 1,298 0.8% 4,001 2.4% 0 0.0% 702,544 4.2% 2,800 0.0% 313,800 1.9% 2,680 0.0%
Drupal\Core\Template\Attribute::__toString 270 0.7% 3,702 2.3% 1,297 0.8% 8,000 4.9% 4,000 2.4% 87,752 0.5% 42,088 0.3% 47,272 0.3% 9,824 0.1%
Drupal\Core\Path\AliasManager::getPathAlias 207 0.5% 3,662 2.3% 1,287 0.8% 4,000 2.4% 0 0.0% 9,744 0.1% -14,616 -0.1% 10,680 0.1% 1,784 0.0%
preg_replace 595 1.5% 1,221 0.8% 1,221 0.8% 0 0.0% 0 0.0% 152,056 0.9% 152,056 0.9% 34,744 0.2% 34,744 0.2%
drupal_static 493 1.3% 1,262 0.8% 1,204 0.7% 0 0.0% 0 0.0% 97,224 0.6% 96,136 0.6% 122,392 0.7% 121,304 0.7%
language 146 0.4% 3,046 1.9% 1,171 0.7% 8,001 4.9% 4,001 2.4% 83,008 0.5% 12,128 0.1% 84,552 0.5% 16,304 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 334 0.9% 1,799 1.1% 1,129 0.7% 4,000 2.4% 4,000 2.4% 75,208 0.5% 33,056 0.2% 118,056 0.7% 67,560 0.4%
Drupal\Core\Path\AliasManager::lookupPathAlias 207 0.5% 2,167 1.3% 1,118 0.7% 4,000 2.4% 4,000 2.4% 23,208 0.1% -8,776 -0.1% 7,744 0.0% 3,112 0.0%
Drupal\Core\Extension\ModuleHandler::load 46 0.1% 2,789 1.7% 1,097 0.7% 4,001 2.4% 0 0.0% 685,784 4.1% 48,984 0.3% 663,448 4.0% 80,480 0.5%
Drupal\Core\Database\Query\Select::__toString 7 0.0% 2,541 1.6% 1,075 0.7% 4,000 2.4% 0 0.0% 22,768 0.1% -43,112 -0.3% 47,168 0.3% 16,840 0.1%
Drupal\Core\Template\Attribute::offsetSet 126 0.3% 1,287 0.8% 1,056 0.6% 4,000 2.4% 4,000 2.4% 176,616 1.1% 140,096 0.8% 63,312 0.4% 29,824 0.2%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 48 0.1% 6,946 4.3% 969 0.6% 12,001 7.3% 4,000 2.4% 972,448 5.9% 45,104 0.3% 944,880 5.6% 39,952 0.2%
Drupal\Component\Utility\NestedArray::mergeDeepArray 21 0.1% 956 0.6% 942 0.6% 0 0.0% 0 0.0% 67,344 0.4% 61,536 0.4% 30,792 0.2% 30,792 0.2%
Drupal\Core\Cache\DatabaseBackend::checksumTags 74 0.2% 2,575 1.6% 924 0.6% 0 0.0% 0 0.0% 84,720 0.5% -146,504 -0.9% 151,728 0.9% 37,248 0.2%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 79 0.2% 5,120 3.1% 903 0.6% 8,000 4.9% 0 0.0% 2,301,096 13.8% 148,232 0.9% 2,183,904 13.1% 164,904 1.0%
strtolower 1,922 5.0% 850 0.5% 850 0.5% 0 0.0% 0 0.0% 164,160 1.0% 164,160 1.0% 26,368 0.2% 26,368 0.2%
drupal_encode_path 222 0.6% 1,123 0.7% 817 0.5% 0 0.0% 0 0.0% 38,592 0.2% 4,248 0.0% 8,512 0.1% 5,992 0.0%
_menu_link_translate 19 0.0% 11,726 7.2% 777 0.5% 8,001 4.9% 0 0.0% 777,616 4.7% -24,384 -0.1% 743,776 4.4% 1,360 0.0%
Drupal\Core\Config\Config::get 126 0.3% 9,468 5.8% 769 0.5% 8,002 4.9% 0 0.0% 355,048 2.1% 13,152 0.1% 660,904 3.9% 14,112 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 67 0.2% 13,222 8.1% 765 0.5% 20,001 12.2% 4,000 2.4% 2,165,872 13.0% -183,960 -1.1% 2,730,344 16.3% 10,904 0.1%
t 91 0.2% 2,802 1.7% 746 0.5% 8,001 4.9% 0 0.0% 95,248 0.6% 25,136 0.2% 99,104 0.6% 36,200 0.2%
Symfony\Component\ClassLoader\ClassLoader::findFile 5 0.0% 750 0.5% 740 0.5% 0 0.0% 0 0.0% 6,184 0.0% 1,704 0.0% 7,064 0.0% 3,744 0.0%
Drupal\Core\Config\ConfigFactory::get 80 0.2% 5,537 3.4% 727 0.4% 4,000 2.4% 4,000 2.4% 171,872 1.0% 47,480 0.3% 141,704 0.8% 18,440 0.1%
run_init::templates/page.tpl.php 1 0.0% 48,348 29.7% 692 0.4% 48,003 29.3% 0 0.0% 1,623,512 9.8% -32,296 -0.2% 1,698,968 10.2% 1,584 0.0%
element_children 75 0.2% 1,005 0.6% 681 0.4% 0 0.0% 0 0.0% 73,376 0.4% 32,736 0.2% 23,728 0.1% 15,016 0.1%
apc_fetch 334 0.9% 670 0.4% 670 0.4% 0 0.0% 0 0.0% 42,152 0.3% 42,152 0.3% 50,496 0.3% 50,496 0.3%
Drupal\Core\Utility\CacheArray::offsetExists 214 0.6% 878 0.5% 654 0.4% 0 0.0% 0 0.0% 22,520 0.1% 3,664 0.0% 3,776 0.0% 2,624 0.0%
Drupal\Core\Config\Context\ConfigContext::notify 81 0.2% 4,878 3.0% 652 0.4% 0 0.0% 0 0.0% 87,160 0.5% 3,448 0.0% 111,984 0.7% 22,920 0.1%
Drupal::service 258 0.7% 1,902 1.2% 651 0.4% 0 0.0% 0 0.0% 30,776 0.2% 2,600 0.0% 21,928 0.1% 2,248 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 29 0.1% 11,503 7.1% 649 0.4% 16,001 9.8% 0 0.0% 1,716,704 10.3% -243,664 -1.5% 1,848,432 11.0% 9,040 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 8 0.0% 13,526 8.3% 642 0.4% 8,000 4.9% 0 0.0% 831,824 5.0% 138,016 0.8% 803,592 4.8% 29,672 0.2%
drupal_get_library 2 0.0% 1,028 0.6% 633 0.4% 4,000 2.4% 0 0.0% 419,664 2.5% 43,560 0.3% 454,984 2.7% 173,640 1.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 131 0.3% 1,039 0.6% 599 0.4% 0 0.0% 0 0.0% 89,304 0.5% 2,016 0.0% 112,048 0.7% 3,088 0.0%
htmlspecialchars 619 1.6% 598 0.4% 598 0.4% 0 0.0% 0 0.0% 111,496 0.7% 111,496 0.7% 5,088 0.0% 5,088 0.0%
array_keys 534 1.4% 585 0.4% 585 0.4% 0 0.0% 0 0.0% 420,880 2.5% 420,880 2.5% 109,648 0.7% 109,648 0.7%
Drupal\Core\Extension\ModuleHandler::getImplementations 131 0.3% 1,730 1.1% 580 0.4% 0 0.0% 0 0.0% 171,520 1.0% 15,904 0.1% 128,304 0.8% 6,736 0.0%
fread 1 0.0% 579 0.4% 579 0.4% 0 0.0% 0 0.0% 13,504 0.1% 13,504 0.1% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::prepareQuery 111 0.3% 2,122 1.3% 562 0.3% 0 0.0% 0 0.0% 188,656 1.1% -20,112 -0.1% 62,392 0.4% 3,440 0.0%
glob 5 0.0% 559 0.3% 559 0.3% 0 0.0% 0 0.0% 17,184 0.1% 17,184 0.1% 7,928 0.0% 7,928 0.0%
Drupal\Core\Database\Connection::escapeTable 209 0.5% 1,036 0.6% 558 0.3% 0 0.0% 0 0.0% 38,400 0.2% -6,296 -0.0% 29,304 0.2% 15,816 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 40 0.1% 1,336 0.8% 546 0.3% 0 0.0% 0 0.0% 270,072 1.6% -14,424 -0.1% 278,320 1.7% 64,984 0.4%
Drupal\Core\Template\Attribute::__construct 253 0.7% 1,717 1.1% 546 0.3% 4,000 2.4% 0 0.0% 191,832 1.2% 35,208 0.2% 67,208 0.4% 9,360 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 21 0.1% 3,769 2.3% 545 0.3% 4,001 2.4% 0 0.0% 570,280 3.4% 26,128 0.2% 554,240 3.3% 31,160 0.2%
Drupal\Core\Entity\EntityNG::getTranslatedField 48 0.1% 8,105 5.0% 537 0.3% 12,001 7.3% 0 0.0% 1,148,728 6.9% 29,192 0.2% 1,101,832 6.6% 18,728 0.1%
str_replace 373 1.0% 525 0.3% 525 0.3% 0 0.0% 0 0.0% 240,616 1.4% 240,616 1.4% 59,040 0.4% 59,040 0.4%
Drupal\Core\Entity\EntityNG::language 67 0.2% 3,561 2.2% 508 0.3% 4,000 2.4% 0 0.0% 154,464 0.9% 5,496 0.0% 245,576 1.5% 2,968 0.0%
language_list 77 0.2% 920 0.6% 506 0.3% 0 0.0% 0 0.0% 84,864 0.5% 59,448 0.4% 137,008 0.8% 16,304 0.1%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 57 0.1% 1,840 1.1% 491 0.3% 0 0.0% 0 0.0% 12,320 0.1% 2,864 0.0% 16,184 0.1% 2,976 0.0%
Symfony\Component\DependencyInjection\Container::has 151 0.4% 548 0.3% 483 0.3% 0 0.0% 0 0.0% 20,088 0.1% 5,744 0.0% 12,032 0.1% 10,312 0.1%
PDO::prepare 111 0.3% 930 0.6% 472 0.3% 0 0.0% 0 0.0% 175,112 1.1% 172,448 1.0% 11,616 0.1% 9,024 0.1%
config 78 0.2% 6,196 3.8% 466 0.3% 4,000 2.4% 0 0.0% 130,136 0.8% 31,896 0.2% 83,336 0.5% 10,816 0.1%
Drupal\Core\Entity\Field\Type\Field::__get 104 0.3% 2,547 1.6% 459 0.3% 4,000 2.4% 4,000 2.4% 49,248 0.3% 6,504 0.0% 151,448 0.9% 7,440 0.0%
Drupal\Core\Config\Config::load 40 0.1% 8,940 5.5% 458 0.3% 4,001 2.4% 0 0.0% 349,168 2.1% 7,832 0.0% 765,192 4.6% 1,376 0.0%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 54 0.1% 939 0.6% 456 0.3% 0 0.0% 0 0.0% 21,800 0.1% 7,192 0.0% 38,088 0.2% 4,616 0.0%
current_path 43 0.1% 1,057 0.6% 450 0.3% 0 0.0% 0 0.0% 26,216 0.2% 12,448 0.1% 6,448 0.0% 4,008 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 31 0.1% 13,944 8.6% 450 0.3% 8,001 4.9% 0 0.0% 1,330,392 8.0% -95,224 -0.6% 1,402,816 8.4% 4,112 0.0%
file_create_url 12 0.0% 923 0.6% 446 0.3% 0 0.0% 0 0.0% 71,728 0.4% 4,448 0.0% 100,232 0.6% 5,048 0.0%
theme@2 10 0.0% 6,927 4.3% 444 0.3% 12,000 7.3% 4,000 2.4% 477,424 2.9% -17,352 -0.1% 578,904 3.5% 10,168 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 38 0.1% 1,930 1.2% 437 0.3% 8,000 4.9% 0 0.0% 718,256 4.3% 68,264 0.4% 708,936 4.2% 81,704 0.5%
Drupal\Core\Template\AttributeValueBase::render 138 0.4% 2,331 1.4% 416 0.3% 4,000 2.4% 4,000 2.4% 43,400 0.3% -9,320 -0.1% 36,056 0.2% 2,584 0.0%
Drupal\Core\Entity\Entity::__construct 59 0.2% 389 0.2% 389 0.2% 0 0.0% 0 0.0% 3,912 0.0% 3,912 0.0% 31,512 0.2% 31,512 0.2%
Drupal\Core\TypedData\Type\Language::getValue 67 0.2% 1,521 0.9% 387 0.2% 0 0.0% 0 0.0% 38,504 0.2% 1,984 0.0% 137,336 0.8% 728 0.0%
Drupal\Core\Language\LanguageManager::getLanguage 355 0.9% 514 0.3% 386 0.2% 0 0.0% 0 0.0% 38,688 0.2% 5,984 0.0% 42,392 0.3% 3,096 0.0%
Drupal\Core\TypedData\ItemList::__clone 48 0.1% 634 0.4% 385 0.2% 0 0.0% 0 0.0% 113,944 0.7% 78,216 0.5% 116,040 0.7% 70,632 0.4%
Drupal\Core\Entity\EntityNG::get 142 0.4% 8,015 4.9% 383 0.2% 12,001 7.3% 0 0.0% 1,123,544 6.8% 6,072 0.0% 1,082,400 6.5% 6,208 0.0%
Drupal\Core\Cache\DatabaseBackend::get 65 0.2% 22,659 13.9% 380 0.2% 28,002 17.1% 0 0.0% 2,570,480 15.5% 320 0.0% 3,264,824 19.5% 8,208 0.0%
call_user_func_array 95 0.2% 38,142 23.4% 379 0.2% 32,002 19.5% 0 0.0% 4,011,128 24.1% 86,464 0.5% 3,829,928 22.9% 27,096 0.2%
Drupal\Core\Database\Query\Condition::compile 14 0.0% 510 0.3% 374 0.2% 0 0.0% 0 0.0% 25,536 0.2% 2,312 0.0% 36,320 0.2% 22,200 0.1%
Drupal\block\Plugin\Core\Entity\Block::get 83 0.2% 509 0.3% 370 0.2% 0 0.0% 0 0.0% 39,608 0.2% -3,824 -0.0% 19,976 0.1% 8,200 0.0%
Drupal\Core\Database\Connection::prefixTables 111 0.3% 630 0.4% 362 0.2% 0 0.0% 0 0.0% 33,656 0.2% -173,424 -1.0% 47,336 0.3% 1,016 0.0%
Drupal\Component\Utility\NestedArray::getValue 23 0.1% 359 0.2% 357 0.2% 4,001 2.4% 4,001 2.4% 17,856 0.1% 15,608 0.1% 18,064 0.1% 18,064 0.1%
function_exists 476 1.2% 357 0.2% 357 0.2% 4,000 2.4% 4,000 2.4% 29,928 0.2% 29,928 0.2% 17,080 0.1% 17,080 0.1%
Drupal\Core\Database\Statement::fetchAllAssoc 29 0.1% 380 0.2% 353 0.2% 0 0.0% 0 0.0% 140,128 0.8% 135,328 0.8% 55,144 0.3% 54,440 0.3%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 58 0.2% 2,922 1.8% 352 0.2% 0 0.0% 0 0.0% 22,032 0.1% 2,848 0.0% 30,904 0.2% 4,264 0.0%
array_map 56 0.1% 1,318 0.8% 349 0.2% 4,000 2.4% 0 0.0% 134,536 0.8% 69,416 0.4% 69,248 0.4% 21,472 0.1%
drupal_render@2 22 0.1% 25,645 15.8% 348 0.2% 20,001 12.2% 0 0.0% 1,614,648 9.7% -920 -0.0% 1,654,568 9.9% 808 0.0%
Drupal\Core\Database\Statement::__construct 111 0.3% 458 0.3% 347 0.2% 0 0.0% 0 0.0% 2,664 0.0% 1,536 0.0% 2,592 0.0% 1,504 0.0%
Drupal\Core\Config\Config::setOverriddenData 40 0.1% 382 0.2% 332 0.2% 0 0.0% 0 0.0% 11,584 0.1% 4,944 0.0% 5,168 0.0% 2,408 0.0%
Drupal\Core\TypedData\ItemList::offsetGet 106 0.3% 331 0.2% 328 0.2% 0 0.0% 0 0.0% 3,816 0.0% 2,704 0.0% 6,432 0.0% 5,320 0.0%
array_filter 125 0.3% 2,143 1.3% 320 0.2% 4,000 2.4% 0 0.0% 299,800 1.8% 51,592 0.3% 261,176 1.6% 27,360 0.2%
Drupal\Core\Database\Connection::escapeField 109 0.3% 463 0.3% 315 0.2% 0 0.0% 0 0.0% 20,024 0.1% -3,848 -0.0% 6,424 0.0% 2,888 0.0%
template_preprocess 12 0.0% 934 0.6% 312 0.2% 4,001 2.4% 4,001 2.4% 125,392 0.8% 41,088 0.2% 56,984 0.3% 13,672 0.1%
[ display all ]