Run Report
Run #526bd141c9fe0: XHProf Run (Namespace=xhprof_testing)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):62,489 microsecs
Total Incl. CPU (microsecs):61,801 microsecs
Total Incl. MemUse (bytes):1,235,488 bytes
Total Incl. PeakMemUse (bytes):1,225,976 bytes
Number of Function Calls:10,852


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. 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%
main() 1 0.0% 62,489 100.0% 475 0.8% 61,801 100.0% 388 0.6% 1,235,488 100.0% 2,360 0.2% 1,225,976 100.0% 0 0.0%
theme_links 100 0.9% 61,516 98.4% 5,468 8.8% 60,911 98.6% 4,211 6.8% 1,221,408 98.9% -311,736 -25.2% 1,225,976 100.0% 480 0.0%
drupal_render 100 0.9% 36,893 59.0% 1,695 2.7% 36,283 58.7% 1,515 2.5% 1,152,280 93.3% -84,768 -6.9% 1,078,408 88.0% 1,512 0.1%
call_user_func 102 0.9% 23,734 38.0% 433 0.7% 23,674 38.3% 435 0.7% 172,096 13.9% -2,736 -0.2% 66,328 5.4% 1,848 0.2%
drupal_pre_render_link 100 0.9% 23,264 37.2% 647 1.0% 23,196 37.5% 639 1.0% 171,632 13.9% 102,664 8.3% 61,328 5.0% 544 0.0%
l 100 0.9% 22,617 36.2% 3,007 4.8% 22,557 36.5% 2,439 3.9% 68,968 5.6% -38,584 -3.1% 60,784 5.0% 4,640 0.4%
url 100 0.9% 14,169 22.7% 688 1.1% 14,086 22.8% 614 1.0% 44,360 3.6% 1,320 0.1% 39,024 3.2% 368 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromPath 100 0.9% 11,141 17.8% 2,391 3.8% 11,065 17.9% 2,089 3.4% 41,176 3.3% -13,480 -1.1% 37,088 3.0% 4,064 0.3%
element_info 100 0.9% 10,489 16.8% 387 0.6% 10,035 16.2% 469 0.8% 1,045,736 84.6% 53,568 4.3% 1,014,104 82.7% 5,768 0.5%
Drupal\Core\Extension\ModuleHandler::invokeAll 1 0.0% 9,971 16.0% 124 0.2% 9,433 15.3% 96 0.2% 981,632 79.5% -25,888 -2.1% 1,002,784 81.8% 2,256 0.2%
Drupal\Core\DependencyInjection\Container::get 429 4.0% 9,146 14.6% 3,255 5.2% 9,485 15.3% 2,903 4.7% 8,344 0.7% -25,920 -2.1% 4,488 0.4% 2,832 0.2%
call_user_func_array 9 0.1% 8,698 13.9% 61 0.1% 8,168 13.2% 60 0.1% 969,176 78.4% 4,912 0.4% 952,240 77.7% 2,296 0.2%
datetime_element_info 1 0.0% 8,342 13.3% 40 0.1% 7,803 12.6% 30 0.0% 838,816 67.9% 7,544 0.6% 849,344 69.3% 672 0.1%
Drupal\Core\Routing\UrlGenerator::processPath 100 0.9% 7,653 12.2% 999 1.6% 7,583 12.3% 902 1.5% 33,808 2.7% 6,504 0.5% 30,800 2.5% 1,080 0.1%
Drupal\Core\PathProcessor\PathProcessorManager::processOutbound 100 0.9% 6,257 10.0% 1,178 1.9% 6,202 10.0% 1,014 1.6% 22,520 1.8% 1,712 0.1% 28,240 2.3% 688 0.1%
entity_load 2 0.0% 6,201 9.9% 29 0.0% 5,667 9.2% 28 0.0% 517,296 41.9% 1,640 0.1% 499,368 40.7% 944 0.1%
Composer\Autoload\ClassLoader::loadClass 8 0.1% 5,472 8.8% 222 0.4% 5,484 8.9% 194 0.3% 768,384 62.2% -17,120 -1.4% 894,864 73.0% 96 0.0%
current_path 102 0.9% 5,234 8.4% 1,324 2.1% 5,315 8.6% 986 1.6% 16,960 1.4% 6,712 0.5% 1,432 0.1% 888 0.1%
Symfony\Component\DependencyInjection\Container::get 429 4.0% 5,189 8.3% 3,118 5.0% 5,544 9.0% 2,868 4.6% 33,464 2.7% -12,960 -1.0% 1,656 0.1% 1,616 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::load 2 0.0% 4,843 7.8% 17 0.0% 4,306 7.0% 19 0.0% 296,472 24.0% 456 0.0% 295,784 24.1% 672 0.1%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 2 0.0% 4,826 7.7% 50 0.1% 4,287 6.9% 38 0.1% 296,016 24.0% 832 0.1% 295,112 24.1% 1,256 0.1%
Drupal\Core\Template\Attribute::__toString 400 3.7% 4,799 7.7% 1,657 2.7% 5,159 8.3% 1,846 3.0% 46,688 3.8% 26,152 2.1% 696 0.1% 696 0.1%
Drupal\Core\PathProcessor\PathProcessorAlias::processOutbound 100 0.9% 4,488 7.2% 630 1.0% 4,424 7.2% 647 1.0% 15,552 1.3% 1,152 0.1% 22,680 1.8% 96 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 2 0.0% 4,335 6.9% 82 0.1% 3,798 6.1% 70 0.1% 281,560 22.8% 4,472 0.4% 281,856 23.0% 2,128 0.2%
Drupal\Core\Path\AliasManager::getPathAlias 100 0.9% 3,858 6.2% 923 1.5% 3,777 6.1% 860 1.4% 14,400 1.2% -3,376 -0.3% 22,584 1.8% 384 0.0%
language 102 0.9% 3,425 5.5% 659 1.1% 3,481 5.6% 561 0.9% 5,560 0.5% 2,888 0.2% 528 0.0% 336 0.0%
Drupal\Core\Template\Attribute::__construct 400 3.7% 3,242 5.2% 1,144 1.8% 3,623 5.9% 1,443 2.3% 138,312 11.2% 9,872 0.8% 50,632 4.1% 1,040 0.1%
Drupal\Component\Utility\String::checkPlain 500 4.6% 3,223 5.2% 2,187 3.5% 3,661 5.9% 2,255 3.6% 100,336 8.1% 27,536 2.2% 840 0.1% 840 0.1%
Drupal\Core\Template\AttributeValueBase::render 100 0.9% 2,933 4.7% 716 1.1% 3,030 4.9% 634 1.0% 19,704 1.6% -27,376 -2.2% 0 0.0% 0 0.0%
Drupal::moduleHandler 106 1.0% 2,650 4.2% 482 0.8% 2,747 4.4% 510 0.8% 4,240 0.3% 11,912 1.0% 3,664 0.3% 2,056 0.2%
Drupal\Core\Path\AliasManager::lookupPathAlias 100 0.9% 2,625 4.2% 810 1.3% 2,552 4.1% 707 1.1% 16,944 1.4% -1,216 -0.1% 21,640 1.8% 864 0.1%
Drupal::languageManager 102 0.9% 2,501 4.0% 431 0.7% 2,577 4.2% 431 0.7% 1,872 0.2% 10,040 0.8% 192 0.0% 48 0.0%
Drupal::urlGenerator 100 0.9% 2,340 3.7% 409 0.7% 2,407 3.9% 397 0.6% 1,864 0.2% 9,056 0.7% 1,568 0.1% 1,104 0.1%
Composer\Autoload\ClassLoader::loadClass@1 4 0.0% 2,309 3.7% 124 0.2% 2,316 3.7% 113 0.2% 358,968 29.1% -42,792 -3.5% 387,824 31.6% 32 0.0%
Drupal\Core\Template\Attribute::offsetSet 100 0.9% 2,098 3.4% 518 0.8% 2,180 3.5% 516 0.8% 128,440 10.4% 32,312 2.6% 49,592 4.0% 80 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 2 0.0% 2,093 3.3% 72 0.1% 1,555 2.5% 64 0.1% 69,352 5.6% 4,192 0.3% 73,976 6.0% 1,376 0.1%
datetime_default_format_type 1 0.0% 2,090 3.3% 32 0.1% 2,091 3.4% 26 0.0% 312,240 25.3% 2,048 0.2% 348,824 28.5% 656 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 3 0.0% 1,757 2.8% 129 0.2% 1,071 1.7% 112 0.2% 46,360 3.8% -11,272 -0.9% 73,408 6.0% 4,144 0.3%
Drupal\Core\Path\AliasWhitelist::get 100 0.9% 1,605 2.6% 454 0.7% 1,557 2.5% 497 0.8% 14,168 1.1% 5,936 0.5% 19,920 1.6% 0 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 100 0.9% 1,580 2.5% 677 1.1% 1,664 2.7% 647 1.0% 96,128 7.8% 56,520 4.6% 49,512 4.0% 512 0.0%
Drupal\Core\Template\AttributeArray::__toString 100 0.9% 1,573 2.5% 751 1.2% 1,656 2.7% 660 1.1% 27,048 2.2% -3,384 -0.3% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::query 3 0.0% 1,368 2.2% 76 0.1% 683 1.1% 65 0.1% 38,680 3.1% -520 -0.0% 30,344 2.5% 2,312 0.2%
Drupal\Core\Config\CachedStorage::readMultiple 2 0.0% 1,344 2.2% 24 0.0% 806 1.3% 24 0.0% 37,784 3.1% -2,672 -0.2% 54,120 4.4% 208 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 2 0.0% 1,262 2.0% 14 0.0% 1,264 2.0% 14 0.0% 217,312 17.6% 1,112 0.1% 202,448 16.5% 0 0.0%
Composer\Autoload\ClassLoader::findFile 13 0.1% 1,259 2.0% 755 1.2% 1,277 2.1% 609 1.0% 9,904 0.8% 4,040 0.3% 2,920 0.2% 2,816 0.2%
Drupal\Core\Entity\EntityManager::getController 2 0.0% 1,248 2.0% 37 0.1% 1,250 2.0% 31 0.1% 216,200 17.5% 1,696 0.1% 202,448 16.5% 0 0.0%
run_init::Entity/DateFormat.php 1 0.0% 1,185 1.9% 41 0.1% 1,187 1.9% 41 0.1% 147,840 12.0% 14,944 1.2% 114,736 9.4% 5,592 0.5%
Drupal\Core\Path\AliasWhitelist::lazyLoadCache 100 0.9% 1,151 1.8% 488 0.8% 1,060 1.7% 440 0.7% 8,232 0.7% 1,112 0.1% 19,920 1.6% 72 0.0%
array_key_exists 543 5.0% 1,083 1.7% 1,083 1.7% 1,354 2.2% 1,354 2.2% 4,008 0.3% 4,008 0.3% 632 0.1% 632 0.1%
drupal_container 204 1.9% 1,082 1.7% 636 1.0% 1,243 2.0% 709 1.1% 1,832 0.1% 1,056 0.1% 0 0.0% 0 0.0%
Drupal\Component\Utility\MapArray::copyValuesToKeys 100 0.9% 1,067 1.7% 662 1.1% 1,142 1.8% 619 1.0% 64,600 5.2% 6,184 0.5% 0 0.0% 0 0.0%
run_init::Datetime/DrupalDateTime.php 1 0.0% 1,042 1.7% 34 0.1% 1,044 1.7% 33 0.1% 230,288 18.6% 18,576 1.5% 265,440 21.7% 0 0.0%
htmlspecialchars 500 4.6% 1,036 1.7% 1,036 1.7% 1,406 2.3% 1,406 2.3% 72,800 5.9% 72,800 5.9% 0 0.0% 0 0.0%
element_children 100 0.9% 1,031 1.6% 831 1.3% 1,117 1.8% 876 1.4% 23,424 1.9% 5,856 0.5% 672 0.1% 360 0.0%
Drupal\Core\Database\Statement::execute 3 0.0% 1,014 1.6% 72 0.1% 330 0.5% 58 0.1% 20,544 1.7% 1,968 0.2% 15,728 1.3% 1,848 0.2%
Drupal\Component\Utility\NestedArray::mergeDeep 9 0.1% 1,011 1.6% 80 0.1% 1,017 1.6% 64 0.1% 30,744 2.5% -25,880 -2.1% 41,392 3.4% 1,400 0.1%
strtolower 430 4.0% 974 1.6% 974 1.6% 1,367 2.2% 1,367 2.2% 16,312 1.3% 16,312 1.3% 40 0.0% 40 0.0%
PDOStatement::execute 3 0.0% 922 1.5% 922 1.5% 240 0.4% 240 0.4% 16,152 1.3% 16,152 1.3% 11,808 1.0% 11,808 1.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 9 0.1% 899 1.4% 638 1.0% 912 1.5% 462 0.7% 28,536 2.3% 24,360 2.0% 31,312 2.6% 27,448 2.2%
load::Datetime/DateTimePlus.php 1 0.0% 899 1.4% 899 1.4% 901 1.5% 901 1.5% 250,600 20.3% 250,600 20.3% 265,440 21.7% 265,440 21.7%
class_exists 2 0.0% 808 1.3% 16 0.0% 810 1.3% 15 0.0% 172,984 14.0% 1,464 0.1% 202,448 16.5% 0 0.0%
Drupal\Core\Entity\EntityManager::getControllerClass 1 0.0% 797 1.3% 13 0.0% 799 1.3% 14 0.0% 174,336 14.1% 1,416 0.1% 202,448 16.5% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter 101 0.9% 781 1.2% 636 1.0% 852 1.4% 580 0.9% 5,560 0.5% 2,696 0.2% 2,976 0.2% 1,880 0.2%
is_object 430 4.0% 704 1.1% 704 1.1% 1,041 1.7% 1,041 1.7% 1,600 0.1% 1,600 0.1% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 102 0.9% 680 1.1% 475 0.8% 755 1.2% 502 0.8% 10,064 0.8% 9,256 0.7% 0 0.0% 0 0.0%
load::Entity/ConfigStorageController.php 1 0.0% 671 1.1% 671 1.1% 673 1.1% 673 1.1% 171,432 13.9% 171,432 13.9% 202,448 16.5% 202,448 16.5%
Drupal\Core\Cache\CacheCollector::lazyLoadCache 100 0.9% 663 1.1% 211 0.3% 620 1.0% 315 0.5% 7,120 0.6% -728 -0.1% 19,848 1.6% 0 0.0%
strpos 308 2.8% 619 1.0% 619 1.0% 808 1.3% 808 1.3% 2,376 0.2% 2,376 0.2% 968 0.1% 968 0.1%
Drupal\Core\Config\Config::initWithData 2 0.0% 604 1.0% 32 0.1% 606 1.0% 28 0.0% 24,248 2.0% 2,232 0.2% 18,216 1.5% 1,088 0.1%
Drupal\Core\Language\LanguageManager::getLanguage 202 1.9% 575 0.9% 575 0.9% 708 1.1% 708 1.1% 1,632 0.1% 1,632 0.1% 560 0.0% 560 0.0%
t 3 0.0% 567 0.9% 78 0.1% 570 0.9% 77 0.1% 11,800 1.0% 2,088 0.2% 1,224 0.1% 712 0.1%
Drupal\Core\Datetime\DrupalDateTime::__construct 1 0.0% 551 0.9% 28 0.0% 552 0.9% 23 0.0% 34,760 2.8% 1,888 0.2% 0 0.0% 0 0.0%
Drupal\Core\Config\Config::notify 4 0.0% 547 0.9% 25 0.0% 552 0.9% 25 0.0% 20,312 1.6% 1,104 0.1% 15,336 1.3% 1,016 0.1%
Drupal\Core\Config\Context\ConfigContext::notify 4 0.0% 522 0.8% 50 0.1% 527 0.9% 45 0.1% 19,208 1.6% 1,400 0.1% 14,320 1.2% 1,112 0.1%
load::Entity/DateFormat.php 1 0.0% 483 0.8% 483 0.8% 486 0.8% 486 0.8% 49,888 4.0% 49,888 4.0% 85,048 6.9% 85,048 6.9%
is_array 321 3.0% 482 0.8% 482 0.8% 795 1.3% 795 1.3% 7,584 0.6% 7,584 0.6% 6,520 0.5% 6,520 0.5%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 4 0.0% 453 0.7% 44 0.1% 459 0.7% 39 0.1% 16,952 1.4% 1,440 0.1% 13,160 1.1% 1,152 0.1%
Drupal\Core\Cache\DatabaseBackend::get 1 0.0% 452 0.7% 13 0.0% 305 0.5% 12 0.0% 7,848 0.6% 1,160 0.1% 19,848 1.6% 352 0.0%
Drupal::getContainer 204 1.9% 446 0.7% 446 0.7% 534 0.9% 534 0.9% 776 0.1% 776 0.1% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::attachLoad 2 0.0% 430 0.7% 61 0.1% 434 0.7% 50 0.1% 10,800 0.9% -128 -0.0% 11,408 0.9% 1,992 0.2%
Drupal\Core\Config\Entity\ConfigStorageController::createInstance 1 0.0% 397 0.6% 23 0.0% 398 0.6% 19 0.0% 37,024 3.0% 3,752 0.3% 0 0.0% 0 0.0%
Drupal::translation 3 0.0% 382 0.6% 29 0.0% 383 0.6% 27 0.0% 6,264 0.5% 1,312 0.1% 424 0.0% 88 0.0%
drupal_html_class 100 0.9% 361 0.6% 280 0.4% 428 0.7% 343 0.6% 8,768 0.7% 1,352 0.1% 0 0.0% 0 0.0%
Drupal\Component\Datetime\DateTimePlus::__construct 1 0.0% 321 0.5% 34 0.1% 323 0.5% 27 0.0% 17,952 1.5% -144 -0.0% 0 0.0% 0 0.0%
Drupal\Core\PathProcessor\PathProcessorFront::processOutbound 100 0.9% 312 0.5% 312 0.5% 398 0.6% 398 0.6% 864 0.1% 864 0.1% 0 0.0% 0 0.0%
load::Entity/ConfigEntityBase.php 1 0.0% 310 0.5% 310 0.5% 312 0.5% 312 0.5% 67,584 5.5% 67,584 5.5% 58,432 4.8% 58,432 4.8%
Drupal\Core\Template\AttributeValueBase::__construct 100 0.9% 309 0.5% 309 0.5% 366 0.6% 366 0.6% 864 0.1% 864 0.1% 0 0.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 4 0.0% 304 0.5% 70 0.1% 310 0.5% 60 0.1% 13,472 1.1% 2,024 0.2% 12,008 1.0% 1,880 0.2%
Drupal\Core\Routing\UrlGenerator::initialized 100 0.9% 301 0.5% 301 0.5% 379 0.6% 379 0.6% 5,640 0.5% 5,640 0.5% 840 0.1% 840 0.1%
load::Datetime/DrupalDateTime.php 1 0.0% 289 0.5% 289 0.5% 292 0.5% 292 0.5% 39,752 3.2% 39,752 3.2% 80,120 6.5% 80,120 6.5%
load::Template/Attribute.php 1 0.0% 287 0.5% 287 0.5% 290 0.5% 290 0.5% 40,472 3.3% 40,472 3.3% 58,936 4.8% 58,936 4.8%
Drupal\Core\PathProcessor\PathProcessorManager::getOutbound 100 0.9% 279 0.4% 257 0.4% 366 0.6% 339 0.5% 4,392 0.4% 936 0.1% 4,872 0.4% 976 0.1%
Drupal\Core\Config\Config::get 7 0.1% 269 0.4% 92 0.1% 279 0.5% 87 0.1% 14,104 1.1% 2,448 0.2% 6,792 0.6% 1,048 0.1%
run_init::Entity/ConfigEntityBase.php 1 0.0% 258 0.4% 37 0.1% 259 0.4% 36 0.1% 38,648 3.1% 10,016 0.8% 18,288 1.5% 0 0.0%
Drupal\Core\Datetime\DrupalDateTime::prepareTimezone 1 0.0% 251 0.4% 12 0.0% 253 0.4% 12 0.0% 10,384 0.8% 1,424 0.1% 0 0.0% 0 0.0%
array_keys 116 1.1% 249 0.4% 249 0.4% 308 0.5% 308 0.5% 28,472 2.3% 28,472 2.3% 5,440 0.4% 5,440 0.4%
service_container_prod::getEntity_QueryService 1 0.0% 248 0.4% 25 0.0% 251 0.4% 20 0.0% 30,144 2.4% 2,256 0.2% 0 0.0% 0 0.0%
is_integer 194 1.8% 239 0.4% 239 0.4% 428 0.7% 428 0.7% 1,616 0.1% 1,616 0.1% 1,456 0.1% 1,456 0.1%
Composer\Autoload\ClassLoader::loadClass@2 1 0.0% 221 0.4% 35 0.1% 223 0.4% 29 0.0% 28,632 2.3% -88 -0.0% 18,288 1.5% 0 0.0%
str_replace 103 0.9% 221 0.4% 221 0.4% 280 0.5% 280 0.5% 8,720 0.7% 8,720 0.7% 3,400 0.3% 3,400 0.3%
[ display all ]