Run Report
Run #539206513e72e: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):595,138 microsecs
Total Incl. CPU (microsecs):539,815 microsecs
Total Incl. MemUse (bytes):13,474,668 bytes
Total Incl. PeakMemUse (bytes):13,579,136 bytes
Number of Function Calls:89,936


[View Full Callgraph]


Displaying top 100 functions: Sorted by Excl. CPU (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%
Drupal\Core\DependencyInjection\Container::get 2,520 2.8% 72,538 12.2% 19,855 3.3% 73,488 13.6% 17,889 3.3% 2,666,376 19.8% -18,992 -0.1% 2,470,892 18.2% 42,996 0.3%
Drupal\Core\Render\Element::children 1,028 1.1% 22,888 3.8% 17,774 3.0% 23,874 4.4% 17,276 3.2% 228,380 1.7% 74,396 0.6% 75,804 0.6% 55,464 0.4%
Symfony\Component\DependencyInjection\Container::get 2,520 2.8% 50,128 8.4% 10,053 1.7% 51,254 9.5% 12,155 2.3% 2,684,920 19.9% 10,520 0.1% 2,427,552 17.9% 135,892 1.0%
PDOStatement::execute 196 0.2% 64,876 10.9% 64,876 10.9% 10,481 1.9% 10,481 1.9% 169,672 1.3% 169,672 1.3% 143,368 1.1% 143,368 1.1%
unserialize 214 0.2% 22,125 3.7% 9,401 1.6% 21,020 3.9% 9,483 1.8% 1,956,744 14.5% 1,340,476 9.9% 2,037,128 15.0% 1,446,056 10.6%
is_array 4,145 4.6% 4,085 0.7% 4,085 0.7% 6,455 1.2% 6,455 1.2% 32,092 0.2% 32,092 0.2% 14,992 0.1% 14,992 0.1%
is_object 3,800 4.2% 3,658 0.6% 3,658 0.6% 6,382 1.2% 6,382 1.2% 11,576 0.1% 11,576 0.1% 8,072 0.1% 8,072 0.1%
Drupal\Component\Utility\NestedArray::mergeDeepArray 258 0.3% 10,636 1.8% 7,228 1.2% 10,917 2.0% 6,239 1.2% 153,284 1.1% 131,924 1.0% 44,684 0.3% 35,892 0.3%
array_keys 2,137 2.4% 3,933 0.7% 3,933 0.7% 5,921 1.1% 5,921 1.1% 767,764 5.7% 767,764 5.7% 156,260 1.2% 156,260 1.2%
_theme@1 81 0.1% 144,122 24.2% 6,553 1.1% 133,912 24.8% 5,233 1.0% 1,399,884 10.4% -147,572 -1.1% 1,639,412 12.1% 5,488 0.0%
Drupal\Component\Utility\String::checkPlain 1,409 1.6% 6,429 1.1% 4,647 0.8% 7,881 1.5% 4,798 0.9% 247,544 1.8% 31,136 0.2% 14,880 0.1% 10,008 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 400 0.4% 41,727 7.0% 5,887 1.0% 42,446 7.9% 4,379 0.8% 5,953,532 44.2% 217,124 1.6% 5,044,936 37.2% 203,228 1.5%
preg_replace 1,079 1.2% 3,274 0.6% 3,274 0.6% 4,217 0.8% 4,217 0.8% 126,752 0.9% 126,752 0.9% 39,988 0.3% 39,988 0.3%
Drupal\Core\Template\Attribute::createAttributeValue 575 0.6% 7,324 1.2% 5,066 0.9% 7,859 1.5% 4,183 0.8% 55,612 0.4% 39,308 0.3% 18,036 0.1% 5,520 0.0%
Drupal\Core\Extension\ModuleHandler::alter 320 0.4% 59,037 9.9% 4,506 0.8% 51,915 9.6% 3,845 0.7% 1,910,384 14.2% -6,020 -0.0% 1,905,652 14.0% 22,120 0.2%
Drupal\Core\Template\AttributeValueBase::render 555 0.6% 11,521 1.9% 4,025 0.7% 12,048 2.2% 3,497 0.6% 41,372 0.3% -149,816 -1.1% 12,208 0.1% 2,792 0.0%
is_integer 2,175 2.4% 2,192 0.4% 2,192 0.4% 3,467 0.6% 3,467 0.6% 1,368 0.0% 1,368 0.0% 952 0.0% 952 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 765 0.9% 5,256 0.9% 3,414 0.6% 6,049 1.1% 3,414 0.6% 101,448 0.8% 25,448 0.2% 138,088 1.0% 91,544 0.7%
Drupal\Core\Database\Connection::query 196 0.2% 83,887 14.1% 3,756 0.6% 29,432 5.5% 3,242 0.6% 275,272 2.0% -121,160 -0.9% 378,668 2.8% 33,424 0.2%
Drupal\Core\Database\Connection::expandArguments 196 0.2% 5,547 0.9% 3,689 0.6% 5,736 1.1% 3,195 0.6% 15,580 0.1% -101,468 -0.8% 111,728 0.8% 65,140 0.5%
htmlspecialchars 1,410 1.6% 1,784 0.3% 1,784 0.3% 3,087 0.6% 3,087 0.6% 216,976 1.6% 216,976 1.6% 5,176 0.0% 5,176 0.0%
array_key_exists 1,543 1.7% 1,603 0.3% 1,603 0.3% 2,990 0.6% 2,990 0.6% 17,712 0.1% 17,712 0.1% 12,856 0.1% 12,856 0.1%
Drupal\Core\Extension\ModuleHandler::getImplementations 519 0.6% 6,877 1.2% 3,317 0.6% 7,185 1.3% 2,825 0.5% 118,760 0.9% 19,740 0.1% 75,124 0.6% 4,772 0.0%
Drupal\Core\Template\Attribute::offsetSet 575 0.6% 10,099 1.7% 2,775 0.5% 10,658 2.0% 2,799 0.5% 114,960 0.9% 59,348 0.4% 21,988 0.2% 3,952 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 246 0.3% 17,284 2.9% 3,740 0.6% 17,798 3.3% 2,796 0.5% 2,477,280 18.4% 168,204 1.2% 2,144,460 15.8% 155,000 1.1%
_theme@2 52 0.1% 35,349 5.9% 3,513 0.6% 35,394 6.6% 2,773 0.5% 258,524 1.9% -65,168 -0.5% 381,540 2.8% 5,628 0.0%
Drupal::service 734 0.8% 25,325 4.3% 2,640 0.4% 25,493 4.7% 2,668 0.5% 810,188 6.0% 21,868 0.2% 547,736 4.0% 7,772 0.1%
drupal_static 773 0.9% 2,003 0.3% 1,977 0.3% 2,682 0.5% 2,632 0.5% 14,160 0.1% 13,736 0.1% 13,520 0.1% 13,176 0.1%
Drupal\Core\StringTranslation\TranslationManager::translate 401 0.4% 6,370 1.1% 2,704 0.5% 6,744 1.2% 2,583 0.5% 20,328 0.2% -8,048 -0.1% 21,836 0.2% 3,476 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 160 0.2% 25,814 4.3% 2,977 0.5% 15,064 2.8% 2,579 0.5% 263,196 2.0% 18,448 0.1% 377,688 2.8% 22,836 0.2%
Drupal\Core\Database\Statement::execute 196 0.2% 68,544 11.5% 3,065 0.5% 14,049 2.6% 2,578 0.5% 172,236 1.3% 1,172 0.0% 145,820 1.1% 1,200 0.0%
apc_fetch 765 0.9% 1,759 0.3% 1,759 0.3% 2,545 0.5% 2,545 0.5% 73,680 0.5% 73,680 0.5% 44,200 0.3% 44,200 0.3%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 579 0.6% 10,160 1.7% 2,493 0.4% 8,914 1.7% 2,527 0.5% 465,140 3.5% 7,592 0.1% 592,860 4.4% 5,864 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 67 0.1% 63,716 10.7% 2,657 0.4% 40,143 7.4% 2,402 0.4% 1,685,504 12.5% 291,308 2.2% 2,032,900 15.0% 314,256 2.3%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 519 0.6% 3,009 0.5% 1,963 0.3% 3,329 0.6% 2,344 0.4% 53,116 0.4% -96 -0.0% 63,452 0.5% 1,344 0.0%
t 385 0.4% 15,179 2.6% 2,580 0.4% 15,568 2.9% 2,329 0.4% 114,700 0.9% 24,056 0.2% 142,276 1.0% 18,788 0.1%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 401 0.4% 3,170 0.5% 2,304 0.4% 3,636 0.7% 2,323 0.4% 16,160 0.1% 860 0.0% 6,912 0.1% 2,780 0.0%
Drupal\Core\Template\Attribute::__toString 226 0.3% 14,166 2.4% 2,557 0.4% 14,381 2.7% 2,234 0.4% 37,300 0.3% -6,664 -0.0% 19,652 0.1% 6,452 0.0%
implode 938 1.0% 1,872 0.3% 1,199 0.2% 2,853 0.5% 2,174 0.4% 334,620 2.5% 332,300 2.5% 18,272 0.1% 18,272 0.1%
mb_strtolower 160 0.2% 2,018 0.3% 2,018 0.3% 2,171 0.4% 2,171 0.4% 11,748 0.1% 11,748 0.1% 9,676 0.1% 9,676 0.1%
call_user_func_array@2 161 0.2% 60,696 10.2% 2,177 0.4% 57,166 10.6% 2,158 0.4% 2,412,772 17.9% 59,216 0.4% 2,337,804 17.2% 68,180 0.5%
unserialize@1 123 0.1% 1,997 0.3% 1,997 0.3% 2,136 0.4% 2,136 0.4% 350,972 2.6% 350,972 2.6% 258,772 1.9% 258,772 1.9%
Drupal\Component\Utility\NestedArray::getValue 117 0.1% 2,832 0.5% 2,312 0.4% 2,956 0.5% 2,085 0.4% 24,076 0.2% 23,172 0.2% 38,184 0.3% 37,280 0.3%
array_diff 284 0.3% 1,768 0.3% 1,768 0.3% 2,040 0.4% 2,040 0.4% 34,916 0.3% 34,916 0.3% 16,240 0.1% 16,240 0.1%
Drupal\Core\Template\Attribute::__construct 230 0.3% 11,771 2.0% 2,224 0.4% 11,990 2.2% 1,908 0.4% 140,420 1.0% 35,172 0.3% 29,180 0.2% 7,912 0.1%
str_replace 527 0.6% 1,321 0.2% 1,321 0.2% 1,885 0.3% 1,885 0.3% 187,672 1.4% 187,672 1.4% 35,864 0.3% 35,864 0.3%
strtr 393 0.4% 1,523 0.3% 1,523 0.3% 1,871 0.3% 1,871 0.3% 38,596 0.3% 38,596 0.3% 16,928 0.1% 16,928 0.1%
_drupal_add_js 76 0.1% 2,917 0.5% 2,014 0.3% 2,986 0.6% 1,870 0.3% 315,636 2.3% 229,780 1.7% 40,364 0.3% 28,532 0.2%
uasort 83 0.1% 6,959 1.2% 2,398 0.4% 7,042 1.3% 1,848 0.3% 18,188 0.1% -20,824 -0.2% 10,668 0.1% 1,948 0.0%
drupal_render@2 67 0.1% 181,042 30.4% 1,958 0.3% 165,160 30.6% 1,798 0.3% 1,787,516 13.3% 17,788 0.1% 1,779,236 13.1% 38,532 0.3%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 88 0.1% 74,644 12.5% 2,349 0.4% 63,239 11.7% 1,783 0.3% 810,760 6.0% -23,460 -0.2% 921,388 6.8% 4,704 0.0%
function_exists 785 0.9% 994 0.2% 994 0.2% 1,782 0.3% 1,782 0.3% 7,992 0.1% 7,992 0.1% 5,952 0.0% 5,952 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 61 0.1% 37,745 6.3% 2,347 0.4% 37,260 6.9% 1,756 0.3% 1,228,460 9.1% 3,664 0.0% 1,160,700 8.5% 7,784 0.1%
Drupal\Core\Cache\DatabaseBackend::checksumTags 67 0.1% 13,482 2.3% 1,978 0.3% 8,076 1.5% 1,689 0.3% 35,468 0.3% -99,260 -0.7% 71,548 0.5% 13,384 0.1%
drupal_sort_css_js 650 0.7% 1,270 0.2% 1,270 0.2% 1,670 0.3% 1,670 0.3% 18,616 0.1% 18,616 0.1% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 202 0.2% 8,451 1.4% 2,035 0.3% 8,178 1.5% 1,657 0.3% 654,968 4.9% 7,888 0.1% 653,668 4.8% 7,860 0.1%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 26 0.0% 4,963 0.8% 1,804 0.3% 4,994 0.9% 1,638 0.3% 444,380 3.3% 11,500 0.1% 266,828 2.0% 15,564 0.1%
Drupal\Core\Config\Config::get 280 0.3% 7,515 1.3% 1,628 0.3% 7,849 1.5% 1,627 0.3% 61,232 0.5% -15,172 -0.1% 18,640 0.1% 4,440 0.0%
is_subclass_of 429 0.5% 5,115 0.9% 1,186 0.2% 5,534 1.0% 1,581 0.3% 875,480 6.5% -2,800 -0.0% 875,064 6.4% 3,544 0.0%
Drupal\Core\Plugin\DefaultPluginManager::doGetDefinition 579 0.6% 1,010 0.2% 1,010 0.2% 1,562 0.3% 1,562 0.3% 644 0.0% 644 0.0% 0 0.0% 0 0.0%
explode 607 0.7% 930 0.2% 930 0.2% 1,561 0.3% 1,561 0.3% 173,992 1.3% 173,992 1.3% 16,324 0.1% 16,324 0.1%
Drupal\Core\Config\Entity\ConfigEntityStorage::doLoadMultiple 85 0.1% 32,300 5.4% 1,924 0.3% 24,799 4.6% 1,530 0.3% 282,208 2.1% -20,192 -0.1% 354,812 2.6% 13,072 0.1%
count 786 0.9% 1,146 0.2% 953 0.2% 1,720 0.3% 1,484 0.3% 24,468 0.2% 19,912 0.1% 15,200 0.1% 13,468 0.1%
Drupal\Core\Entity\EntityStorageBase::postLoad 89 0.1% 12,958 2.2% 1,938 0.3% 12,276 2.3% 1,467 0.3% 108,192 0.8% -22,392 -0.2% 113,212 0.8% 1,320 0.0%
Drupal\Core\DependencyInjection\Container::get@1 186 0.2% 28,356 4.8% 1,530 0.3% 27,492 5.1% 1,459 0.3% 1,895,164 14.1% 38,180 0.3% 1,788,788 13.2% 20,728 0.2%
Drupal\Core\Form\FormBuilder::handleInputElement 64 0.1% 5,205 0.9% 1,772 0.3% 5,275 1.0% 1,458 0.3% 34,956 0.3% 8,388 0.1% 68,700 0.5% 15,200 0.1%
Drupal\Core\Extension\Extension::load 42 0.0% 3,018 0.5% 1,606 0.3% 3,067 0.6% 1,408 0.3% 150,544 1.1% 5,816 0.0% 152,988 1.1% 20,188 0.1%
array_filter 229 0.3% 3,078 0.5% 1,260 0.2% 3,361 0.6% 1,401 0.3% 60,692 0.5% 32,704 0.2% 42,812 0.3% 21,524 0.2%
Drupal::moduleHandler 349 0.4% 6,979 1.2% 1,356 0.2% 7,324 1.4% 1,383 0.3% 67,888 0.5% 25,364 0.2% 78,920 0.6% 4,448 0.0%
Drupal\Core\Template\AttributeValueBase::__construct 568 0.6% 718 0.1% 718 0.1% 1,367 0.3% 1,367 0.3% 520 0.0% 520 0.0% 316 0.0% 316 0.0%
Drupal\Core\Entity\EntityType::getClass 745 0.8% 748 0.1% 748 0.1% 1,336 0.2% 1,336 0.2% 2,476 0.0% 2,476 0.0% 1,604 0.0% 1,604 0.0%
Symfony\Component\DependencyInjection\Container::get@1 186 0.2% 26,636 4.5% 1,348 0.2% 25,677 4.8% 1,321 0.2% 1,856,532 13.8% 5,332 0.0% 1,767,608 13.0% 22,008 0.2%
Drupal\Core\Extension\ModuleHandler::invokeAll 195 0.2% 57,929 9.7% 1,543 0.3% 50,651 9.4% 1,320 0.2% 691,492 5.1% -28,216 -0.2% 668,004 4.9% 4,832 0.0%
Drupal\Core\Template\AttributeString::__toString 398 0.4% 3,084 0.5% 1,324 0.2% 3,461 0.6% 1,298 0.2% 68,812 0.5% 664 0.0% 1,988 0.0% 640 0.0%
Drupal\Core\Database\Statement::fetchAllKeyed 60 0.1% 1,379 0.2% 1,290 0.2% 1,449 0.3% 1,298 0.2% 129,624 1.0% 129,160 1.0% 92,020 0.7% 91,228 0.7%
class_exists 393 0.4% 11,650 2.0% 922 0.2% 12,060 2.2% 1,284 0.2% 1,568,352 11.6% -7,936 -0.1% 1,303,600 9.6% 7,844 0.1%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 401 0.4% 848 0.1% 838 0.1% 1,293 0.2% 1,281 0.2% 13,344 0.1% 12,060 0.1% 2,216 0.0% 960 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@1 30 0.0% 37,945 6.4% 1,442 0.2% 37,201 6.9% 1,274 0.2% 506,092 3.8% -28,540 -0.2% 487,248 3.6% 3,976 0.0%
Drupal::translation 389 0.4% 6,729 1.1% 1,315 0.2% 7,023 1.3% 1,265 0.2% 74,892 0.6% 11,904 0.1% 104,828 0.8% 3,228 0.0%
twig_render_var@1 176 0.2% 90,658 15.2% 1,362 0.2% 82,695 15.3% 1,256 0.2% 1,037,912 7.7% -158,036 -1.2% 1,251,672 9.2% 5,904 0.0%
PDO::prepare 196 0.2% 2,536 0.4% 1,273 0.2% 2,699 0.5% 1,242 0.2% 119,844 0.9% 113,260 0.8% 33,324 0.2% 31,780 0.2%
Twig_Template::getAttribute 114 0.1% 1,831 0.3% 1,447 0.2% 1,949 0.4% 1,239 0.2% 13,972 0.1% 10,380 0.1% 9,204 0.1% 7,468 0.1%
array_flip 228 0.3% 1,002 0.2% 1,002 0.2% 1,211 0.2% 1,211 0.2% 271,484 2.0% 271,484 2.0% 78,504 0.6% 78,504 0.6%
Drupal\Core\Cache\DatabaseBackend::prepareItem 67 0.1% 33,258 5.6% 1,317 0.2% 26,531 4.9% 1,201 0.2% 1,279,376 9.5% -340,460 -2.5% 1,635,268 12.0% 2,236 0.0%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getDataType 109 0.1% 2,408 0.4% 1,441 0.2% 2,511 0.5% 1,199 0.2% 10,996 0.1% 6,620 0.0% 6,916 0.1% 4,044 0.0%
Drupal\Component\Utility\SortArray::sortByKeyInt 209 0.2% 1,601 0.3% 1,190 0.2% 1,815 0.3% 1,199 0.2% 6,964 0.1% 6,516 0.0% 56 0.0% 56 0.0%
array_merge 383 0.4% 766 0.1% 766 0.1% 1,189 0.2% 1,189 0.2% 177,264 1.3% 177,264 1.3% 44,288 0.3% 44,288 0.3%
_drupal_add_css 47 0.1% 2,404 0.4% 1,280 0.2% 2,448 0.5% 1,171 0.2% 128,868 1.0% 124,104 0.9% 22,996 0.2% 17,864 0.1%
serialize 14 0.0% 2,864 0.5% 1,131 0.2% 2,882 0.5% 1,141 0.2% 64,860 0.5% 32,052 0.2% 143,088 1.1% 125,580 0.9%
load::FieldType/ImageItem.php 1 0.0% 1,124 0.2% 1,124 0.2% 1,127 0.2% 1,127 0.2% 64,480 0.5% 64,480 0.5% 69,248 0.5% 69,248 0.5%
drupal_render@4 40 0.0% 117,545 19.8% 1,247 0.2% 106,816 19.8% 1,127 0.2% 1,224,028 9.1% 39,376 0.3% 1,308,900 9.6% 46,604 0.3%
Drupal\Core\Database\Connection::prepareQuery 196 0.2% 5,532 0.9% 1,297 0.2% 5,712 1.1% 1,122 0.2% 127,256 0.9% -25,712 -0.2% 62,632 0.5% 848 0.0%
drupal_render@5 43 0.0% 42,622 7.2% 1,221 0.2% 40,037 7.4% 1,120 0.2% 313,196 2.3% 35,136 0.3% 435,984 3.2% 62,028 0.5%
Drupal::entityManager 294 0.3% 4,842 0.8% 1,072 0.2% 5,162 1.0% 1,117 0.2% 13,928 0.1% 21,652 0.2% 29,668 0.2% 7,564 0.1%
Symfony\Component\HttpFoundation\ParameterBag::get 255 0.3% 1,243 0.2% 960 0.2% 1,560 0.3% 1,098 0.2% 23,748 0.2% 23,288 0.2% 16,948 0.1% 16,576 0.1%
Drupal\Core\Entity\Entity::__construct 106 0.1% 979 0.2% 979 0.2% 1,091 0.2% 1,091 0.2% 7,076 0.1% 7,076 0.1% 6,576 0.0% 6,576 0.0%
Drupal\Core\Config\DatabaseStorage::readMultiple 40 0.0% 20,579 3.5% 1,200 0.2% 9,693 1.8% 1,063 0.2% 185,444 1.4% -86,000 -0.6% 316,304 2.3% 21,144 0.2%
Drupal\Core\Entity\Entity::getEntityTypeFromStaticClass 6 0.0% 6,613 1.1% 1,538 0.3% 6,623 1.2% 1,061 0.2% 877,312 6.5% 1,472 0.0% 875,800 6.4% 1,180 0.0%
_drupal_add_library@1 89 0.1% 10,446 1.8% 1,280 0.2% 10,230 1.9% 1,048 0.2% 225,816 1.7% -18,184 -0.1% 199,996 1.5% 60 0.0%
in_array 387 0.4% 660 0.1% 660 0.1% 1,047 0.2% 1,047 0.2% 12,592 0.1% 12,592 0.1% 6,832 0.1% 6,832 0.1%
[ display all ]