Diff Report
Run #52f2e62cef49a: XHProf Run (Namespace=drupal-perf-drupalcon)
vs.
Run #52f2e60305388: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #52f2e62cef49aRun #52f2e60305388DiffDiff%
Number of Function Calls79,557 78,816 -741 -0.9%
Incl. Wall Time (microsec)339,463 341,748 2,285 0.7%
Incl. CPU (microsecs)317,938 319,991 2,053 0.6%
Incl. MemUse (bytes)20,318,088 20,258,992 -59,096 -0.3%
Incl. PeakMemUse (bytes)20,512,560 20,454,104 -58,456 -0.3%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. Wall Time (microsec) Diff [ display all ]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Excl. Wall
Diff
(microsec)
EWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Excl. CPU
Diff
(microsec)
ECpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Excl.
MemUse
Diff
(bytes)
EMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Excl.
PeakMemUse
Diff
(bytes)
EPeakMemUse
Diff%
call_user_func_array 0 0.0% 4,953 216.8% -18 -0.8% 4,632 225.6% -11 -0.5% -1,456 -2.5% 0 0.0% -2,160 -3.7% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 4,552 199.2% 1 0.0% 4,008 195.2% 0 0.0% -59,568 -100.8% 0 0.0% -58,720 -100.5% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 4,551 199.2% 2 0.1% 4,008 195.2% 11 0.5% -59,568 -100.8% 264 0.4% -58,720 -100.5% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 4,548 199.0% -3 -0.1% 4,006 195.1% -2 -0.1% -59,568 -100.8% 0 0.0% -58,720 -100.5% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 4,514 197.5% 0 0.0% 3,971 193.4% -1 -0.0% -59,576 -100.8% 0 0.0% -58,728 -100.5% 0 0.0%
drupal_render@4 0 0.0% -4,060 -177.7% -7 -0.3% -3,512 -171.1% -5 -0.2% -57,016 -96.5% -232 -0.4% -856 -1.5% 0 0.0%
theme@1 0 0.0% -3,752 -164.2% -98 -4.3% -3,229 -157.3% -13 -0.6% -57,640 -97.5% 0 0.0% -58,816 -100.6% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 0.0% 3,360 147.0% 63 2.8% 3,077 149.9% 3 0.1% 96 0.2% 0 0.0% 336 0.6% 0 0.0%
render 0 0.0% -3,352 -146.7% 0 0.0% -2,896 -141.1% -9 -0.4% -58,128 -98.4% 0 0.0% -58,976 -100.9% 0 0.0%
drupal_render@3 0 0.0% -3,314 -145.0% 2 0.1% -2,805 -136.6% -20 -1.0% -57,576 -97.4% -544 -0.9% -752 -1.3% 0 0.0%
Drupal\Core\Controller\HtmlControllerBase::drupalRender 0 0.0% 3,272 143.2% 3 0.1% 2,989 145.6% 5 0.2% 96 0.2% 0 0.0% 336 0.6% 0 0.0%
twig_render_template 0 0.0% -3,217 -140.8% 4 0.2% -2,743 -133.6% 5 0.2% -58,048 -98.2% 600 1.0% -55,944 -95.7% 0 0.0%
toolbar_get_menu_tree 0 0.0% 3,173 138.9% 5 0.2% 2,892 140.9% -2 -0.1% 16 0.0% 0 0.0% -40 -0.1% 0 0.0%
drupal_render@2 0 0.0% -3,056 -133.7% 74 3.2% -2,604 -126.8% 87 4.2% -57,024 -96.5% -168 -0.3% -14,808 -25.3% 0 0.0%
toolbar_toolbar 0 0.0% 2,986 130.7% -6 -0.3% 2,774 135.1% 0 0.0% 16 0.0% 0 0.0% -40 -0.1% 0 0.0%
call_user_func@1 0 0.0% 2,940 128.7% 8 0.4% 2,831 137.9% -32 -1.6% -72 -0.1% -8 -0.0% -168 -0.3% 0 0.0%
twig_render_var 0 0.0% -2,749 -120.3% 17 0.7% -2,272 -110.7% 39 1.9% -58,024 -98.2% -8 -0.0% -59,016 -101.0% -32 -0.1%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 0.0% 2,694 117.9% 0 0.0% 2,280 111.1% 6 0.3% -59,328 -100.4% 0 0.0% -58,216 -99.6% 0 0.0%
Twig_Template::display 0 0.0% -2,684 -117.5% -16 -0.7% -2,204 -107.4% -12 -0.6% -57,072 -96.6% 0 0.0% -59,032 -101.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 0.0% 2,679 117.2% -18 -0.8% 2,267 110.4% -10 -0.5% -59,328 -100.4% 0 0.0% -58,216 -99.6% 0 0.0%
Twig_Template::render 0 0.0% -2,678 -117.2% -3 -0.1% -2,198 -107.1% -5 -0.2% -57,672 -97.6% 0 0.0% -56,056 -95.9% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% -2,658 -116.3% 4 0.2% -2,181 -106.2% 2 0.1% -57,072 -96.6% 0 0.0% -59,032 -101.0% 0 0.0%
__TwigTemplate_9d27e423f7874da477c8f8b77c44c6921f352d3c851efd5daaa39acac610c613::doDisplay 0 0.0% -2,615 -114.4% 6 0.3% -2,570 -125.2% -7 -0.3% -57,176 -96.8% 912 1.5% -59,064 -101.0% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -2,585 -113.1% -1 -0.0% -2,304 -112.2% -1 -0.0% -480 -0.8% 0 0.0% -864 -1.5% 0 0.0%
Drupal\Core\Access\AccessManager::checkAny 0 0.0% 2,573 112.6% 9 0.4% 2,391 116.5% 24 1.2% 0 0.0% 0 0.0% -48 -0.1% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% -2,572 -112.6% -27 -1.2% -2,300 -112.0% -2 -0.1% -480 -0.8% 0 0.0% -864 -1.5% 0 0.0%
call_user_func 0 0.0% 2,554 111.8% 11 0.5% 2,275 110.8% 3 0.1% -59,328 -100.4% 0 0.0% -58,216 -99.6% 0 0.0%
Drupal\Core\Access\AccessManager::check 0 0.0% 2,537 111.0% 5 0.2% 2,350 114.5% -7 -0.3% -24 -0.0% 0 0.0% 40 0.1% 0 0.0%
toolbar_pre_render 0 0.0% 2,487 108.8% -3 -0.1% 2,418 117.8% -2 -0.1% -24 -0.0% 0 0.0% -24 -0.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 2,481 108.6% -6 -0.3% 2,063 100.5% -10 -0.5% -59,360 -100.4% 0 0.0% -58,152 -99.5% 0 0.0%
Drupal\Core\Access\AccessManager::checkNamedRoute 0 0.0% 2,329 101.9% 43 1.9% 1,993 97.1% 42 2.0% -24 -0.0% 8 0.0% 312 0.5% 0 0.0%
main() 0 0.0% 2,285 100.0% 11 0.5% 2,053 100.0% 5 0.2% -59,096 -100.0% 0 0.0% -58,456 -100.0% 0 0.0%
drupal_handle_request 0 0.0% 2,284 100.0% -7 -0.3% 2,051 99.9% -12 -0.6% -60,216 -101.9% 320 0.5% -59,600 -102.0% 0 0.0%
run_init::d8corework/index.php 0 0.0% 2,268 99.3% 55 2.4% 2,035 99.1% 56 2.7% -59,096 -100.0% 0 0.0% -58,456 -100.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% 2,260 98.9% -3 -0.1% 2,177 106.0% 0 0.0% -16 -0.0% 0 0.0% 184 0.3% 0 0.0%
Twig_Template::render@1 0 0.0% -2,217 -97.0% -4 -0.2% -2,180 -106.2% -1 -0.0% -57,056 -96.5% 0 0.0% -856 -1.5% 0 0.0%
Twig_Template::display@1 0 0.0% -2,214 -96.9% -10 -0.4% -2,187 -106.5% -23 -1.1% -56,592 -95.8% 0 0.0% -856 -1.5% 0 0.0%
__TwigTemplate_af657f534e02c06974d3e81790fc5c987cff119b058a681f65b5f0ceb0ddbc13::doDisplay 0 0.0% -2,212 -96.8% -11 -0.5% -2,188 -106.6% -19 -0.9% -56,568 -95.7% 976 1.7% -856 -1.5% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% -2,201 -96.3% 2 0.1% -2,167 -105.6% 12 0.6% -56,592 -95.8% 0 0.0% -856 -1.5% 0 0.0%
Drupal\Core\Controller\HtmlPageController::content 0 0.0% 2,198 96.2% 0 0.0% 1,989 96.9% 1 0.0% -384 -0.6% 0 0.0% -528 -0.9% 0 0.0%
twig_render_template@1 0 0.0% -2,164 -94.7% -11 -0.5% -2,138 -104.1% -13 -0.6% -57,648 -97.5% 464 0.8% -856 -1.5% 0 0.0%
twig_render_var@1 0 0.0% -2,156 -94.4% 2 0.1% -2,132 -103.8% -28 -1.4% -57,544 -97.4% 0 0.0% -856 -1.5% 0 0.0%
render@1 0 0.0% -2,100 -91.9% -3 -0.1% -2,068 -100.7% 11 0.5% -57,544 -97.4% 0 0.0% -856 -1.5% 0 0.0%
theme@2 0 0.0% -2,065 -90.4% -113 -4.9% -2,031 -98.9% -80 -3.9% -56,784 -96.1% 22,104 37.4% -856 -1.5% 0 0.0%
twig_render_template@2 -9 -1.2% -2,059 -90.1% -117 -5.1% -2,070 -100.8% -87 -4.2% -64,104 -108.5% 2,304 3.9% 424 0.7% 0 0.0%
template_preprocess_views_view 0 0.0% 1,946 85.2% 11 0.5% 1,696 82.6% 9 0.4% 0 0.0% 0 0.0% -72 -0.1% 0 0.0%
Drupal\views\ViewExecutable::_initHandler 0 0.0% 1,856 81.2% 5 0.2% 1,803 87.8% -3 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::renderArea 0 0.0% 1,849 80.9% 12 0.5% 1,601 78.0% 12 0.6% 0 0.0% 0 0.0% -24 -0.0% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 0.0% 1,846 80.8% 39 1.7% 1,806 88.0% 43 2.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\node\Plugin\views\area\ListingEmpty::render 0 0.0% 1,832 80.2% 3 0.1% 1,582 77.1% -1 -0.0% 0 0.0% 0 0.0% -24 -0.0% 0 0.0%
drupal_render@5 0 0.0% -1,828 -80.0% -3 -0.1% -1,298 -63.2% 20 1.0% -48 -0.1% 0 0.0% -88 -0.2% 0 0.0%
Drupal\views\ViewExecutable::initHandlers 0 0.0% 1,827 80.0% -8 -0.4% 1,784 86.9% 7 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme_menu_link 0 0.0% -1,812 -79.3% -13 -0.6% -1,267 -61.7% -19 -0.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_process_attached 0 0.0% -1,751 -76.6% 0 0.0% -1,737 -84.6% -20 -1.0% -464 -0.8% 24 0.0% -1,000 -1.7% -352 -0.6%
drupal_render 0 0.0% 1,715 75.1% -11 -0.5% 1,467 71.5% -14 -0.7% -59,104 -100.0% -568 -1.0% -58,008 -99.2% -872 -1.5%
Drupal\user\Access\PermissionAccessCheck::access 0 0.0% 1,690 74.0% 7 0.3% 1,627 79.2% 1 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Session\UserSession::hasPermission 0 0.0% 1,689 73.9% 32 1.4% 1,627 79.2% 21 1.0% -24 -0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_e15111168cc9185fc52bfb148bf3a6e041b2946a4d65a6aed51526f52cfb6d17::doDisplay 0 0.0% -1,666 -72.9% 16 0.7% -1,148 -55.9% 22 1.1% -40 -0.1% 0 0.0% -32 -0.1% 0 0.0%
entity_load 0 0.0% 1,634 71.5% 13 0.6% 1,425 69.4% 17 0.8% 0 0.0% 0 0.0% -56 -0.1% 0 0.0%
call_user_func_array@2 0 0.0% -1,560 -68.3% 19 0.8% -1,580 -77.0% -4 -0.2% -496 -0.8% 0 0.0% -872 -1.5% -448 -0.8%
drupal_render@1 0 0.0% -1,558 -68.2% 18 0.8% -1,201 -58.5% 27 1.3% -58,632 -99.2% -368 -0.6% -59,320 -101.5% 0 0.0%
l 0 0.0% -1,526 -66.8% -25 -1.1% -968 -47.2% -30 -1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Template::render@2 -9 -1.2% -1,470 -64.3% -67 -2.9% -1,476 -71.9% -38 -1.9% -13,456 -22.8% -512 -0.9% 424 0.7% 0 0.0%
Drupal\views\Plugin\views\style\Rss::attachTo 0 0.0% -1,445 -63.2% 0 0.0% -1,479 -72.0% 0 0.0% -464 -0.8% 24 0.0% -1,504 -2.6% 0 0.0%
drupal_add_feed 0 0.0% -1,439 -63.0% 0 0.0% -1,459 -71.1% 1 0.0% -520 -0.9% -48 -0.1% -424 -0.7% 0 0.0%
Drupal\Core\EventSubscriber\AccessSubscriber::onKernelRequestAccessCheck 0 0.0% 1,437 62.9% 0 0.0% 1,373 66.9% -2 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% -1,422 -62.2% -16 -0.7% -1,155 -56.3% -15 -0.7% -16 -0.0% 0 0.0% 560 1.0% 0 0.0%
Twig_Template::display@2 -9 -1.2% -1,382 -60.5% -39 -1.7% -1,389 -67.7% -24 -1.2% -10,208 -17.3% -64 -0.1% 744 1.3% 0 0.0%
Drupal\Core\Entity\EntityManager::getController 0 0.0% 1,352 59.2% 35 1.5% 1,308 63.7% 36 1.8% 24 0.0% 0 0.0% -184 -0.3% 0 0.0%
Twig_Template::displayWithErrorHandling@2 -9 -1.2% -1,316 -57.6% -25 -1.1% -1,327 -64.6% -30 -1.5% -10,144 -17.2% -480 -0.8% 744 1.3% -48 -0.1%
Drupal\views\ViewExecutable::attachDisplays 0 0.0% -1,315 -57.5% -2 -0.1% -1,335 -65.0% 1 0.0% -464 -0.8% 0 0.0% -1,424 -2.4% 0 0.0%
Drupal\views\Plugin\views\display\Feed::attachTo 0 0.0% -1,293 -56.6% 1 0.0% -1,327 -64.6% 4 0.2% -464 -0.8% 0 0.0% -1,424 -2.4% 0 0.0%
Drupal\Core\CacheDecorator\AliasManagerCacheDecorator::getSystemPath 0 0.0% -1,282 -56.1% -37 -1.6% -725 -35.3% -40 -1.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_f5766ec83db139d41745d5146e50ca5de302288110809a1fa39a653131ae11f3::doDisplay -9 -1.2% -1,264 -55.3% -474 -20.7% -1,271 -61.9% -315 -15.3% -9,632 -16.3% 17,216 29.1% -416 -0.7% 0 0.0%
Drupal\views\Plugin\ViewsHandlerManager::getHandler 0 0.0% 1,254 54.9% 24 1.1% 1,210 58.9% 24 1.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::getStorageController 0 0.0% 1,201 52.6% 36 1.6% 1,167 56.8% 43 2.1% 24 0.0% 0 0.0% -136 -0.2% 0 0.0%
drupal_bootstrap 0 0.0% -1,197 -52.4% -38 -1.7% -1,154 -56.2% -35 -1.7% -880 -1.5% 24 0.0% -384 -0.7% 64 0.1%
Drupal\views\Routing\ViewPageController::handle 0 0.0% -1,195 -52.3% -4 -0.2% -1,122 -54.7% -5 -0.2% -480 -0.8% 0 0.0% -864 -1.5% 0 0.0%
menu_link_load 0 0.0% 1,175 51.4% 3 0.1% 1,004 48.9% 2 0.1% 0 0.0% 0 0.0% -56 -0.1% 0 0.0%
Drupal\Core\Controller\HtmlPageController::getContentResult 0 0.0% -1,162 -50.9% 3 0.1% -1,089 -53.0% 1 0.0% -480 -0.8% 0 0.0% -864 -1.5% 0 0.0%
Drupal\views\Plugin\views\display\PathPluginBase::execute 0 0.0% -1,137 -49.8% -1 -0.0% -1,160 -56.5% -27 -1.3% -464 -0.8% 0 0.0% -1,424 -2.4% 0 0.0%
Drupal\views\ViewExecutable::build 0 0.0% -1,136 -49.7% 6 0.3% -1,133 -55.2% -10 -0.5% -464 -0.8% 0 0.0% -1,424 -2.4% 0 0.0%
Drupal\views\ViewExecutable::execute 0 0.0% -1,131 -49.5% -8 -0.4% -893 -43.5% -3 -0.1% 0 0.0% 0 0.0% 344 0.6% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% 1,117 48.9% 3 0.1% 945 46.0% 2 0.1% 0 0.0% 0 0.0% -56 -0.1% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::loadMultiple 0 0.0% 1,114 48.8% 19 0.8% 943 45.9% 12 0.6% 0 0.0% 0 0.0% -56 -0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get -9 -1.2% -1,094 -47.9% 81 3.5% -956 -46.6% 73 3.6% 8 0.0% 24 0.0% -96 -0.2% 0 0.0%
menu_build_tree 0 0.0% 1,080 47.3% 1 0.0% 876 42.7% 1 0.0% -32 -0.1% 0 0.0% 176 0.3% 0 0.0%
__TwigTemplate_637708cac76f9c3896faafeb9fc0776703f3321eb7e366c0299c2ecbb904be35::doDisplay 0 0.0% 1,066 46.7% 16 0.7% 1,033 50.3% 16 0.8% 8 0.0% 0 0.0% 64 0.1% -16 -0.0%
Drupal\Core\DrupalKernel::boot 0 0.0% -1,018 -44.6% -2 -0.1% -670 -32.6% -2 -0.1% -64 -0.1% 0 0.0% -528 -0.9% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% -1,016 -44.5% -10 -0.4% -668 -32.5% -13 -0.6% -64 -0.1% 0 0.0% -528 -0.9% 0 0.0%
Drupal\Core\DependencyInjection\Container::get -9 -1.2% -1,012 -44.3% 68 3.0% -841 -41.0% 37 1.8% 448 0.8% 440 0.7% -168 -0.3% -72 -0.1%
Drupal\views\Plugin\views\query\Sql::execute 0 0.0% -990 -43.3% -17 -0.7% -756 -36.8% -20 -1.0% 0 0.0% 0 0.0% 344 0.6% 0 0.0%
shortcut_toolbar 0 0.0% -979 -42.8% 0 0.0% -834 -40.6% -1 -0.0% 0 0.0% 0 0.0% 56 0.1% 0 0.0%
shortcut_renderable_links 0 0.0% -976 -42.7% -4 -0.2% -831 -40.5% -5 -0.2% 0 0.0% 0 0.0% 56 0.1% 0 0.0%
Drupal\node\Access\NodeAddAccessCheck::access 0 0.0% 916 40.1% 4 0.2% 792 38.6% -1 -0.0% 0 0.0% 0 0.0% -48 -0.1% 0 0.0%
Drupal\Core\Config\ConfigFactory::get 0 0.0% -909 -39.8% -10 -0.4% -742 -36.1% 3 0.1% 0 0.0% 0 0.0% -40 -0.1% 0 0.0%
_drupal_bootstrap_code 0 0.0% -890 -38.9% -19 -0.8% -885 -43.1% -11 -0.5% -808 -1.4% 0 0.0% -688 -1.2% 0 0.0%
template_preprocess_page 0 0.0% 875 38.3% -3 -0.1% 559 27.2% 11 0.5% -40 -0.1% 0 0.0% -96 -0.2% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% 846 37.0% 47 2.1% 659 32.1% 31 1.5% 0 0.0% 0 0.0% 88 0.2% 0 0.0%
class_exists -1 -0.1% 795 34.8% 17 0.7% 807 39.3% 22 1.1% -24 -0.0% 0 0.0% -136 -0.2% 0 0.0%
[ display all ]