Diff Report
Run #5659123816918: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #565914310b034: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #5659123816918Run #565914310b034DiffDiff%
Number of Function Calls170,827 170,827 0 0.0%
Incl. Wall Time (microsec)632,030 633,399 1,369 0.2%
Incl. MemUse (bytes)33,371,040 33,373,152 2,112 0.0%
Incl. PeakMemUse (bytes)35,105,000 35,107,632 2,632 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\Core\Theme\ThemeManager::render 0 N/A% 4,148 303.0% -7 -0.5% 1,464 69.3% 8 0.4% 2,016 76.6% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 N/A% 4,116 300.7% -26 -1.9% 1,504 71.2% 8 0.4% 1,720 65.3% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 N/A% 4,093 299.0% 1 0.1% 1,072 50.8% 8 0.4% 1,432 54.4% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 N/A% 4,085 298.4% 5 0.4% 1,072 50.8% -8 -0.4% 1,432 54.4% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::Drupal\Core\Render\MainContent\{closure} 0 N/A% 4,082 298.2% 1 0.1% 1,432 67.8% 0 0.0% 1,720 65.3% 0 0.0%
Twig_Template::display@1 0 N/A% 4,076 297.7% 5 0.4% 1,488 70.5% 0 0.0% 2,480 94.2% 0 0.0%
twig_render_template@1 0 N/A% 4,072 297.4% 5 0.4% 1,440 68.2% 0 0.0% 1,720 65.3% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 N/A% 4,071 297.4% 1 0.1% 1,488 70.5% 0 0.0% 2,480 94.2% 0 0.0%
Twig_Template::render@1 0 N/A% 4,064 296.9% -1 -0.1% 1,440 68.2% 0 0.0% 1,720 65.3% 0 0.0%
__TwigTemplate_ded791be40ea98bd36e2b5424f7532a175c490b7c5fcf982e3e64edf321123d7::doDisplay 0 N/A% 4,062 296.7% 12 0.9% 1,440 68.2% -16 -0.8% 1,720 65.3% 0 0.0%
twig_render_template 0 N/A% 4,053 296.1% 2 0.1% 1,480 70.1% 0 0.0% 2,016 76.6% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter@1 0 N/A% 4,025 294.0% 9 0.7% 1,456 68.9% -320 -15.2% 1,720 65.3% 0 0.0%
Drupal\Core\Render\Renderer::render@2 0 N/A% 4,006 292.6% -4 -0.3% 1,776 84.1% 0 0.0% 1,720 65.3% 0 0.0%
Drupal\Core\Render\Renderer::render@1 0 N/A% 3,994 291.7% -24 -1.8% 1,568 74.2% 24 1.1% 2,016 76.6% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 N/A% 3,975 290.4% -36 -2.6% 1,544 73.1% -32 -1.5% 2,016 76.6% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@1 0 N/A% 3,967 289.8% -17 -1.2% 1,440 68.2% 0 0.0% 1,720 65.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 0 N/A% 3,962 289.4% -7 -0.5% 1,776 84.1% 16 0.8% 1,720 65.3% 0 0.0%
__TwigTemplate_593e981eff8f40985acb6ab8029940257e5e2f1bb660d0a4430202f83fbd9e8e::doDisplay 0 N/A% 3,959 289.2% -11 -0.8% 1,448 68.6% 0 0.0% 1,720 65.3% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 0 N/A% 3,917 286.1% -2 -0.1% 1,448 68.6% 0 0.0% 1,720 65.3% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 N/A% 3,903 285.1% -32 -2.3% 1,576 74.6% 64 3.0% 2,600 98.8% 0 0.0%
Drupal\Core\Render\Renderer::render 0 N/A% 3,903 285.1% 0 0.0% 1,608 76.1% 32 1.5% 2,600 98.8% 0 0.0%
Twig_Template::displayWithErrorHandling 0 N/A% 3,887 283.9% 5 0.4% 1,496 70.8% 0 0.0% 2,456 93.3% 0 0.0%
Twig_Template::display 0 N/A% 3,884 283.7% -6 -0.4% 1,496 70.8% 0 0.0% 2,456 93.3% 0 0.0%
Twig_Template::render 0 N/A% 3,878 283.3% -5 -0.4% 1,496 70.8% 0 0.0% 2,544 96.7% 0 0.0%
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher::dispatch 0 N/A% 3,768 275.2% -23 -1.7% 2,096 99.2% -32 -1.5% 2,664 101.2% 0 0.0%
array_intersect 0 N/A% 3,577 261.3% 12 0.9% 720 34.1% -16 -0.8% -3,816 -145.0% 0 0.0%
_drupal_error_handler_real 0 N/A% 3,502 255.8% 149 10.9% 656 31.1% -3,088 -146.2% -2,168 -82.4% 0 0.0%
_drupal_error_handler 0 N/A% 3,497 255.4% -5 -0.4% 672 31.8% 16 0.8% -2,168 -82.4% 0 0.0%
Drupal\Core\Render\PlaceholderGenerator::shouldAutomaticallyPlaceholder 0 N/A% 3,387 247.4% 10 0.7% 568 26.9% -8 -0.4% -2,168 -82.4% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% 3,363 245.7% 3 0.2% 1,280 60.6% -24 -1.1% 2,664 101.2% 0 0.0%
Symfony\Component\EventDispatcher\Debug\WrappedListener::__invoke 0 N/A% 3,361 245.5% 11 0.8% 1,304 61.7% 16 0.8% 2,664 101.2% 0 0.0%
call_user_func 0 N/A% 3,305 241.4% -2 -0.1% 1,328 62.9% 16 0.8% 2,664 101.2% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::query 0 N/A% 3,053 223.0% 36 2.6% 704 33.3% -288 -13.6% 10,736 407.9% 0 0.0%
_drupal_log_error 0 N/A% 3,047 222.6% -38 -2.8% 648 30.7% -40 -1.9% -2,304 -87.5% 0 0.0%
Drupal\Core\Database\Connection::query 0 N/A% 3,017 220.4% 116 8.5% 992 47.0% -128 -6.1% 10,736 407.9% 0 0.0%
Drupal\dblog\Logger\DbLog::log 0 N/A% 2,875 210.0% 7 0.5% 848 40.2% -288 -13.6% 7,216 274.2% 0 0.0%
Drupal\Core\Database\Statement::execute 0 N/A% 2,835 207.1% 114 8.3% 1,104 52.3% 360 17.0% 10,736 407.9% 0 0.0%
Drupal\Core\Logger\LoggerChannel::log 0 N/A% 2,816 205.7% 172 12.6% 616 29.2% -280 -13.3% 8,640 328.3% 0 0.0%
Drupal\contact\Controller\ContactController::contactSitePage 0 N/A% -2,636 -192.5% -1 -0.1% 0 0.0% 0 0.0% -32 -1.2% 0 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::Drupal\Core\EventSubscriber\{closure}@1 0 N/A% -2,635 -192.5% 0 0.0% 0 0.0% 0 0.0% -32 -1.2% 0 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::wrapControllerExecutionInRenderContext 0 N/A% -2,631 -192.2% 0 0.0% 0 0.0% 0 0.0% -32 -1.2% 0 0.0%
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber::Drupal\Core\EventSubscriber\{closure} 0 N/A% -2,630 -192.1% 1 0.1% 0 0.0% 0 0.0% -32 -1.2% 0 0.0%
call_user_func_array@1 0 N/A% -2,619 -191.3% -3 -0.2% -80 -3.8% -64 -3.0% 1,704 64.7% 72 2.7%
call_user_func_array 0 N/A% -2,597 -189.7% 83 6.1% 320 15.2% 128 6.1% 256 9.7% 0 0.0%
Drupal\Core\Database\Driver\mysql\Insert::execute 0 N/A% 2,515 183.7% -67 -4.9% 912 43.2% 328 15.5% 7,752 294.5% 0 0.0%
PDOStatement::execute 0 N/A% 2,377 173.6% 2,377 173.6% 168 8.0% 168 8.0% 584 22.2% 584 22.2%
Drupal\Core\Entity\EntityStorageBase::create 0 N/A% -1,681 -122.8% -5 -0.4% 0 0.0% 0 0.0% -32 -1.2% 0 0.0%
Drupal\Core\Entity\ContentEntityStorageBase::doCreate 0 N/A% -1,584 -115.7% -3 -0.2% 0 0.0% 0 0.0% -32 -1.2% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% 1,414 103.3% -1 -0.1% 2,336 110.6% 24 1.1% 2,704 102.7% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 N/A% 1,413 103.2% -1 -0.1% 2,336 110.6% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 N/A% 1,412 103.1% -3 -0.2% 2,336 110.6% 0 0.0% 2,704 102.7% 0 0.0%
run_init::html/index.php 0 N/A% 1,385 101.2% 6 0.4% 2,144 101.5% -16 -0.8% 2,632 100.0% 0 0.0%
main() 0 N/A% 1,369 100.0% -6 -0.4% 2,112 100.0% -24 -1.1% 2,632 100.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 N/A% 1,276 93.2% 3 0.2% 2,360 111.7% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\Core\Render\Renderer::executeInRenderContext 0 N/A% 1,232 90.0% -3 -0.2% 1,496 70.8% -24 -1.1% 2,568 97.6% 0 0.0%
Drupal\Core\Entity\ContentEntityStorageBase::initFieldValues 0 N/A% -1,195 -87.3% -8 -0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Field\FieldItemList::applyDefaultValue 0 N/A% -1,075 -78.5% -11 -0.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 N/A% 929 67.9% 0 0.0% 2,336 110.6% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\Core\Entity\EntityFormBuilder::getForm 0 N/A% -928 -67.8% -2 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::fetch 0 N/A% 921 67.3% -2 -0.1% 2,336 110.6% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::lookup 0 N/A% 919 67.1% -3 -0.2% 2,368 112.1% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\page_cache\StackMiddleware\PageCache::handle 0 N/A% 919 67.1% -1 -0.1% 2,368 112.1% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\Core\StackMiddleware\NegotiationMiddleware::handle 0 N/A% 909 66.4% 1 0.1% 2,368 112.1% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\ban\BanMiddleware::handle 0 N/A% 909 66.4% 0 0.0% 2,368 112.1% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\webprofiler\StackMiddleware\WebprofilerMiddleware::handle 0 N/A% 908 66.3% 0 0.0% 2,368 112.1% 0 0.0% 2,704 102.7% 0 0.0%
Stack\StackedHttpKernel::handle 0 N/A% 908 66.3% -1 -0.1% 2,368 112.1% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 N/A% 907 66.3% -2 -0.1% 2,368 112.1% 0 0.0% 2,704 102.7% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 N/A% -849 -62.0% -36 -2.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::create 0 N/A% -763 -55.7% -9 -0.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Field\FieldItemList::createItem 0 N/A% -761 -55.6% -6 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Cache\ChainedFastBackend::get 0 N/A% -758 -55.4% -20 -1.5% 56 2.7% 0 0.0% 24 0.9% 0 0.0%
Drupal\Core\Field\FieldTypePluginManager::createFieldItem 0 N/A% -757 -55.3% -2 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::createInstance 0 N/A% -753 -55.0% -5 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
apc_fetch 0 N/A% -707 -51.6% -625 -45.7% 120 5.7% 120 5.7% 48 1.8% 48 1.8%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 N/A% 699 51.1% -5 -0.4% 296 14.0% 16 0.8% 1,008 38.3% 0 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 0 N/A% -689 -50.3% -32 -2.3% 184 8.7% 8 0.4% -48 -1.8% 0 0.0%
Drupal\Core\TypedData\Plugin\DataType\ItemList::appendItem 0 N/A% -682 -49.8% -2 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\BlockViewBuilder::preRender 0 N/A% 679 49.6% -6 -0.4% 1,080 51.1% 32 1.5% 2,312 87.8% 0 0.0%
Drupal\Core\Cache\ApcuBackend::getMultiple 0 N/A% -674 -49.2% -28 -2.0% 176 8.3% -16 -0.8% -48 -1.8% 0 0.0%
Drupal\Core\Form\FormBuilder::buildForm 0 N/A% -662 -48.4% -2 -0.1% 392 18.6% 0 0.0% 976 37.1% 0 0.0%
call_user_func@1 0 N/A% 630 46.0% -2 -0.1% 1,416 67.0% -72 -3.4% 4,040 153.5% -48 -1.8%
Drupal\Core\Menu\MenuLinkTree::build 0 N/A% 571 41.7% 0 0.0% -16 -0.8% 32 1.5% 456 17.3% 0 0.0%
Drupal\Core\Menu\MenuLinkTree::buildItems 0 N/A% 570 41.6% 85 6.2% -48 -2.3% -128 -6.1% 456 17.3% -40 -1.5%
Drupal\Core\Entity\ContentEntityBase::setDefaultLangcode 0 N/A% -568 -41.5% -10 -0.7% 0 0.0% 0 0.0% -32 -1.2% 0 0.0%
Drupal\Core\TypedData\TypedData::createInstance 0 N/A% -551 -40.2% -16 -1.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Field\FieldItemBase::__construct 0 N/A% -539 -39.4% -10 -0.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityFieldManager::cacheGet 0 N/A% -513 -37.5% -6 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Field\TypedData\FieldItemDataDefinition::getPropertyDefinitions 0 N/A% -508 -37.1% -2 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Field\BaseFieldDefinition::getPropertyDefinitions 0 N/A% -506 -37.0% -6 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityFieldManager::getBaseFieldDefinitions 0 N/A% -505 -36.9% -8 -0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::preHandle 0 N/A% -483 -35.3% -5 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Render\PlaceholderingRenderCache::set 0 N/A% -474 -34.6% 3 0.2% 168 8.0% 8 0.4% -2,136 -81.2% 0 0.0%
Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem::propertyDefinitions 0 N/A% -460 -33.6% -24 -1.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher::preProcess 0 N/A% 450 32.9% -10 -0.7% 936 44.3% -384 -18.2% 0 0.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::getListeners 0 N/A% 444 32.4% -9 -0.7% 856 40.5% 16 0.8% 0 0.0% 0 0.0%
Drupal\webprofiler\Cache\CacheBackendWrapper::get 0 N/A% -438 -32.0% 3 0.2% 24 1.1% -8 -0.4% 2,616 99.4% 0 0.0%
Drupal\webprofiler\DataCollector\DrupalDataCollector::collect 0 N/A% -425 -31.0% -144 -10.5% 288 13.6% 16 0.8% 0 0.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 0 N/A% -423 -30.9% 2 0.1% 1,272 60.2% 0 0.0% 1,304 49.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% 406 29.7% -4 -0.3% -88 -4.2% 8 0.4% 2,592 98.5% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 406 29.7% 1 0.1% -96 -4.5% 0 0.0% 2,592 98.5% 0 0.0%
[ display all ]