Diff Report
Run #54f29a0893b1f: XHProf Run (Namespace=drupal-perf-davidhernandez)
vs.
Run #54f29b385ace9: XHProf Run (Namespace=drupal-perf-davidhernandez)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #54f29a0893b1fRun #54f29b385ace9DiffDiff%
Number of Function Calls403,782 461,139 57,357 14.2%
Incl. Wall Time (microsec)1,121,912 1,218,523 96,611 8.6%
Incl. MemUse (bytes)27,656,016 27,759,888 103,872 0.4%
Incl. PeakMemUse (bytes)27,896,688 28,003,672 106,984 0.4%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Incl. PeakMemUse (bytes) 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%
load::service_container_prod/a610f701dbfc2035df73fa0e1ff9b0b257f2e53902f849511be6a87ad64b8feb.php -1 -0.0% -256 -0.3% -256 -0.3% -175,040 -168.5% -175,040 -168.5% -174,608 -163.2% -174,608 -163.2%
load::service_container_prod/f5ab1933ec4f8c9813462051e73b5efcfb5b9a2b9a9f7fe9eb1021f04481f3d5.php 1 0.0% 271 0.3% 271 0.3% 175,040 168.5% 175,040 168.5% 174,608 163.2% 174,608 163.2%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% 95,317 98.7% 3 0.0% 115,712 111.4% 0 0.0% 118,248 110.5% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 96,510 99.9% -1 -0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 95,786 99.1% 0 0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 95,515 98.9% 1 0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 95,663 99.0% 3 0.0% 103,944 100.1% 0 0.0% 106,984 100.0% 0 0.0%
run_init::d8/index.php 0 0.0% 96,597 100.0% 3 0.0% 103,888 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 95,786 99.1% 1 0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
main() 0 0.0% 96,611 100.0% 11 0.0% 103,872 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 95,663 99.0% 6 0.0% 103,944 100.1% 88 0.1% 106,984 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 95,530 98.9% -1 -0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 0 0.0% 95,785 99.1% 0 0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% 95,549 98.9% 1 0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 95,531 98.9% 0 0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 0 0.0% 95,604 99.0% 0 0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 95,604 99.0% -1 -0.0% 103,904 100.0% 0 0.0% 106,984 100.0% 0 0.0%
Composer\Autoload\ClassLoader::loadClass 0 0.0% 1,337 1.4% 35 0.0% 45,376 43.7% -32 -0.0% 100,640 94.1% 872 0.8%
Composer\Autoload\includeFile 0 0.0% 1,156 1.2% 72 0.1% 45,408 43.7% -1,544 -1.5% 98,336 91.9% 728 0.7%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/e36be7b488bb8edf350a206a0f987df24a2300ae3e865eb7b9c3ef556e45817c.php 1 0.0% 82 0.1% 82 0.1% 80,160 77.2% 80,160 77.2% 78,664 73.5% 78,664 73.5%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/3a2498d003f12143765ebbc5a80cd7159afaeb41268f9ad925d55b51d70a2ae0.php -1 -0.0% -79 -0.1% -79 -0.1% -79,488 -76.5% -79,488 -76.5% -78,024 -72.9% -78,024 -72.9%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 0 0.0% 94 0.1% -3 -0.0% -560 -0.5% 8 0.0% 74,352 69.5% 0 0.0%
run_init::service_container_prod/a610f701dbfc2035df73fa0e1ff9b0b257f2e53902f849511be6a87ad64b8feb.php -1 -0.0% -471 -0.5% -42 -0.0% -75,848 -73.0% -11,448 -11.0% -74,224 -69.4% -10,000 -9.3%
run_init::service_container_prod/f5ab1933ec4f8c9813462051e73b5efcfb5b9a2b9a9f7fe9eb1021f04481f3d5.php 1 0.0% 472 0.5% 41 0.0% 75,848 73.0% 11,448 11.0% 74,224 69.4% 10,000 9.3%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 0 0.0% 98 0.1% 4 0.0% 160 0.2% 88 0.1% 73,904 69.1% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::loadByProperties 0 0.0% -1 -0.0% 0 0.0% 184 0.2% 0 0.0% 72,136 67.4% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::getQuery 0 0.0% -3 -0.0% -1 -0.0% 304 0.3% 0 0.0% 71,440 66.8% 320 0.3%
Drupal\Core\Config\Entity\Query\QueryFactory::get 0 0.0% -1 -0.0% 1 0.0% 160 0.2% -144 -0.1% 54,200 50.7% 1,520 1.4%
run_init::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/88533939b34d1cc412711f32b7ff816af6d5399315d5d0764f7f2448374b9527.php -1 -0.0% -153 -0.2% -17 -0.0% -68,232 -65.7% -8,376 -8.1% -51,176 -47.8% -3,856 -3.6%
run_init::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/3cf74210387229f55ee3f8968e9ac35858853604f778766594a8cb71f6cb9453.php 1 0.0% 210 0.2% 17 0.0% 68,232 65.7% 8,376 8.1% 51,176 47.8% 3,856 3.6%
load::Entity/BaseFieldOverride.php 0 0.0% 590 0.6% 590 0.6% 46,168 44.4% 46,168 44.4% 49,472 46.2% 49,472 46.2%
Drupal\Core\Cache\ChainedFastBackend::get 0 0.0% 601 0.6% 0 0.0% 44,512 42.9% 16 0.0% 47,032 44.0% 0 0.0%
apc_fetch 0 0.0% 654 0.7% 22 0.0% 44,368 42.7% -168 -0.2% 46,816 43.8% 3,976 3.7%
Drupal\Core\Cache\ApcuBackend::getMultiple 0 0.0% 649 0.7% 2 0.0% 44,376 42.7% 24 0.0% 46,440 43.4% 0 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 0 0.0% 720 0.7% -10 -0.0% 44,336 42.7% -40 -0.0% 46,344 43.3% -96 -0.1%
call_user_func 0 0.0% -200 -0.2% 19 0.0% 44,240 42.6% -24 -0.0% 44,768 41.8% 64 0.1%
template_preprocess_views_view_field 0 0.0% -345 -0.4% 1 0.0% 44,464 42.8% 0 0.0% 44,008 41.1% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::advancedRender 0 0.0% -346 -0.4% 50 0.1% 44,464 42.8% -16 -0.0% 44,008 41.1% 0 0.0%
Drupal\views\Plugin\views\field\FieldPluginBase::theme 0 0.0% -458 -0.5% 9 0.0% 44,248 42.6% 88 0.1% 43,928 41.1% 0 0.0%
Drupal\views\ViewExecutable::render 0 0.0% -230 -0.2% 0 0.0% 44,304 42.7% -16 -0.0% 43,928 41.1% 0 0.0%
Drupal\views\Element\View::preRenderViewElement 0 0.0% -288 -0.3% 0 0.0% 44,360 42.7% -8 -0.0% 43,928 41.1% 0 0.0%
Drupal\views\Plugin\views\display\Page::execute 0 0.0% -276 -0.3% 0 0.0% 44,352 42.7% 16 0.0% 43,928 41.1% 0 0.0%
Drupal\views\ViewExecutable::executeDisplay 0 0.0% -262 -0.3% 0 0.0% 44,352 42.7% 0 0.0% 43,928 41.1% 0 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::render 0 0.0% -341 -0.4% 1 0.0% 44,320 42.7% 16 0.0% 43,928 41.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% -343 -0.4% -2 -0.0% 44,304 42.7% 0 0.0% 43,928 41.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderGrouping 0 0.0% -433 -0.4% -1 -0.0% 44,248 42.6% 0 0.0% 43,928 41.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::renderFields 0 0.0% -432 -0.4% 30 0.0% 44,248 42.6% 0 0.0% 43,928 41.1% 0 0.0%
Drupal\views\Plugin\views\field\Field::getItems 0 0.0% -575 -0.6% -34 -0.0% 44,464 42.8% -8 -0.0% 43,920 41.1% 0 0.0%
Drupal\views\Plugin\views\field\Field::process_entity 0 0.0% 237 0.2% -149 -0.2% 44,480 42.8% 0 0.0% 42,928 40.1% 0 0.0%
Drupal\Core\Entity\EntityManager::getFieldDefinitions 0 0.0% 536 0.6% -1 -0.0% 44,480 42.8% 0 0.0% 42,896 40.1% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::getFieldDefinitions 0 0.0% 522 0.5% -13 -0.0% 44,480 42.8% 0 0.0% 42,896 40.1% 0 0.0%
Drupal\Core\Entity\ContentEntityBase::__clone 0 0.0% 483 0.5% 17 0.0% 44,480 42.8% 0 0.0% 42,896 40.1% 0 0.0%
Drupal\Core\Render\Renderer::render 0 0.0% 95,573 98.9% -1 -0.0% 103,720 99.9% 0 0.0% 32,664 30.5% 0 0.0%
Drupal\Core\Render\Renderer::doRender 0 0.0% 95,574 98.9% 37 0.0% 103,720 99.9% 32 0.0% 32,664 30.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::render 0 0.0% 95,616 99.0% -7 -0.0% 103,760 99.9% 0 0.0% 32,664 30.5% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% 95,623 99.0% 95 0.1% 103,760 99.9% -16 -0.0% 32,664 30.5% 40 0.0%
Drupal\Core\Entity\Query\QueryBase::__construct 0 0.0% -1 -0.0% 0 0.0% 120 0.1% 16 0.0% 31,800 29.7% 2,608 2.4%
Drupal\Core\Config\Entity\Query\Query::__construct 0 0.0% -1 -0.0% 0 0.0% 96 0.1% -24 -0.0% 31,776 29.7% -24 -0.0%
load::1#5d#2a#a32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910/b98be5e28dcf2bd45bbbe6e7728d4f079355c2ae558c2f8f0361a420aed80f2e.php 1 0.0% 52 0.1% 52 0.1% 43,160 41.6% 43,160 41.6% 31,496 29.4% 31,496 29.4%
load::1#5d#2a#a32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910/131a7d0fb71d0b38af400bc3492af3355d106e95f773627991a238e976f41dc3.php -1 -0.0% -45 -0.0% -45 -0.0% -42,480 -40.9% -42,480 -40.9% -31,192 -29.2% -31,192 -29.2%
Drupal\Core\Render\Renderer::render@1 0 0.0% 95,247 98.6% 22 0.0% 101,688 97.9% -16 -0.0% 30,680 28.7% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% 95,225 98.6% 23 0.0% 101,704 97.9% -8 -0.0% 30,680 28.7% 0 0.0%
Drupal\Core\Entity\Query\QueryBase::getClass 0 0.0% -1 -0.0% 0 0.0% 80 0.1% -8 -0.0% 28,536 26.7% 352 0.3%
Drupal\Core\Entity\Query\QueryBase::conditionGroupFactory 0 0.0% -1 -0.0% 0 0.0% 88 0.1% 8 0.0% 28,488 26.6% -48 -0.0%
class_exists 1 0.0% 5 0.0% -27 -0.0% 736 0.7% 8 0.0% 28,448 26.6% 136 0.1%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/9270c9ab5c467a8c95d2080e5a6059a17559362c9a0d707c5a339accdd19275f.php 1 0.0% 47 0.0% 47 0.0% 32,144 30.9% 32,144 30.9% 24,136 22.6% 24,136 22.6%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/a30d5372565293880295d9682f2919804566894be4dac15d0e3c0c430ee678e3.php -1 -0.0% -59 -0.1% -59 -0.1% -31,472 -30.3% -31,472 -30.3% -23,976 -22.4% -23,976 -22.4%
Composer\Autoload\includeFile@1 0 0.0% 236 0.2% 21 0.0% 416 0.4% 184 0.2% 20,712 19.4% 1,040 1.0%
Composer\Autoload\ClassLoader::loadClass@1 0 0.0% 287 0.3% -14 -0.0% 456 0.4% 40 0.0% 20,640 19.3% 512 0.5%
run_init::Query/Condition.php 0 0.0% -2 -0.0% -1 -0.0% 56 0.1% -8 -0.0% 19,496 18.2% 168 0.2%
load::1#07#5f#38decf0d60e7d00fb4510efb487de43cd791159f965f2a867f36fbd86a17/8ff87c1a962b4386e775240e5aca0dce40a52782038babf9a35aefcc1fb25553.php 1 0.0% 36 0.0% 36 0.0% 32,768 31.5% 32,768 31.5% 17,512 16.4% 17,512 16.4%
Drupal::service 100 0.2% 779 0.8% 385 0.4% 152 0.1% -8 -0.0% 17,496 16.4% 456 0.4%
run_init::Query/ConditionBase.php 0 0.0% -1 -0.0% 0 0.0% 32 0.0% 0 0.0% 16,440 15.4% 3,552 3.3%
Symfony\Component\DependencyInjection\Container::get 100 0.2% 956 1.0% 167 0.2% 736 0.7% 0 0.0% 16,400 15.3% -48 -0.0%
Twig_Template::display@1 0 0.0% 95,469 98.8% -1 -0.0% 54,024 52.0% -16 -0.0% -16,256 -15.2% 0 0.0%
Twig_Template::render@1 0 0.0% 95,460 98.8% -5 -0.0% 54,008 52.0% -16 -0.0% -16,208 -15.1% 48 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 95,466 98.8% 4 0.0% 54,040 52.0% 0 0.0% -16,176 -15.1% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEntity_Query_ConfigService 0 0.0% -1 -0.0% -1 -0.0% 152 0.1% 56 0.1% 16,176 15.1% 1,560 1.5%
load::1#07#5f#38decf0d60e7d00fb4510efb487de43cd791159f965f2a867f36fbd86a17/f13bf3f3f6bf7bfdc0d9914b59e6f39a9b0ad657402b688cd19d03b68f75819e.php -1 -0.0% -45 -0.0% -45 -0.0% -32,080 -30.9% -32,080 -30.9% -16,080 -15.0% -16,080 -15.0%
load::1#70#d7#20b8626f16124c763dd54f25a31d997251f0c5e4a8794a1d185580b046ff/b307df7e91efbe79e1f78494c55c3051b4ad93926b488841e6ef880993a4e579.php 1 0.0% 43 0.0% 43 0.0% 18,064 17.4% 18,064 17.4% 15,856 14.8% 15,856 14.8%
load::1#70#d7#20b8626f16124c763dd54f25a31d997251f0c5e4a8794a1d185580b046ff/09deb8f37d0a4f6cc0ec4e4200679b211c0c71dc998151a97b57c97a1f3210a8.php -1 -0.0% -39 -0.0% -39 -0.0% -17,392 -16.7% -17,392 -16.7% -15,184 -14.2% -15,184 -14.2%
run_init::Query/Query.php 0 0.0% 0 0.0% -1 -0.0% 232 0.2% 232 0.2% 14,880 13.9% 14,880 13.9%
Twig_Template::displayBlock 0 0.0% 45 0.0% 1 0.0% -13,672 -13.2% 0 0.0% -14,816 -13.8% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% 95,681 99.0% 0 0.0% 56,840 54.7% 48 0.0% -14,816 -13.8% 0 0.0%
render@1 0 0.0% 95,701 99.1% 5 0.0% 56,880 54.8% 24 0.0% -14,816 -13.8% 0 0.0%
drupal_render@1 0 0.0% 95,695 99.1% 17 0.0% 56,832 54.7% -8 -0.0% -14,816 -13.8% 0 0.0%
twig_drupal_escape_filter@1 0 0.0% 95,583 98.9% -126 -0.1% 56,888 54.8% 16 0.0% -14,816 -13.8% 0 0.0%
twig_render_template@1 0 0.0% 95,386 98.7% -4 -0.0% 57,432 55.3% -32 -0.0% -14,728 -13.8% 0 0.0%
Drupal\Core\Render\Renderer::render@2 0 0.0% 95,956 99.3% 21 0.0% 56,928 54.8% 0 0.0% -14,696 -13.7% 0 0.0%
Drupal\Core\Config\Entity\Query\QueryFactory::__construct 0 0.0% 0 0.0% 0 0.0% 96 0.1% -16 -0.0% 14,616 13.7% 1,080 1.0%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% 95,456 98.8% 5 0.0% 57,424 55.3% 0 0.0% -14,224 -13.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% 95,451 98.8% 71 0.1% 57,424 55.3% 16 0.0% -14,224 -13.3% 0 0.0%
Twig_Template::display 0 0.0% 95,689 99.0% -38 -0.0% 57,536 55.4% -24 -0.0% -13,744 -12.8% 0 0.0%
Composer\Autoload\ClassLoader::loadClass@2 0 0.0% 206 0.2% 0 0.0% 120 0.1% 40 0.0% 13,576 12.7% 560 0.5%
__TwigTemplate_f9202de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6::doDisplay 0 0.0% 81 0.1% 10 0.0% -13,008 -12.5% -8 -0.0% -13,480 -12.6% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% 95,830 99.2% 144 0.1% 56,256 54.2% 8 0.0% -13,312 -12.4% 0 0.0%
drupal_render 0 0.0% 95,669 99.0% -24 -0.0% 57,472 55.3% 0 0.0% -13,280 -12.4% 0 0.0%
render 0 0.0% 95,674 99.0% -13 -0.0% 57,504 55.4% 32 0.0% -13,280 -12.4% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 95,728 99.1% 0 0.0% 57,536 55.4% 16 0.0% -13,272 -12.4% 0 0.0%
twig_drupal_escape_filter 0 0.0% 95,620 99.0% 3 0.0% 57,488 55.3% -72 -0.1% -13,248 -12.4% 0 0.0%
[ display all ]