Diff Report
Run #560d7dac0c098: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #560d810c7abba: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #560d7dac0c098Run #560d810c7abbaDiffDiff%
Number of Function Calls1,259,291 1,259,291 0 0.0%
Incl. Wall Time (microsec)1,826,926 1,828,491 1,565 0.1%
Incl. MemUse (bytes)43,346,464 43,346,464 0 0.0%
Incl. PeakMemUse (bytes)59,225,776 59,225,776 0 0.0%

[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.
MemUse
Diff
(bytes)
IMemUse
Diff%
Excl.
MemUse
Diff
(bytes)
EMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Excl.
PeakMemUse
Diff
(bytes)
EPeakMemUse
Diff%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% 5,674 362.6% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_ui\MenuForm::buildOverviewForm 0 N/A% -4,967 -317.4% 41 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% -4,767 -304.6% 47 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::buildForm 0 N/A% -4,463 -285.2% -4 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array 0 N/A% -4,392 -280.6% -32 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 N/A% 4,336 277.1% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 N/A% 4,328 276.5% -6 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_ui\MenuForm::form 0 N/A% -4,320 -276.0% 7 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@2 0 N/A% -4,300 -274.8% -21 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityForm::buildForm 0 N/A% -4,286 -273.9% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::retrieveForm 0 N/A% -4,263 -272.4% -4 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::Drupal\Core\EventSubscriber\{closure}@1 0 N/A% -4,166 -266.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@1 0 N/A% -4,166 -266.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::wrapControllerExecutionInRenderContext 0 N/A% -4,165 -266.1% -3 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\FormController::getContentResult 0 N/A% -4,165 -266.1% -4 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::Drupal\Core\EventSubscriber\{closure} 0 N/A% -4,164 -266.1% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\MainContent\HtmlRenderer::Drupal\Core\Render\MainContent\{closure} 0 N/A% 4,091 261.4% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeManager::render 0 N/A% 3,928 251.0% 11 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\MenuLinkTree::transform 0 N/A% -3,742 -239.1% -6 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess 0 N/A% -3,590 -229.4% -17 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::render 0 N/A% 3,542 226.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::doRender 0 N/A% 3,542 226.3% 61 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_c4453d46b97d90dc57cf6b64aae032ca24603d1f553ac99dc63cc32f28affe90::doDisplay 0 N/A% 3,463 221.3% 5,283 337.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::doRender@1 0 N/A% 3,455 220.8% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::menuLinkCheckAccess 0 N/A% -3,441 -219.9% -123 -7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::doRender@2 0 N/A% 3,287 210.0% 11 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess@1 0 N/A% -3,236 -206.8% -11 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 N/A% 3,181 203.3% -16 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess@2 0 N/A% -3,177 -203.0% -12 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess@3 0 N/A% -2,966 -189.5% -31 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@5 0 N/A% 2,807 179.4% -2 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::createService@6 0 N/A% 2,793 178.5% 26 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@4 0 N/A% 2,717 173.6% 4 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::createService@5 0 N/A% 2,680 171.2% 6 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@3 0 N/A% 2,618 167.3% -12 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::createService@4 0 N/A% 2,604 166.4% -13 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::get@5 0 N/A% 2,566 164.0% 5 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigExtension::escapeFilter@1 0 N/A% -2,564 -163.8% -2,060 -131.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::get@4 0 N/A% 2,557 163.4% 55 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::checkNamedRoute 0 N/A% -2,468 -157.7% -145 -9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::get@6 0 N/A% 2,430 155.3% 31 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess_table 0 N/A% 2,399 153.3% 2,328 148.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::createService 0 N/A% 2,376 151.8% 15 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::get 0 N/A% 2,337 149.3% 7 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess@4 0 N/A% -2,327 -148.7% -37 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 N/A% 2,235 142.8% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Stack\StackedHttpKernel::handle 0 N/A% 2,235 142.8% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 N/A% 2,234 142.7% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\page_cache\StackMiddleware\PageCache::handle 0 N/A% 2,233 142.7% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::createService@3 0 N/A% 2,224 142.1% -36 -2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\page_cache\StackMiddleware\PageCache::lookup 0 N/A% 2,220 141.9% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\page_cache\StackMiddleware\PageCache::fetch 0 N/A% 2,219 141.8% 2 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 N/A% 2,217 141.7% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@2 0 N/A% 2,150 137.4% -18 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::doRender@4 0 N/A% -2,124 -135.7% -107 -6.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::get@3 0 N/A% 2,120 135.5% -18 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@6 0 N/A% 2,115 135.1% 19 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::createService@7 0 N/A% 2,066 132.0% 38 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters 0 N/A% 2,039 130.3% 6 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::get@2 0 N/A% 2,038 130.2% -6 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::createService@2 0 N/A% 2,016 128.8% -14 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::createService@1 0 N/A% 2,015 128.8% 19 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::resolveServicesAndParameters@1 0 N/A% 1,990 127.2% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::handle 0 N/A% 1,926 123.1% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StackMiddleware\Session::handle 0 N/A% 1,844 117.8% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\DependencyInjection\Container::get@1 0 N/A% 1,813 115.8% -4 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% 1,771 113.2% -54 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
spl_autoload_call 0 N/A% 1,726 110.3% 45 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\AssetResolver::getJsAssets 0 N/A% 1,672 106.8% 3 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\AssetResolver::getCssAssets 0 N/A% -1,664 -106.3% -3 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handle 0 N/A% 1,631 104.2% 16 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% 1,614 103.1% -25 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Renderer::render@2 0 N/A% -1,608 -102.7% -17 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::d8.dev/index.php 0 N/A% 1,600 102.2% -13 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
main() 0 N/A% 1,565 100.0% -4 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_template@1 0 N/A% 1,549 99.0% -45 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::check 0 N/A% -1,532 -97.9% -217 -13.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::render@1 0 N/A% 1,518 97.0% 119 7.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling@1 0 N/A% 1,455 93.0% -14 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_65586ae6dec66b0c68dc3879a19026bd62e011da8cd3634eb3a5572ec4184cc2::doDisplay 0 N/A% -1,448 -92.5% -60 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::display@1 0 N/A% 1,424 91.0% -22 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_template 0 N/A% 1,399 89.4% 3 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Menu\DefaultMenuLinkTreeManipulators::checkAccess@5 0 N/A% -1,356 -86.6% -29 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeManager::render@1 0 N/A% 1,332 85.1% 108 6.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\MetadataBubblingUrlGenerator::generateFromRoute 0 N/A% -1,320 -84.3% 8 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Url::toString 0 N/A% -1,222 -78.1% -134 -8.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_ui\MenuForm::buildOverviewTreeForm 0 N/A% -1,187 -75.8% -36 -2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 0 N/A% -1,166 -74.5% -8 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::display 0 N/A% 1,147 73.3% 3 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling 0 N/A% 1,144 73.1% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::render 0 N/A% 1,123 71.8% -20 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::getAttribute 0 N/A% -1,114 -71.2% -1,101 -70.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Element\Link::preRenderLink 0 N/A% -1,049 -67.0% -144 -9.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Html::escape 0 N/A% 1,044 66.7% 1,011 64.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteByName 0 N/A% -1,041 -66.5% -9 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 0 N/A% -1,025 -65.5% -78 -5.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigExtension::escapeFilter 0 N/A% 989 63.2% -37 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 905 57.8% -20 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link_content\Plugin\Menu\MenuLinkContent::getEditRoute 0 N/A% -896 -57.3% 5 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link_content\Plugin\Menu\MenuLinkContent::getEntity 0 N/A% -883 -56.4% 14 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]