Run Report
Run #51a287c51097c: XHProf Run (Namespace=drupal-perf-trevorbradley)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):508,053 microsecs
Total Incl. CPU (microsecs):504,000 microsecs
Total Incl. MemUse (bytes):14,976,184 bytes
Total Incl. PeakMemUse (bytes):15,827,728 bytes
Number of Function Calls:137,949


[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\ClassLoader\ClassLoader::findFile 348 0.3% 24,709 4.9% 21,752 4.3% 16,000 3.2% 8,000 1.6% 62,088 0.4% -27,648 -0.2% 178,584 1.1% 141,752 0.9%
theme@3 511 0.4% 131,816 25.9% 17,508 3.4% 144,000 28.6% 12,000 2.4% 282,904 1.9% -633,640 -4.2% 1,733,936 11.0% 5,856 0.0%
Drupal\Core\Template\Attribute::__toString 932 0.7% 48,109 9.5% 17,233 3.4% 56,000 11.1% 28,000 5.6% 239,064 1.6% -61,336 -0.4% 26,872 0.2% 5,752 0.0%
Drupal\Core\Template\Attribute::offsetSet 2,055 1.5% 16,907 3.3% 14,781 2.9% 20,000 4.0% 12,000 2.4% 690,088 4.6% 664,896 4.4% 25,800 0.2% 25,800 0.2%
PDOStatement::execute 125 0.1% 13,111 2.6% 13,111 2.6% 4,000 0.8% 4,000 0.8% 312,128 2.1% 312,128 2.1% 138,512 0.9% 138,512 0.9%
element_children 1,162 0.8% 14,022 2.8% 12,634 2.5% 8,000 1.6% 8,000 1.6% 367,352 2.5% 72,584 0.5% 26,456 0.2% 19,064 0.1%
Symfony\Component\DependencyInjection\Container::get 2,758 2.0% 36,020 7.1% 11,025 2.2% 36,000 7.1% 4,000 0.8% 2,351,072 15.7% -51,736 -0.3% 2,231,416 14.1% 62,528 0.4%
_menu_link_translate 213 0.2% 86,295 17.0% 9,136 1.8% 88,000 17.5% 12,000 2.4% 2,171,888 14.5% -463,032 -3.1% 2,051,760 13.0% 3,360 0.0%
Drupal\Core\Database\Statement::fetchAllAssoc 31 0.0% 9,425 1.9% 9,110 1.8% 8,000 1.6% 8,000 1.6% 2,920,992 19.5% 2,904,936 19.4% 2,772,640 17.5% 2,749,128 17.4%
_menu_item_localize 180 0.1% 16,656 3.3% 8,646 1.7% 12,000 2.4% 8,000 1.6% 92,920 0.6% -40,424 -0.3% 2,784 0.0% 96 0.0%
drupal_render@6 405 0.3% 145,833 28.7% 7,406 1.5% 148,000 29.4% 4,000 0.8% 643,904 4.3% -638,912 -4.3% 1,632,032 10.3% 7,704 0.0%
check_plain 3,061 2.2% 16,331 3.2% 6,693 1.3% 20,000 4.0% 8,000 1.6% 620,496 4.1% 6,520 0.0% 10,280 0.1% 608 0.0%
Drupal\Component\Utility\String::checkPlain 3,179 2.3% 10,027 2.0% 6,620 1.3% 12,000 2.4% 4,000 0.8% 640,360 4.3% 129,768 0.9% 11,648 0.1% 5,000 0.0%
Drupal\Core\Template\AttributeValueBase::render 2,055 1.5% 30,766 6.1% 6,273 1.2% 28,000 5.6% 4,000 0.8% 298,712 2.0% -181,848 -1.2% 21,120 0.1% 1,280 0.0%
language 803 0.6% 14,754 2.9% 6,258 1.2% 24,000 4.8% 8,000 1.6% 41,080 0.3% -23,176 -0.2% 38,680 0.2% 9,816 0.1%
form_builder@3 337 0.2% 45,105 8.9% 6,223 1.2% 40,000 7.9% 4,000 0.8% 1,322,256 8.8% 186,760 1.2% 0 0.0% 0 0.0%
t 701 0.5% 21,932 4.3% 5,630 1.1% 32,000 6.3% 8,000 1.6% 107,440 0.7% 31,720 0.2% 89,224 0.6% 34,320 0.2%
drupal_html_id 418 0.3% 16,670 3.3% 5,560 1.1% 16,000 3.2% 4,000 0.8% 129,296 0.9% -114,448 -0.8% 1,176 0.0% 648 0.0%
Drupal\Core\Template\Attribute::__construct 930 0.7% 22,386 4.4% 5,508 1.1% 20,000 4.0% 0 0.0% 867,288 5.8% 179,848 1.2% 35,848 0.2% 10,048 0.1%
Drupal\Component\Utility\NestedArray::getValue 268 0.2% 5,565 1.1% 5,501 1.1% 8,000 1.6% 8,000 1.6% 815,696 5.4% 814,088 5.4% 4,352 0.0% 4,352 0.0%
_form_builder_handle_input_element 237 0.2% 15,661 3.1% 5,307 1.0% 16,000 3.2% 4,000 0.8% 171,824 1.1% 61,440 0.4% 0 0.0% 0 0.0%
form_builder@2 60 0.0% 55,160 10.9% 5,294 1.0% 56,000 11.1% 0 0.0% 1,599,512 10.7% -115,360 -0.8% 0 0.0% 0 0.0%
drupal_container 2,356 1.7% 6,178 1.2% 5,138 1.0% 8,000 1.6% 0 0.0% 25,104 0.2% 24,296 0.2% 19,520 0.1% 19,152 0.1%
preg_replace 2,163 1.6% 4,741 0.9% 4,741 0.9% 12,000 2.4% 12,000 2.4% 339,568 2.3% 339,568 2.3% 28,776 0.2% 28,776 0.2%
drupal_static 2,213 1.6% 4,447 0.9% 4,271 0.8% 4,000 0.8% 4,000 0.8% 65,368 0.4% 64,336 0.4% 56,096 0.4% 54,792 0.3%
mb_strtolower 431 0.3% 4,252 0.8% 4,252 0.8% 4,000 0.8% 4,000 0.8% 48,456 0.3% 48,456 0.3% 2,000 0.0% 2,000 0.0%
theme_menu_overview_form 1 0.0% 158,377 31.2% 4,017 0.8% 160,000 31.7% 0 0.0% 217,736 1.5% -602,016 -4.0% 1,834,864 11.6% 39,592 0.3%
unserialize 590 0.4% 14,977 2.9% 3,846 0.8% 12,000 2.4% 4,000 0.8% 1,834,280 12.2% 1,269,904 8.5% 2,046,592 12.9% 1,505,928 9.5%
array_map 656 0.5% 11,199 2.2% 3,675 0.7% 16,000 3.2% 8,000 1.6% 800,480 5.3% 502,640 3.4% 38,128 0.2% 12,456 0.1%
htmlspecialchars 3,179 2.3% 3,407 0.7% 3,407 0.7% 8,000 1.6% 8,000 1.6% 510,592 3.4% 510,592 3.4% 6,648 0.0% 6,648 0.0%
l 141 0.1% 20,372 4.0% 3,407 0.7% 16,000 3.2% 0 0.0% 112,024 0.7% -98,632 -0.7% 196,888 1.2% 76,944 0.5%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 8,374 6.1% 3,356 0.7% 3,356 0.7% 8,000 1.6% 8,000 1.6% 94,024 0.6% 94,024 0.6% 8,568 0.1% 8,568 0.1%
url 146 0.1% 10,125 2.0% 3,345 0.7% 8,000 1.6% 4,000 0.8% 38,832 0.3% 6,312 0.0% 98,968 0.6% 78,448 0.5%
Drupal\Core\Utility\ThemeRegistry::offsetExists 1,440 1.0% 3,647 0.7% 3,176 0.6% 4,000 0.8% 4,000 0.8% 74,248 0.5% 73,440 0.5% 3,104 0.0% 3,104 0.0%
call_user_func_array@2 370 0.3% 122,654 24.1% 3,037 0.6% 120,000 23.8% 4,000 0.8% 3,938,120 26.3% 14,864 0.1% 5,526,048 34.9% 80 0.0%
theme_get_registry 743 0.5% 3,912 0.8% 3,016 0.6% 0 0.0% 0 0.0% 104,464 0.7% 5,728 0.0% 114,408 0.7% 5,024 0.0%
_menu_check_access 150 0.1% 47,790 9.4% 3,015 0.6% 52,000 10.3% 4,000 0.8% 1,955,448 13.1% -71,640 -0.5% 1,986,360 12.5% 1,056 0.0%
Drupal\Core\Template\AttributeString::__toString 1,406 1.0% 10,507 2.1% 2,962 0.6% 8,000 1.6% 0 0.0% 351,616 2.3% 68,680 0.5% 4,048 0.0% 96 0.0%
Symfony\Component\HttpFoundation\ServerBag::getHeaders 38 0.0% 2,964 0.6% 2,816 0.6% 0 0.0% 0 0.0% 32,232 0.2% 23,096 0.2% 12,480 0.1% 10,288 0.1%
element_set_attributes 237 0.2% 2,890 0.6% 2,777 0.5% 0 0.0% 0 0.0% 69,552 0.5% 68,784 0.5% 6,536 0.0% 5,888 0.0%
theme_form_element 117 0.1% 37,864 7.5% 2,722 0.5% 44,000 8.7% 0 0.0% 86,648 0.6% -69,496 -0.5% 1,580,128 10.0% 7,016 0.0%
Drupal\Core\Template\AttributeArray::__toString 649 0.5% 13,986 2.8% 2,705 0.5% 16,000 3.2% 0 0.0% 128,944 0.9% -693,008 -4.6% 15,792 0.1% 1,024 0.0%
Drupal\Component\Utility\NestedArray::setValue 240 0.2% 2,568 0.5% 2,568 0.5% 0 0.0% 0 0.0% 62,424 0.4% 61,624 0.4% 1,000 0.0% 1,000 0.0%
theme@4 116 0.1% 27,570 5.4% 2,524 0.5% 28,000 5.6% 0 0.0% 35,904 0.2% -1,144 -0.0% 1,502,672 9.5% 4,072 0.0%
theme_form_element_label 117 0.1% 24,266 4.8% 2,362 0.5% 36,000 7.1% 4,000 0.8% 43,832 0.3% -136,744 -0.9% 1,553,528 9.8% 18,384 0.1%
Symfony\Component\ClassLoader\ClassLoader::loadClass 204 0.1% 37,175 7.3% 2,338 0.5% 28,000 5.6% 4,000 0.8% 4,316,288 28.8% 204,512 1.4% 3,382,992 21.4% 153,392 1.0%
Symfony\Component\DependencyInjection\Container::has 805 0.6% 2,707 0.5% 2,262 0.4% 8,000 1.6% 0 0.0% 44,408 0.3% 9,704 0.1% 8,512 0.1% 8,512 0.1%
filter_xss 118 0.1% 7,635 1.5% 2,237 0.4% 12,000 2.4% 0 0.0% 36,568 0.2% -124,912 -0.8% 1,289,752 8.1% 1,776 0.0%
menu_overview_form 1 0.0% 106,890 21.0% 2,177 0.4% 104,000 20.6% 0 0.0% 2,473,080 16.5% -2,706,608 -18.1% 5,310,064 33.5% 5,296 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 73 0.1% 33,434 6.6% 2,124 0.4% 28,000 5.6% 0 0.0% 1,667,200 11.1% 96,920 0.6% 1,592,832 10.1% 125,856 0.8%
strtr 1,254 0.9% 2,098 0.4% 2,098 0.4% 0 0.0% 0 0.0% 114,016 0.8% 114,016 0.8% 39,896 0.3% 39,896 0.3%
Drupal\Core\Database\Statement::execute 125 0.1% 15,228 3.0% 2,096 0.4% 12,000 2.4% 4,000 0.8% 316,744 2.1% 2,160 0.0% 142,848 0.9% 2,208 0.0%
Drupal\Core\Database\Connection::expandArguments 125 0.1% 3,066 0.6% 2,001 0.4% 4,000 0.8% 0 0.0% 31,680 0.2% -119,928 -0.8% 159,712 1.0% 118,240 0.7%
theme@1 52 0.0% 186,605 36.7% 1,987 0.4% 188,000 37.3% 0 0.0% 934,672 6.2% -56,768 -0.4% 2,476,408 15.6% 12,432 0.1%
Drupal\Component\Utility\Unicode::strtolower 431 0.3% 6,275 1.2% 1,962 0.4% 4,000 0.8% 0 0.0% 71,464 0.5% 22,144 0.1% 4,136 0.0% 1,392 0.0%
_menu_overview_tree_form@2 8 0.0% 17,710 3.5% 1,959 0.4% 16,000 3.2% 0 0.0% 310,376 2.1% 153,896 1.0% 251,848 1.6% 21,808 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 120 0.1% 10,664 2.1% 1,957 0.4% 4,000 0.8% 0 0.0% 654,480 4.4% 18,544 0.1% 573,080 3.6% 10,824 0.1%
Drupal\Core\Database\Connection::query 125 0.1% 23,056 4.5% 1,946 0.4% 20,000 4.0% 0 0.0% 489,640 3.3% -110,552 -0.7% 469,680 3.0% 66,168 0.4%
implode 2,057 1.5% 1,908 0.4% 1,908 0.4% 4,000 0.8% 4,000 0.8% 571,552 3.8% 571,552 3.8% 25,552 0.2% 25,552 0.2%
file_exists 377 0.3% 1,877 0.4% 1,877 0.4% 0 0.0% 0 0.0% 7,112 0.0% 7,112 0.0% 4,104 0.0% 4,104 0.0%
Drupal\Core\Template\AttributeValueBase::__construct 2,055 1.5% 1,838 0.4% 1,838 0.4% 4,000 0.8% 4,000 0.8% 888 0.0% 888 0.0% 0 0.0% 0 0.0%
theme_links 58 0.0% 17,822 3.5% 1,832 0.4% 24,000 4.8% 8,000 1.6% 24,904 0.2% -73,168 -0.5% 18,544 0.1% 4,344 0.0%
theme@2 50 0.0% 170,970 33.7% 1,778 0.3% 168,000 33.3% 0 0.0% 409,144 2.7% -26,704 -0.2% 1,947,624 12.3% 12,896 0.1%
Drupal\Core\Database\Query\Select::__toString 10 0.0% 4,142 0.8% 1,753 0.3% 8,000 1.6% 4,000 0.8% 29,568 0.2% -39,488 -0.3% 52,144 0.3% 32,848 0.2%
theme_input 235 0.2% 29,972 5.9% 1,752 0.3% 28,000 5.6% 0 0.0% 107,344 0.7% -6,616 -0.0% 10,032 0.1% 3,560 0.0%
array_keys 1,710 1.2% 1,734 0.3% 1,734 0.3% 4,000 0.8% 4,000 0.8% 645,600 4.3% 645,600 4.3% 72,840 0.5% 72,840 0.5%
Drupal\Core\Extension\ModuleHandler::alter 354 0.3% 2,601 0.5% 1,723 0.3% 4,000 0.8% 4,000 0.8% 66,832 0.4% 7,120 0.0% 61,792 0.4% 19,152 0.1%
call_user_func@1 401 0.3% 37,250 7.3% 1,709 0.3% 36,000 7.1% 0 0.0% 1,935,920 12.9% 20,152 0.1% 151,600 1.0% 6,280 0.0%
_filter_xss_split 118 0.1% 3,112 0.6% 1,679 0.3% 4,000 0.8% 4,000 0.8% 13,688 0.1% -1,373,976 -9.2% 1,283,520 8.1% 657,704 4.2%
strtolower 3,950 2.9% 1,678 0.3% 1,678 0.3% 12,000 2.4% 12,000 2.4% 167,576 1.1% 167,576 1.1% 14,072 0.1% 14,072 0.1%
theme_table 1 0.0% 8,251 1.6% 1,624 0.3% 8,000 1.6% 0 0.0% 112,600 0.8% -49,208 -0.3% 145,320 0.9% 122,960 0.8%
_menu_tree_data@2 8 0.0% 6,086 1.2% 1,607 0.3% 8,000 1.6% 0 0.0% 219,488 1.5% 49,832 0.3% 47,232 0.3% 22,144 0.1%
rdf_entity_load 23 0.0% 5,350 1.1% 1,557 0.3% 8,000 1.6% 0 0.0% 333,672 2.2% 140,424 0.9% 278,000 1.8% 96,656 0.6%
array_flip 169 0.1% 1,550 0.3% 1,550 0.3% 0 0.0% 0 0.0% 1,467,408 9.8% 1,467,408 9.8% 670,584 4.2% 670,584 4.2%
_menu_overview_tree_form@3 24 0.0% 7,763 1.5% 1,549 0.3% 16,000 3.2% 4,000 0.8% 138,656 0.9% 117,888 0.8% 134,640 0.9% 31,600 0.2%
str_replace 1,272 0.9% 1,541 0.3% 1,541 0.3% 8,000 1.6% 8,000 1.6% 300,144 2.0% 300,144 2.0% 92,432 0.6% 92,432 0.6%
_menu_tree_data@3 24 0.0% 4,295 0.8% 1,531 0.3% 4,000 0.8% 0 0.0% 162,152 1.1% 52,320 0.3% 23,504 0.1% 9,376 0.1%
filter_xss_admin 118 0.1% 9,116 1.8% 1,481 0.3% 16,000 3.2% 4,000 0.8% 38,456 0.3% 1,888 0.0% 1,548,144 9.8% 258,392 1.6%
Symfony\Component\HttpFoundation\HeaderBag::set 196 0.1% 1,671 0.3% 1,461 0.3% 0 0.0% 0 0.0% 100,160 0.7% 32,008 0.2% 14,184 0.1% 8,824 0.1%
Drupal\Component\Utility\String::format 235 0.2% 2,232 0.4% 1,404 0.3% 0 0.0% 0 0.0% 40,392 0.3% -10,432 -0.1% 13,968 0.1% 9,232 0.1%
drupal_alter 211 0.2% 4,791 0.9% 1,387 0.3% 4,000 0.8% 0 0.0% 69,480 0.5% 5,592 0.0% 69,704 0.4% 5,224 0.0%
function_exists 1,519 1.1% 1,380 0.3% 1,380 0.3% 8,000 1.6% 8,000 1.6% 19,080 0.1% 19,080 0.1% 8,968 0.1% 8,968 0.1%
Drupal\Core\Database\Query\Condition::compile 20 0.0% 1,556 0.3% 1,323 0.3% 0 0.0% 0 0.0% 75,088 0.5% 26,744 0.2% 154,464 1.0% 127,432 0.8%
Drupal\menu_link\MenuLinkStorageController::attachLoad 3 0.0% 8,915 1.8% 1,195 0.2% 8,000 1.6% 0 0.0% 501,360 3.3% 80,528 0.5% 653,216 4.1% 432 0.0%
form_get_error 117 0.1% 3,238 0.6% 1,191 0.2% 4,000 0.8% 4,000 0.8% 10,464 0.1% -41,648 -0.3% 14,336 0.1% 5,360 0.0%
_menu_tree_data@4 20 0.0% 2,565 0.5% 1,188 0.2% 0 0.0% 0 0.0% 102,456 0.7% 40,496 0.3% 13,504 0.1% 7,248 0.0%
Drupal\Core\Extension\ModuleHandler::load 45 0.0% 2,779 0.5% 1,187 0.2% 4,000 0.8% 0 0.0% 408,952 2.7% 29,360 0.2% 395,448 2.5% 13,560 0.1%
Drupal\Core\Cache\DatabaseBackend::checksumTags 80 0.1% 4,107 0.8% 1,152 0.2% 8,000 1.6% 0 0.0% 61,504 0.4% -79,400 -0.5% 43,616 0.3% 8,304 0.1%
Drupal\Core\Config\ConfigFactory::get 147 0.1% 6,525 1.3% 1,136 0.2% 4,000 0.8% 0 0.0% 133,264 0.9% -400 -0.0% 82,680 0.5% 6,384 0.0%
_menu_tree_check_access@2 8 0.0% 44,746 8.8% 1,131 0.2% 48,000 9.5% 0 0.0% 582,808 3.9% 46,632 0.3% 507,424 3.2% 0 0.0%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetSet 1,116 0.8% 1,126 0.2% 1,126 0.2% 0 0.0% 0 0.0% 137,704 0.9% 137,704 0.9% 3,904 0.0% 3,904 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 17 0.0% 27,784 5.5% 1,124 0.2% 28,000 5.6% 0 0.0% 3,515,720 23.5% -406,288 -2.7% 3,953,424 25.0% 3,128 0.0%
Drupal\Core\Config\Config::get 195 0.1% 13,417 2.6% 1,115 0.2% 8,000 1.6% 4,000 0.8% 234,680 1.6% -21,440 -0.1% 196,408 1.2% 2,952 0.0%
_theme_table_cell 228 0.2% 3,393 0.7% 1,098 0.2% 4,000 0.8% 0 0.0% 90,704 0.6% 50,040 0.3% 7,720 0.0% 4,184 0.0%
Drupal\Core\Entity\EntityBCDecorator::__get 30 0.0% 2,207 0.4% 1,098 0.2% 8,000 1.6% 0 0.0% 23,024 0.2% 9,280 0.1% 7,048 0.0% 2,320 0.0%
Drupal\Component\Utility\NestedArray::keyExists 237 0.2% 6,147 1.2% 1,082 0.2% 12,000 2.4% 4,000 0.8% 13,392 0.1% -783,760 -5.2% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityNG::getTranslatedField 120 0.1% 12,816 2.5% 1,060 0.2% 12,000 2.4% 4,000 0.8% 792,176 5.3% 49,496 0.3% 660,048 4.2% 12,008 0.1%
Drupal::getContainer 2,356 1.7% 1,040 0.2% 1,040 0.2% 8,000 1.6% 8,000 1.6% 808 0.0% 808 0.0% 368 0.0% 368 0.0%
_menu_tree_check_access@3 24 0.0% 29,046 5.7% 1,033 0.2% 36,000 7.1% 4,000 0.8% 464,824 3.1% 30,080 0.2% 399,568 2.5% 96 0.0%
form_builder@1 13 0.0% 57,870 11.4% 1,025 0.2% 56,000 11.1% 0 0.0% 1,728,480 11.5% -32,128 -0.2% 0 0.0% 0 0.0%
[ display all ]