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

Overall Summary
Total Incl. Wall Time (microsec):577,681 microsecs
Total Incl. CPU (microsecs):561,966 microsecs
Total Incl. MemUse (bytes):47,049,216 bytes
Total Incl. PeakMemUse (bytes):47,128,624 bytes
Number of Function Calls:89,445


[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 116 0.1% 21,482 3.7% 21,482 3.7% 6,149 1.1% 6,149 1.1% 664,192 1.4% 664,192 1.4% 307,512 0.7% 307,512 0.7%
Composer\Autoload\ClassLoader::findFileWithExtension 839 0.9% 31,422 5.4% 18,475 3.2% 32,172 5.7% 13,941 2.5% 133,168 0.3% 27,512 0.1% 120,176 0.3% 107,112 0.2%
Drupal\Core\DependencyInjection\Container::get 2,165 2.4% 126,877 22.0% 12,837 2.2% 128,226 22.8% 11,275 2.0% 12,232,464 26.0% -11,712 -0.0% 12,485,752 26.5% 294,280 0.6%
Composer\Autoload\includeFile 466 0.5% 160,842 27.8% 7,788 1.3% 161,243 28.7% 6,812 1.2% 25,732,416 54.7% -668,664 -1.4% 24,935,776 52.9% 22,496 0.0%
strpos 7,424 8.3% 7,498 1.3% 7,498 1.3% 11,632 2.1% 11,632 2.1% 57,888 0.1% 57,888 0.1% 15,392 0.0% 15,392 0.0%
unserialize 198 0.2% 17,551 3.0% 6,932 1.2% 17,737 3.2% 7,023 1.2% 5,306,440 11.3% 3,478,328 7.4% 5,286,432 11.2% 3,478,384 7.4%
Symfony\Component\DependencyInjection\Container::get 2,165 2.4% 111,847 19.4% 6,875 1.2% 113,131 20.1% 8,260 1.5% 12,243,376 26.0% 19,432 0.0% 12,190,752 25.9% 448,496 1.0%
file_exists 930 1.0% 5,395 0.9% 5,395 0.9% 6,101 1.1% 6,101 1.1% 5,616 0.0% 5,616 0.0% 2,440 0.0% 2,440 0.0%
Composer\Autoload\ClassLoader::findFile 839 0.9% 36,109 6.3% 4,685 0.8% 36,832 6.6% 4,657 0.8% 139,728 0.3% 5,768 0.0% 143,888 0.3% 23,712 0.1%
strtr 1,227 1.4% 4,089 0.7% 4,089 0.7% 5,245 0.9% 5,245 0.9% 97,808 0.2% 97,808 0.2% 2,217,000 4.7% 2,217,000 4.7%
load::service_container_prod/76a0054e9668563918e3c17008a59c2756b80233b7a6600d9d6fa13cf05809f6.php 1 0.0% 3,972 0.7% 3,972 0.7% 3,974 0.7% 3,974 0.7% 1,135,360 2.4% 1,135,360 2.4% 1,193,544 2.5% 1,193,544 2.5%
Composer\Autoload\includeFile@1 237 0.3% 55,434 9.6% 3,780 0.7% 55,631 9.9% 3,273 0.6% 8,841,968 18.8% -257,056 -0.5% 7,992,504 17.0% 11,584 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 90 0.1% 53,229 9.2% 3,720 0.6% 40,073 7.1% 3,119 0.6% 5,200,304 11.1% 145,864 0.3% 5,998,480 12.7% 530,400 1.1%
Drupal\Component\Utility\NestedArray::mergeDeepArray 632 0.7% 5,373 0.9% 3,685 0.6% 5,834 1.0% 3,563 0.6% 233,912 0.5% 213,536 0.5% 97,936 0.2% 78,968 0.2%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 158 0.2% 32,549 5.6% 3,468 0.6% 28,582 5.1% 2,377 0.4% 1,248,704 2.7% -119,208 -0.3% 1,353,136 2.9% 9,944 0.0%
{closure} 212 0.2% 8,621 1.5% 3,464 0.6% 8,812 1.6% 2,793 0.5% 83,440 0.2% -28,440 -0.1% 13,816 0.0% 4,464 0.0%
is_array 3,228 3.6% 3,244 0.6% 3,244 0.6% 5,143 0.9% 5,143 0.9% 64,120 0.1% 64,120 0.1% 37,432 0.1% 37,432 0.1%
is_object 2,894 3.2% 2,996 0.5% 2,996 0.5% 5,155 0.9% 5,155 0.9% 19,112 0.0% 19,112 0.0% 9,264 0.0% 9,264 0.0%
Composer\Autoload\ClassLoader::loadClass 467 0.5% 184,758 32.0% 2,709 0.5% 185,295 33.0% 2,499 0.4% 25,945,272 55.1% 134,688 0.3% 25,055,760 53.2% 13,472 0.0%
Drupal\Component\Utility\SafeMarkup::set 1,047 1.2% 2,642 0.5% 2,642 0.5% 3,457 0.6% 3,457 0.6% 694,232 1.5% 694,232 1.5% 56,624 0.1% 56,624 0.1%
Drupal\Component\Utility\NestedArray::mergeDeep 535 0.6% 6,154 1.1% 2,575 0.4% 6,557 1.2% 2,174 0.4% 144,816 0.3% -349,552 -0.7% 117,848 0.3% 8,736 0.0%
Drupal\Core\Config\ConfigBase::validateKeys 87 0.1% 9,524 1.6% 2,541 0.4% 9,598 1.7% 1,787 0.3% 24,512 0.1% 1,848 0.0% 23,176 0.0% 1,536 0.0%
Drupal\Core\Access\AccessResult::inheritCacheability 132 0.1% 5,661 1.0% 2,494 0.4% 5,768 1.0% 1,591 0.3% 38,256 0.1% 4,760 0.0% 18,952 0.0% 4,536 0.0%
array_keys 1,190 1.3% 2,402 0.4% 2,402 0.4% 3,539 0.6% 3,539 0.6% 1,729,504 3.7% 1,729,504 3.7% 171,648 0.4% 171,648 0.4%
Drupal\Core\Access\AccessResult::__construct 236 0.3% 3,472 0.6% 2,340 0.4% 3,659 0.7% 1,642 0.3% 94,368 0.2% 26,408 0.1% 13,656 0.0% 7,808 0.0%
Drupal\Component\Utility\String::checkPlain 468 0.5% 3,976 0.7% 2,273 0.4% 4,352 0.8% 1,951 0.3% 168,568 0.4% -63,264 -0.1% 43,584 0.1% 11,136 0.0%
Drupal\Core\Config\ConfigBase::validateKeys@1 165 0.2% 5,444 0.9% 2,130 0.4% 5,574 1.0% 1,577 0.3% 21,080 0.0% -4,640 -0.0% 20,424 0.0% 928 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 80 0.1% 42,072 7.3% 2,118 0.4% 41,478 7.4% 1,474 0.3% 3,588,632 7.6% 3,520 0.0% 3,402,568 7.2% 10,824 0.0%
load::Sql/SqlContentEntityStorage.php 1 0.0% 2,110 0.4% 2,110 0.4% 2,113 0.4% 2,113 0.4% 455,192 1.0% 455,192 1.0% 452,744 1.0% 452,744 1.0%
preg_replace 574 0.6% 1,989 0.3% 1,989 0.3% 2,488 0.4% 2,488 0.4% 274,696 0.6% 274,696 0.6% 43,400 0.1% 43,400 0.1%
Drupal\Core\Extension\Extension::load 42 0.0% 22,429 3.9% 1,954 0.3% 22,466 4.0% 1,822 0.3% 4,031,352 8.6% -117,744 -0.3% 4,041,080 8.6% 872 0.0%
load::includes/common.inc 1 0.0% 1,877 0.3% 1,877 0.3% 1,879 0.3% 1,879 0.3% 417,120 0.9% 417,120 0.9% 410,224 0.9% 410,224 0.9%
Drupal\Core\Plugin\DefaultPluginManager::getDefinition 506 0.6% 10,844 1.9% 1,852 0.3% 9,890 1.8% 1,843 0.3% 1,670,504 3.6% 15,368 0.0% 2,162,088 4.6% 21,152 0.0%
Drupal\Core\Database\Connection::expandArguments 116 0.1% 2,869 0.5% 1,825 0.3% 2,987 0.5% 1,507 0.3% 18,280 0.0% -115,648 -0.2% 119,992 0.3% 81,264 0.2%
load::file/file.module 1 0.0% 1,812 0.3% 1,812 0.3% 1,814 0.3% 1,814 0.3% 396,400 0.8% 396,400 0.8% 434,944 0.9% 434,944 0.9%
array_diff 352 0.4% 1,810 0.3% 1,810 0.3% 2,093 0.4% 2,093 0.4% 69,712 0.1% 69,712 0.1% 24,424 0.1% 24,424 0.1%
Symfony\Component\Routing\Generator\UrlGenerator::doGenerate 44 0.0% 3,539 0.6% 1,810 0.3% 3,583 0.6% 1,299 0.2% 18,808 0.0% -81,312 -0.2% 561,888 1.2% 0 0.0%
Drupal\Core\Database\Connection::query 116 0.1% 31,322 5.4% 1,683 0.3% 15,999 2.8% 1,379 0.2% 804,344 1.7% -95,720 -0.2% 555,216 1.2% 41,624 0.1%
Drupal\Core\Extension\ModuleHandler::getImplementations 303 0.3% 4,150 0.7% 1,644 0.3% 4,228 0.8% 1,354 0.2% 160,760 0.3% 22,688 0.0% 120,256 0.3% 7,112 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 111 0.1% 5,414 0.9% 1,643 0.3% 4,441 0.8% 1,364 0.2% 82,032 0.2% -170,848 -0.4% 142,872 0.3% 51,704 0.1%
Drupal\Core\Database\Statement::execute 116 0.1% 23,482 4.1% 1,625 0.3% 8,123 1.4% 1,273 0.2% 668,808 1.4% 2,160 0.0% 311,264 0.7% 1,944 0.0%
Drupal\Core\Extension\ModuleHandler::alter 135 0.2% 14,701 2.5% 1,606 0.3% 14,274 2.5% 1,308 0.2% 1,277,088 2.7% -20,200 -0.0% 1,177,504 2.5% 22,816 0.0%
load::includes/theme.inc 1 0.0% 1,595 0.3% 1,595 0.3% 1,597 0.3% 1,597 0.3% 482,376 1.0% 482,376 1.0% 484,544 1.0% 484,544 1.0%
Composer\Autoload\ClassLoader::loadClass@1 237 0.3% 66,701 11.5% 1,587 0.3% 66,985 11.9% 1,444 0.3% 8,996,968 19.1% 117,856 0.3% 8,026,904 17.0% 13,192 0.0%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 129 0.1% 38,523 6.7% 1,584 0.3% 37,801 6.7% 1,235 0.2% 4,129,720 8.8% 29,328 0.1% 4,185,336 8.9% 13,768 0.0%
Drupal\Core\Cache\DatabaseBackend::prepareItem 111 0.1% 22,770 3.9% 1,577 0.3% 21,816 3.9% 1,422 0.3% 4,303,856 9.1% -654,480 -1.4% 4,945,040 10.5% 6,624 0.0%
_theme@1 17 0.0% 84,197 14.6% 1,570 0.3% 83,447 14.8% 1,112 0.2% 2,774,696 5.9% -7,240 -0.0% 3,457,344 7.3% 139,272 0.3%
array_key_exists 1,375 1.5% 1,489 0.3% 1,489 0.3% 3,007 0.5% 3,007 0.5% 62,216 0.1% 62,216 0.1% 77,272 0.2% 77,272 0.2%
Drupal\Core\Template\Attribute::createAttributeValue 200 0.2% 2,619 0.5% 1,446 0.3% 2,789 0.5% 1,173 0.2% 90,496 0.2% 52,160 0.1% 51,776 0.1% 5,992 0.0%
Composer\Autoload\includeFile@2 86 0.1% 17,355 3.0% 1,413 0.2% 17,448 3.1% 1,226 0.2% 2,500,120 5.3% -97,912 -0.2% 2,482,864 5.3% 2,568 0.0%
load::Extension/Core.php 1 0.0% 1,410 0.2% 1,410 0.2% 1,411 0.3% 1,411 0.3% 317,456 0.7% 317,456 0.7% 330,656 0.7% 330,656 0.7%
Drupal::service 408 0.5% 24,616 4.3% 1,382 0.2% 25,004 4.4% 1,452 0.3% 2,250,016 4.8% 58,336 0.1% 2,148,440 4.6% 15,648 0.0%
load::Menu/MenuTreeStorage.php 1 0.0% 1,380 0.2% 1,380 0.2% 1,382 0.2% 1,382 0.2% 321,096 0.7% 321,096 0.7% 371,480 0.8% 371,480 0.8%
Drupal\Core\Theme\ThemeManager::alter 76 0.1% 1,934 0.3% 1,378 0.2% 2,012 0.4% 981 0.2% 18,592 0.0% 20,088 0.0% 6,608 0.0% 6,080 0.0%
substr 1,359 1.5% 1,374 0.2% 1,374 0.2% 2,393 0.4% 2,393 0.4% 94,376 0.2% 94,376 0.2% 21,304 0.0% 21,304 0.0%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getDataType 120 0.1% 2,370 0.4% 1,358 0.2% 2,480 0.4% 1,054 0.2% 18,944 0.0% 10,512 0.0% 15,112 0.0% 9,960 0.0%
load::system/system.module 1 0.0% 1,347 0.2% 1,347 0.2% 1,349 0.2% 1,349 0.2% 257,528 0.5% 257,528 0.5% 248,992 0.5% 248,992 0.5%
Drupal\Core\Config\ConfigBase::validateKeys@2 222 0.2% 2,190 0.4% 1,346 0.2% 2,358 0.4% 1,073 0.2% 17,792 0.0% -14,144 -0.0% 18,128 0.0% 792 0.0%
load::user/user.module 1 0.0% 1,335 0.2% 1,335 0.2% 1,336 0.2% 1,336 0.2% 286,144 0.6% 286,144 0.6% 286,088 0.6% 286,088 0.6%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 22 0.0% 11,477 2.0% 1,308 0.2% 11,503 2.0% 1,225 0.2% 2,240,984 4.8% -7,904 -0.0% 1,926,832 4.1% 7,344 0.0%
load::HttpFoundation/Request.php 1 0.0% 1,303 0.2% 1,303 0.2% 1,305 0.2% 1,305 0.2% 331,912 0.7% 331,912 0.7% 346,760 0.7% 346,760 0.7%
load::node/node.module 1 0.0% 1,302 0.2% 1,302 0.2% 1,304 0.2% 1,304 0.2% 283,296 0.6% 283,296 0.6% 287,784 0.6% 287,784 0.6%
Drupal\Core\Config\ConfigFactory::loadMultiple 68 0.1% 27,119 4.7% 1,290 0.2% 23,389 4.2% 1,043 0.2% 493,768 1.0% 20,456 0.0% 870,224 1.8% 14,688 0.0%
Drupal\Core\Template\AttributeValueBase::render 196 0.2% 5,917 1.0% 1,253 0.2% 6,056 1.1% 1,071 0.2% 102,400 0.2% -12,688 -0.0% 36,184 0.1% 2,896 0.0%
load::Entity/EntityManager.php 1 0.0% 1,247 0.2% 1,247 0.2% 1,249 0.2% 1,249 0.2% 279,728 0.6% 279,728 0.6% 283,424 0.6% 283,424 0.6%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 81 0.1% 5,710 1.0% 1,227 0.2% 5,382 1.0% 922 0.2% 359,944 0.8% -1,380,608 -2.9% 567,264 1.2% 2,192 0.0%
is_integer 1,215 1.4% 1,215 0.2% 1,215 0.2% 1,780 0.3% 1,780 0.3% 2,448 0.0% 2,448 0.0% 808 0.0% 808 0.0%
_theme@2 17 0.0% 47,735 8.3% 1,213 0.2% 47,334 8.4% 858 0.2% 1,155,248 2.5% -47,216 -0.1% 1,515,136 3.2% 5,992 0.0%
Drupal\Core\Entity\EntityAccessControlHandler::access 29 0.0% 68,645 11.9% 1,203 0.2% 67,374 12.0% 827 0.1% 4,871,408 10.4% -52,896 -0.1% 4,455,624 9.5% 7,032 0.0%
Drupal\Core\Config\Entity\ConfigEntityStorage::getFromStaticCache 112 0.1% 1,682 0.3% 1,182 0.2% 1,786 0.3% 951 0.2% 40,064 0.1% -16,640 -0.0% 11,304 0.0% 3,616 0.0%
Drupal\Core\Render\Element::children 120 0.1% 1,762 0.3% 1,170 0.2% 1,876 0.3% 1,083 0.2% 88,264 0.2% 31,512 0.1% 15,600 0.0% 11,648 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementationInfo 303 0.3% 2,188 0.4% 1,148 0.2% 2,286 0.4% 1,328 0.2% 86,608 0.2% 12,360 0.0% 105,384 0.2% 14,312 0.0%
load::Extension/ModuleHandler.php 1 0.0% 1,129 0.2% 1,129 0.2% 1,131 0.2% 1,131 0.2% 232,448 0.5% 232,448 0.5% 256,032 0.5% 256,032 0.5%
Drupal::theme 363 0.4% 4,296 0.7% 1,107 0.2% 4,587 0.8% 1,151 0.2% 36,720 0.1% 53,344 0.1% 257,152 0.5% 10,968 0.0%
Drupal\Core\Session\UserSession::hasPermission 112 0.1% 14,097 2.4% 1,082 0.2% 14,018 2.5% 781 0.1% 466,352 1.0% 2,080 0.0% 482,904 1.0% 1,912 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 139 0.2% 11,302 2.0% 1,080 0.2% 11,026 2.0% 880 0.2% 458,288 1.0% -44,568 -0.1% 415,576 0.9% 10,320 0.0%
load::Entity/ContentEntityBase.php 1 0.0% 1,068 0.2% 1,068 0.2% 1,071 0.2% 1,071 0.2% 232,952 0.5% 232,952 0.5% 230,928 0.5% 230,928 0.5%
load::Form/FormBuilder.php 1 0.0% 1,063 0.2% 1,063 0.2% 1,064 0.2% 1,064 0.2% 202,384 0.4% 202,384 0.4% 229,672 0.5% 229,672 0.5%
Drupal\Core\DependencyInjection\Container::get@1 157 0.2% 79,557 13.8% 1,050 0.2% 79,660 14.2% 1,101 0.2% 9,356,824 19.9% 78,840 0.2% 9,332,880 19.8% 54,752 0.1%
Symfony\Component\HttpFoundation\RequestStack::getCurrentRequest 299 0.3% 1,359 0.2% 1,036 0.2% 1,614 0.3% 1,031 0.2% 26,576 0.1% 25,768 0.1% 7,800 0.0% 7,080 0.0%
load::comment/comment.module 1 0.0% 1,029 0.2% 1,029 0.2% 1,031 0.2% 1,031 0.2% 205,808 0.4% 205,808 0.4% 226,576 0.5% 226,576 0.5%
Drupal::typedDataManager 308 0.3% 4,072 0.7% 1,019 0.2% 4,341 0.8% 1,035 0.2% 10,992 0.0% 24,960 0.1% 74,160 0.2% 11,048 0.0%
load::Core/DrupalKernel.php 1 0.0% 1,008 0.2% 1,008 0.2% 1,009 0.2% 1,009 0.2% 234,760 0.5% 234,760 0.5% 255,904 0.5% 255,904 0.5%
Drupal\Component\Utility\ArgumentsResolver::getArgument 83 0.1% 1,547 0.3% 996 0.2% 1,607 0.3% 735 0.1% 30,296 0.1% -17,496 -0.0% 2,696 0.0% 960 0.0%
load::color/color.module 1 0.0% 990 0.2% 990 0.2% 992 0.2% 992 0.2% 184,472 0.4% 184,472 0.4% 182,448 0.4% 182,448 0.4%
Drupal\Core\Access\AccessResult::addCacheTags 160 0.2% 1,311 0.2% 982 0.2% 1,436 0.3% 902 0.2% 42,008 0.1% 40,416 0.1% 9,728 0.0% 8,600 0.0%
load::includes/file.inc 1 0.0% 964 0.2% 964 0.2% 966 0.2% 966 0.2% 212,208 0.5% 212,208 0.5% 209,176 0.4% 209,176 0.4%
call_user_func_array 132 0.1% 204,529 35.4% 959 0.2% 198,695 35.4% 930 0.2% 15,424,120 32.8% 84,608 0.2% 14,827,320 31.5% 36,256 0.1%
Drupal\Core\Template\Attribute::__toString 123 0.1% 7,120 1.2% 957 0.2% 7,251 1.3% 868 0.2% 151,816 0.3% -3,536 -0.0% 45,040 0.1% 4,640 0.0%
Drupal\Core\StringTranslation\TranslationManager::translate 135 0.2% 2,507 0.4% 951 0.2% 2,604 0.5% 823 0.1% 77,488 0.2% -1,112 -0.0% 76,672 0.2% 12,344 0.0%
load::Twig/Environment.php 1 0.0% 951 0.2% 951 0.2% 953 0.2% 953 0.2% 224,536 0.5% 224,536 0.5% 228,096 0.5% 228,096 0.5%
load::HttpFoundation/Response.php 1 0.0% 950 0.2% 950 0.2% 951 0.2% 951 0.2% 215,744 0.5% 215,744 0.5% 158,528 0.3% 158,528 0.3%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 50 0.1% 12,398 2.1% 948 0.2% 12,441 2.2% 733 0.1% 1,206,120 2.6% -2,480 -0.0% 1,226,224 2.6% 10,768 0.0%
class_exists 302 0.3% 50,937 8.8% 945 0.2% 51,189 9.1% 1,106 0.2% 7,687,480 16.3% 3,576 0.0% 7,149,240 15.2% 14,624 0.0%
load::includes/bootstrap.inc 1 0.0% 927 0.2% 927 0.2% 930 0.2% 930 0.2% 188,376 0.4% 188,376 0.4% 199,384 0.4% 199,384 0.4%
Drupal\Core\Plugin\DefaultPluginManager::doGetDefinition 506 0.6% 927 0.2% 927 0.2% 1,339 0.2% 1,339 0.2% 1,296 0.0% 1,296 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 61 0.1% 48,198 8.3% 924 0.2% 47,040 8.4% 747 0.1% 4,389,824 9.3% 31,120 0.1% 4,145,336 8.8% 3,736 0.0%
Drupal\Core\Routing\UrlGenerator::getInternalPathFromRoute 44 0.0% 5,875 1.0% 924 0.2% 5,919 1.1% 624 0.1% 48,592 0.1% 4,504 0.0% 561,888 1.2% 0 0.0%
drupal_render@2 21 0.0% 168,283 29.1% 901 0.2% 163,545 29.1% 698 0.1% 6,346,064 13.5% 59,864 0.1% 6,332,160 13.4% 8,336 0.0%
Drupal::entityManager 252 0.3% 3,478 0.6% 885 0.2% 3,707 0.7% 905 0.2% 13,288 0.0% 24,600 0.1% 29,792 0.1% 6,696 0.0%
[ display all ]