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

Overall Summary
Total Incl. Wall Time (microsec):123,488 microsecs
Total Incl. CPU (microsecs):115,556 microsecs
Total Incl. MemUse (bytes):11,652,976 bytes
Total Incl. PeakMemUse (bytes):11,763,968 bytes
Number of Function Calls:34,486


[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 74 0.2% 10,608 8.6% 10,608 8.6% 2,913 2.5% 2,913 2.5% 534,696 4.6% 534,696 4.6% 219,208 1.9% 219,208 1.9%
Symfony\Component\DependencyInjection\Container::get 860 2.5% 19,732 16.0% 4,103 3.3% 20,033 17.3% 3,024 2.6% 3,418,512 29.3% -14,840 -0.1% 3,159,760 26.9% 31,336 0.3%
Drupal\Core\DependencyInjection\Container::get 860 2.5% 23,569 19.1% 3,824 3.1% 23,851 20.6% 2,984 2.6% 3,438,608 29.5% 19,296 0.2% 3,197,440 27.2% 37,112 0.3%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 247 0.7% 11,615 9.4% 2,110 1.7% 11,897 10.3% 1,335 1.2% 4,643,672 39.8% 264,808 2.3% 3,721,552 31.6% 277,344 2.4%
Drupal\Component\Utility\NestedArray::mergeDeepArray 59 0.2% 2,114 1.7% 1,973 1.6% 2,157 1.9% 1,208 1.0% 93,120 0.8% 81,608 0.7% 46,184 0.4% 41,296 0.4%
unserialize 81 0.2% 2,432 2.0% 1,792 1.5% 2,504 2.2% 1,834 1.6% 1,023,280 8.8% 783,176 6.7% 1,328,712 11.3% 1,122,920 9.5%
Drupal\Core\Template\Attribute::createAttributeValue 227 0.7% 1,429 1.2% 1,310 1.1% 1,596 1.4% 828 0.7% 60,360 0.5% 35,048 0.3% 23,776 0.2% 6,304 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 43 0.1% 15,000 12.1% 1,072 0.9% 10,039 8.7% 960 0.8% 1,185,736 10.2% -290,904 -2.5% 1,683,784 14.3% 113,704 1.0%
strtr 176 0.5% 1,027 0.8% 1,027 0.8% 1,157 1.0% 1,157 1.0% 21,672 0.2% 21,672 0.2% 1,559,992 13.3% 1,559,992 13.3%
Drupal\Core\Extension\ModuleHandler::load 42 0.1% 1,928 1.6% 1,017 0.8% 1,961 1.7% 930 0.8% 333,768 2.9% 28,104 0.2% 327,392 2.8% 46,544 0.4%
Drupal\Core\Template\Attribute::__toString 150 0.4% 3,670 3.0% 1,008 0.8% 3,769 3.3% 737 0.6% 48,792 0.4% 8,544 0.1% 23,376 0.2% 4,616 0.0%
theme@1 10 0.0% 11,623 9.4% 984 0.8% 11,197 9.7% 465 0.4% 484,504 4.2% -41,360 -0.4% 764,232 6.5% 4,768 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 111 0.3% 4,340 3.5% 964 0.8% 4,499 3.9% 660 0.6% 1,768,944 15.2% 139,472 1.2% 1,568,952 13.3% 161,104 1.4%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 423 1.2% 1,552 1.3% 964 0.8% 1,918 1.7% 967 0.8% 75,672 0.6% 25,456 0.2% 97,136 0.8% 46,072 0.4%
Drupal\Core\Database\Connection::query 74 0.2% 14,909 12.1% 960 0.8% 7,210 6.2% 781 0.7% 751,920 6.5% 49,200 0.4% 491,872 4.2% 114,240 1.0%
Drupal\Core\Template\AttributeValueBase::render 223 0.6% 2,656 2.2% 953 0.8% 2,801 2.4% 752 0.7% 39,352 0.3% -67,152 -0.6% 18,096 0.2% 2,688 0.0%
Drupal\Component\Utility\String::checkPlain 491 1.4% 1,115 0.9% 933 0.8% 1,514 1.3% 906 0.8% 108,560 0.9% 31,048 0.3% 14,008 0.1% 9,800 0.1%
Drupal\Core\Routing\RouteCompiler::compile 25 0.1% 3,122 2.5% 850 0.7% 3,140 2.7% 470 0.4% 143,272 1.2% -5,696 -0.0% 80,848 0.7% 6,408 0.1%
Symfony\Component\HttpFoundation\ParameterBag::get 371 1.1% 854 0.7% 838 0.7% 1,200 1.0% 815 0.7% 37,280 0.3% 36,472 0.3% 22,264 0.2% 21,616 0.2%
DOMDocument::loadHTML 1 0.0% 882 0.7% 831 0.7% 884 0.8% 826 0.7% 4,152 0.0% 728 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::expandArguments 74 0.2% 1,222 1.0% 804 0.7% 1,286 1.1% 695 0.6% 11,400 0.1% -64,536 -0.6% 65,472 0.6% 39,664 0.3%
Drupal\Core\Database\Statement::execute 74 0.2% 11,396 9.2% 780 0.6% 3,690 3.2% 531 0.5% 539,312 4.6% 2,160 0.0% 223,544 1.9% 2,208 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 173 0.5% 1,677 1.4% 733 0.6% 1,669 1.4% 555 0.5% 114,720 1.0% 16,448 0.1% 84,040 0.7% 5,224 0.0%
Drupal\Core\Render\Element::children 114 0.3% 882 0.7% 705 0.6% 964 0.8% 608 0.5% 56,136 0.5% 16,440 0.1% 5,216 0.0% 3,768 0.0%
Symfony\Component\Routing\RouteCompiler::compilePattern 25 0.1% 845 0.7% 640 0.5% 869 0.8% 455 0.4% 67,232 0.6% 33,264 0.3% 17,288 0.1% 6,512 0.1%
Drupal\Core\Extension\ModuleHandler::alter 75 0.2% 1,781 1.4% 622 0.5% 1,840 1.6% 491 0.4% 78,288 0.7% 9,136 0.1% 30,672 0.3% 11,184 0.1%
t 168 0.5% 4,078 3.3% 594 0.5% 4,202 3.6% 500 0.4% 114,712 1.0% 15,496 0.1% 494,624 4.2% 4,224 0.0%
Symfony\Component\DependencyInjection\Container::get@1 100 0.3% 10,768 8.7% 591 0.5% 10,452 9.0% 439 0.4% 2,342,848 20.1% 5,032 0.0% 2,290,992 19.5% 15,824 0.1%
Drupal\Core\Config\Config::get 136 0.4% 5,121 4.1% 574 0.5% 3,864 3.3% 490 0.4% 82,576 0.7% -2,408 -0.0% 156,184 1.3% 3,872 0.0%
fread 1 0.0% 574 0.5% 574 0.5% 576 0.5% 576 0.5% 13,120 0.1% 13,120 0.1% 2,440 0.0% 2,440 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 52 0.2% 2,416 2.0% 570 0.5% 1,782 1.5% 473 0.4% 45,248 0.4% -67,280 -0.6% 70,240 0.6% 9,032 0.1%
apc_fetch 423 1.2% 555 0.4% 555 0.4% 914 0.8% 914 0.8% 45,816 0.4% 45,816 0.4% 46,928 0.4% 46,928 0.4%
Symfony\Component\HttpFoundation\Request::getFormat 20 0.1% 563 0.5% 551 0.4% 591 0.5% 342 0.3% 4,888 0.0% 3,288 0.0% 4,248 0.0% 2,744 0.0%
DOMXPath::query 1 0.0% 538 0.4% 538 0.4% 538 0.5% 538 0.5% 1,096 0.0% 1,096 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 30 0.1% 5,020 4.1% 530 0.4% 4,502 3.9% 400 0.3% 385,224 3.3% 8,296 0.1% 401,160 3.4% 11,040 0.1%
preg_replace 248 0.7% 528 0.4% 528 0.4% 732 0.6% 732 0.6% 48,216 0.4% 48,216 0.4% 15,952 0.1% 15,952 0.1%
drupal_get_library 8 0.0% 1,016 0.8% 527 0.4% 1,024 0.9% 398 0.3% 292,432 2.5% 30,384 0.3% 364,448 3.1% 121,456 1.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 103 0.3% 7,523 6.1% 515 0.4% 7,391 6.4% 503 0.4% 1,313,648 11.3% 18,784 0.2% 1,225,960 10.4% 9,912 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 52 0.2% 4,808 3.9% 495 0.4% 4,161 3.6% 424 0.4% 844,016 7.2% -133,536 -1.1% 1,193,512 10.1% 5,064 0.0%
Drupal\Core\Template\Attribute::offsetSet 227 0.7% 1,923 1.6% 494 0.4% 2,110 1.8% 514 0.4% 120,320 1.0% 59,960 0.5% 28,680 0.2% 4,904 0.0%
Drupal\Core\DependencyInjection\Container::get@1 100 0.3% 11,254 9.1% 482 0.4% 10,954 9.5% 399 0.3% 2,389,696 20.5% 46,048 0.4% 2,323,552 19.8% 31,840 0.3%
theme@2 13 0.0% 4,447 3.6% 479 0.4% 4,226 3.7% 296 0.3% 112,496 1.0% -10,680 -0.1% 227,808 1.9% 3,856 0.0%
Drupal\Core\Config\ConfigFactory::loadMultiple 31 0.1% 4,235 3.4% 477 0.4% 3,633 3.1% 356 0.3% 112,736 1.0% 10,592 0.1% 182,184 1.5% 11,464 0.1%
Drupal::moduleHandler 213 0.6% 2,843 2.3% 476 0.4% 2,999 2.6% 478 0.4% 171,288 1.5% 25,384 0.2% 164,792 1.4% 5,392 0.0%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 10 0.0% 7,265 5.9% 476 0.4% 5,766 5.0% 320 0.3% 293,808 2.5% -80,016 -0.7% 356,056 3.0% 4,480 0.0%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 174 0.5% 608 0.5% 476 0.4% 741 0.6% 450 0.4% 16,992 0.1% 1,520 0.0% 8,048 0.1% 1,648 0.0%
Drupal\Core\Template\Attribute::__construct 151 0.4% 2,257 1.8% 470 0.4% 2,381 2.1% 422 0.4% 141,464 1.2% 32,520 0.3% 34,936 0.3% 7,008 0.1%
Drupal\Core\StringTranslation\TranslationManager::translate 174 0.5% 1,555 1.3% 467 0.4% 1,696 1.5% 465 0.4% 29,640 0.3% -5,296 -0.0% 447,848 3.8% 4,416 0.0%
Drupal\Core\Template\AttributeArray::__toString 114 0.3% 733 0.6% 457 0.4% 807 0.7% 333 0.3% 31,992 0.3% -4,392 -0.0% 5,960 0.1% 1,496 0.0%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 30 0.1% 3,049 2.5% 446 0.4% 3,082 2.7% 304 0.3% 132,632 1.1% -12,656 -0.1% 131,872 1.1% 3,080 0.0%
Symfony\Component\Routing\RequestContext::fromRequest 12 0.0% 1,633 1.3% 443 0.4% 1,648 1.4% 269 0.2% 80,056 0.7% 5,784 0.0% 80,504 0.7% 6,904 0.1%
Drupal\Component\Utility\NestedArray::getValue 40 0.1% 442 0.4% 441 0.4% 475 0.4% 317 0.3% 12,904 0.1% 11,296 0.1% 9,568 0.1% 9,568 0.1%
drupal_static 207 0.6% 439 0.4% 436 0.4% 592 0.5% 549 0.5% 26,488 0.2% 25,712 0.2% 20,368 0.2% 19,680 0.2%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 173 0.5% 920 0.7% 435 0.4% 916 0.8% 507 0.4% 55,872 0.5% 1,672 0.0% 71,496 0.6% 1,752 0.0%
theme 6 0.0% 42,203 34.2% 412 0.3% 39,756 34.4% 302 0.3% 2,612,320 22.4% -53,008 -0.5% 2,767,504 23.5% 6,424 0.1%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 8 0.0% 1,274 1.0% 410 0.3% 1,284 1.1% 387 0.3% 459,768 3.9% 6,544 0.1% 337,112 2.9% 7,536 0.1%
theme_table 2 0.0% 4,157 3.4% 407 0.3% 4,158 3.6% 237 0.2% 393,424 3.4% -15,944 -0.1% 445,016 3.8% 7,936 0.1%
Drupal\Core\Extension\ModuleHandler::invokeAll 61 0.2% 5,711 4.6% 405 0.3% 5,168 4.5% 304 0.3% 515,432 4.4% -51,640 -0.4% 496,312 4.2% 4,728 0.0%
_theme_table_cell 57 0.2% 1,745 1.4% 403 0.3% 1,794 1.6% 308 0.3% 21,728 0.2% -25,784 -0.2% 12,232 0.1% 1,880 0.0%
Symfony\Component\HttpFoundation\HeaderBag::get 49 0.1% 446 0.4% 400 0.3% 496 0.4% 289 0.3% 10,320 0.1% 3,816 0.0% 9,664 0.1% 6,856 0.1%
_menu_link_translate 11 0.0% 16,453 13.3% 392 0.3% 15,174 13.1% 245 0.2% 346,840 3.0% -920 -0.0% 343,272 2.9% 0 0.0%
call_user_func_array 50 0.1% 30,264 24.5% 392 0.3% 29,206 25.3% 395 0.3% 2,626,376 22.5% 48,456 0.4% 2,555,208 21.7% 13,648 0.1%
Symfony\Component\HttpFoundation\Request::isSecure 60 0.2% 629 0.5% 382 0.3% 672 0.6% 259 0.2% 7,824 0.1% -3,416 -0.0% 6,232 0.1% 3,736 0.0%
Symfony\Component\Routing\RouteCompiler::compile 25 0.1% 1,304 1.1% 372 0.3% 1,328 1.1% 259 0.2% 90,648 0.8% -8,296 -0.1% 35,640 0.3% 3,384 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 52 0.2% 1,244 1.0% 367 0.3% 1,296 1.1% 281 0.2% 8,872 0.1% 2,032 0.0% 1,160 0.0% 80 0.0%
Drupal\Core\Config\Context\ConfigContext::notify 65 0.2% 2,901 2.3% 366 0.3% 2,953 2.6% 307 0.3% 63,704 0.5% 2,512 0.0% 48,728 0.4% 3,560 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@2 44 0.1% 1,481 1.2% 357 0.3% 1,534 1.3% 241 0.2% 541,616 4.6% 52,288 0.4% 496,528 4.2% 63,480 0.5%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 29 0.1% 994 0.8% 357 0.3% 1,022 0.9% 252 0.2% 242,000 2.1% -7,968 -0.1% 243,288 2.1% 43,192 0.4%
Twig_Template::getAttribute 53 0.2% 433 0.4% 356 0.3% 466 0.4% 264 0.2% 12,648 0.1% 1,848 0.0% 17,208 0.1% 6,280 0.1%
Drupal::translation 168 0.5% 1,995 1.6% 346 0.3% 2,078 1.8% 319 0.3% 71,400 0.6% 9,160 0.1% 61,248 0.5% 1,368 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKey 109 0.3% 361 0.3% 344 0.3% 436 0.4% 309 0.3% 16,496 0.1% 15,624 0.1% 5,736 0.0% 4,896 0.0%
DOMDocument::saveHTML 1 0.0% 334 0.3% 334 0.3% 335 0.3% 335 0.3% 13,552 0.1% 13,552 0.1% 0 0.0% 0 0.0%
menu_item_route_access 9 0.0% 18,636 15.1% 333 0.3% 17,075 14.8% 234 0.2% 334,832 2.9% -93,184 -0.8% 395,240 3.4% 1,720 0.0%
Drupal\Core\Session\UserSession::hasPermission 24 0.1% 5,980 4.8% 319 0.3% 5,907 5.1% 220 0.2% 417,392 3.6% -3,032 -0.0% 376,448 3.2% 2,760 0.0%
_drupal_bootstrap_code 1 0.0% 4,893 4.0% 318 0.3% 4,579 4.0% 273 0.2% 865,320 7.4% 8,544 0.1% 860,536 7.3% 15,928 0.1%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 36 0.1% 1,957 1.6% 315 0.3% 1,873 1.6% 210 0.2% 350,816 3.0% 13,944 0.1% 273,248 2.3% 4,416 0.0%
Drupal\Core\Database\Connection::prepareQuery 74 0.2% 1,167 0.9% 310 0.3% 1,233 1.1% 255 0.2% 75,712 0.6% -9,192 -0.1% 29,096 0.2% 2,096 0.0%
drupal_render@2 31 0.1% 10,264 8.3% 306 0.2% 10,049 8.7% 257 0.2% 281,680 2.4% -5,512 -0.0% 441,704 3.8% 4,664 0.0%
Drupal::service 124 0.4% 5,460 4.4% 305 0.2% 5,560 4.8% 310 0.3% 820,216 7.0% 17,440 0.1% 643,216 5.5% 6,688 0.1%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults 25 0.1% 457 0.4% 302 0.2% 484 0.4% 215 0.2% 9,608 0.1% -26,048 -0.2% 8,280 0.1% 2,144 0.0%
Symfony\Component\HttpFoundation\Request::getHost 23 0.1% 622 0.5% 302 0.2% 637 0.6% 191 0.2% 11,568 0.1% 3,432 0.0% 10,600 0.1% 3,472 0.0%
Drupal\Core\Entity\EntityAccessController::access 11 0.0% 2,775 2.2% 300 0.2% 2,705 2.3% 204 0.2% 110,456 0.9% -1,424 -0.0% 116,184 1.0% 5,432 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 30 0.1% 8,400 6.8% 298 0.2% 7,888 6.8% 234 0.2% 523,840 4.5% -12,880 -0.1% 539,624 4.6% 3,176 0.0%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 40 0.1% 473 0.4% 298 0.2% 495 0.4% 203 0.2% 19,800 0.2% 2,904 0.0% 24,800 0.2% 1,816 0.0%
Symfony\Component\DependencyInjection\Container::get@2 52 0.2% 7,851 6.4% 296 0.2% 7,505 6.5% 223 0.2% 1,790,472 15.4% 3,312 0.0% 1,781,288 15.1% 9,424 0.1%
call_user_func@1 99 0.3% 4,561 3.7% 290 0.2% 4,479 3.9% 286 0.2% 249,728 2.1% 36,080 0.3% 89,368 0.8% 4,352 0.0%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection 10 0.0% 597 0.5% 289 0.2% 602 0.5% 177 0.2% 32,080 0.3% -16,504 -0.1% 27,320 0.2% 4,888 0.0%
twig_render_var 59 0.2% 16,739 13.6% 285 0.2% 16,197 14.0% 208 0.2% 641,728 5.5% 4,808 0.0% 871,768 7.4% 3,776 0.0%
Drupal\Core\Config\ConfigFactory::get 40 0.1% 1,835 1.5% 282 0.2% 1,872 1.6% 229 0.2% 75,448 0.6% 6,208 0.1% 54,648 0.5% 4,256 0.0%
_filter_tips 1 0.0% 14,797 12.0% 280 0.2% 14,292 12.4% 172 0.1% 1,098,592 9.4% 6,936 0.1% 1,239,776 10.5% 1,632 0.0%
system_library_info 1 0.0% 330 0.3% 275 0.2% 331 0.3% 275 0.2% 233,384 2.0% 224,712 1.9% 233,816 2.0% 225,264 1.9%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 54 0.2% 1,990 1.6% 271 0.2% 2,030 1.8% 206 0.2% 17,040 0.1% 2,016 0.0% 2,824 0.0% 360 0.0%
Symfony\Component\HttpFoundation\Request::prepareBaseUrl 10 0.0% 1,693 1.4% 265 0.2% 1,704 1.5% 149 0.1% 48,432 0.4% 1,064 0.0% 50,552 0.4% 3,664 0.0%
Drupal\filter\Plugin\Filter\FilterHtml::tips 2 0.0% 7,410 6.0% 263 0.2% 7,238 6.3% 186 0.2% 541,360 4.6% -11,640 -0.1% 811,136 6.9% 2,272 0.0%
Drupal\Core\Routing\RouteCompiler::getFit 25 0.1% 268 0.2% 256 0.2% 287 0.2% 163 0.1% 6,400 0.1% -7,656 -0.1% 4,856 0.0% 1,904 0.0%
Drupal\Core\DependencyInjection\Container::get@2 52 0.2% 8,110 6.6% 256 0.2% 7,764 6.7% 199 0.2% 1,817,256 15.6% 25,984 0.2% 1,803,840 15.3% 21,920 0.2%
PDO::prepare 74 0.2% 538 0.4% 254 0.2% 596 0.5% 254 0.2% 68,720 0.6% 63,200 0.5% 11,880 0.1% 9,840 0.1%
array_keys 534 1.5% 252 0.2% 252 0.2% 696 0.6% 696 0.6% 237,216 2.0% 237,216 2.0% 44,184 0.4% 44,184 0.4%
Drupal\Core\Template\AttributeString::__toString 109 0.3% 481 0.4% 240 0.2% 575 0.5% 246 0.2% 29,080 0.2% 6,432 0.1% 3,832 0.0% 960 0.0%
array_filter 104 0.3% 246 0.2% 235 0.2% 317 0.3% 272 0.2% 27,824 0.2% 25,392 0.2% 14,344 0.1% 13,552 0.1%
[ display all ]