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

Overall Diff Summary

Run #54f295e72ec52Run #54f29712d4f96DiffDiff%
Number of Function Calls403,782 461,139 57,357 14.2%
Incl. Wall Time (microsec)1,122,317 1,217,217 94,900 8.5%
Incl. MemUse (bytes)27,656,016 27,715,168 59,152 0.2%
Incl. PeakMemUse (bytes)27,896,688 27,955,144 58,456 0.2%

[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/4c68a343f3187a32038fa26bb7be1941adb86229dbca7a82d3a2a7ee5708181d.php -1 -0.0% -257 -0.3% -257 -0.3% -175,040 -295.9% -175,040 -295.9% -174,608 -298.7% -174,608 -298.7%
load::service_container_prod/e05c36bada1eba7b0dd962fd5809ff44df39c4dc261b7aa966c9fe033e2ef2c0.php 1 0.0% 266 0.3% 266 0.3% 175,040 295.9% 175,040 295.9% 174,608 298.7% 174,608 298.7%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/9141d10bbebb8f6eff1cd7d4310f8163f6762f3aa80baf1834b3558cd46cd4db.php 1 0.0% 80 0.1% 80 0.1% 80,160 135.5% 80,160 135.5% 78,696 134.6% 78,696 134.6%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/884385fb57406b0be77a3d0a22babd506c67178d48366c8d7dbfc040699d1ade.php -1 -0.0% -83 -0.1% -83 -0.1% -79,488 -134.4% -79,488 -134.4% -78,024 -133.5% -78,024 -133.5%
run_init::service_container_prod/e05c36bada1eba7b0dd962fd5809ff44df39c4dc261b7aa966c9fe033e2ef2c0.php 1 0.0% 486 0.5% 43 0.0% 75,848 128.2% 11,448 19.4% 74,224 127.0% 10,000 17.1%
run_init::service_container_prod/4c68a343f3187a32038fa26bb7be1941adb86229dbca7a82d3a2a7ee5708181d.php -1 -0.0% -475 -0.5% -44 -0.0% -75,848 -128.2% -11,448 -19.4% -74,224 -127.0% -10,000 -17.1%
Drupal\Core\Entity\EntityStorageBase::loadByProperties 0 0.0% -3 -0.0% -1 -0.0% 184 0.3% 0 0.0% 71,248 121.9% 0 0.0%
Drupal\block\Plugin\DisplayVariant\BlockPageVariant::build 0 0.0% 97 0.1% -3 -0.0% -384 -0.6% 8 0.0% 70,344 120.3% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::prepare 0 0.0% 93,107 98.1% 2 0.0% 70,888 119.8% 0 0.0% 70,304 120.3% 0 0.0%
Drupal\block\BlockRepository::getVisibleBlocksPerRegion 0 0.0% 53 0.1% 3 0.0% 208 0.4% 120 0.2% 69,600 119.1% 0 0.0%
Drupal\Core\Entity\EntityStorageBase::getQuery 0 0.0% -2 -0.0% -1 -0.0% 160 0.3% 0 0.0% 69,072 118.2% 320 0.5%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 94,381 99.5% 3 0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Core\StackMiddleware\KernelPreHandle::handle 0 0.0% 94,580 99.7% 0 0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Core\StackMiddleware\Session::handle 0 0.0% 94,370 99.4% 2 0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
run_init::d8/index.php 0 0.0% 94,901 100.0% 0 0.0% 59,168 100.0% 0 0.0% 58,456 100.0% 0 0.0%
main() 0 0.0% 94,900 100.0% 0 0.0% 59,152 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Core\Render\MainContent\HtmlRenderer::renderResponse 0 0.0% 93,122 98.1% -3 -0.0% 59,200 100.1% 64 0.1% 58,456 100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::pass 0 0.0% 94,579 99.7% -1 -0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Core\EventSubscriber\MainContentViewSubscriber::onViewRenderArray 0 0.0% 93,060 98.1% 0 0.0% 59,200 100.1% 0 0.0% 58,456 100.0% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 94,382 99.5% 1 0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Stack\StackedHttpKernel::handle 0 0.0% 94,585 99.7% 0 0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 94,841 99.9% 0 0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 0.0% 94,052 99.1% 9 0.0% 59,184 100.1% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Core\StackMiddleware\ReverseProxyMiddleware::handle 0 0.0% 94,585 99.7% 1 0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Core\StackMiddleware\PageCache::handle 0 0.0% 94,584 99.7% 2 0.0% 59,160 100.0% 0 0.0% 58,456 100.0% 0 0.0%
Drupal\Core\Config\Entity\Query\QueryFactory::get 0 0.0% -2 -0.0% 1 0.0% 88 0.1% -120 -0.2% 53,984 92.3% 1,544 2.6%
Composer\Autoload\ClassLoader::loadClass 0 0.0% 263 0.3% -7 -0.0% 280 0.5% -112 -0.2% 53,552 91.6% 880 1.5%
Composer\Autoload\includeFile 0 0.0% 175 0.2% 33 0.0% 384 0.6% 128 0.2% 51,824 88.7% 1,128 1.9%
run_init::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/d758fb47dedd0c0ff4b0ad27e1feb61f5a8a7be0fbac64a6e18f2c5ae0afa30f.php -1 -0.0% -242 -0.3% -25 -0.0% -68,232 -115.4% -8,376 -14.2% -51,176 -87.5% -3,856 -6.6%
run_init::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/8aa50d8ea4df1c5cdf559cddce575b57ed78450f2a4c0a750ca6628c75fa60f7.php 1 0.0% 152 0.2% 17 0.0% 68,232 115.4% 8,376 14.2% 51,176 87.5% 3,856 6.6%
Drupal\Core\Entity\Query\QueryBase::__construct 0 0.0% -3 -0.0% 0 0.0% 24 0.0% -24 -0.0% 31,792 54.4% 2,568 4.4%
Drupal\Core\Config\Entity\Query\Query::__construct 0 0.0% -3 -0.0% 0 0.0% 0 0.0% -24 -0.0% 31,768 54.3% -24 -0.0%
load::1#5d#2a#a32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910/9ab38cc402b3419c71547fe34a56d76181184c6f736f002a82c964d70229dd39.php 1 0.0% 37 0.0% 37 0.0% 43,160 73.0% 43,160 73.0% 31,496 53.9% 31,496 53.9%
load::1#5d#2a#a32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910/b3aed1736fb7f20f430080f78feb45b9bacc801dcd778be3c5c174042ed6b709.php -1 -0.0% -46 -0.0% -46 -0.0% -42,480 -71.8% -42,480 -71.8% -31,192 -53.4% -31,192 -53.4%
Drupal\Core\Entity\Query\QueryBase::conditionGroupFactory 0 0.0% -3 -0.0% 1 0.0% 56 0.1% -40 -0.1% 28,544 48.8% 16 0.0%
Drupal\Core\Entity\Query\QueryBase::getClass 0 0.0% -4 -0.0% 0 0.0% 96 0.2% -8 -0.0% 28,528 48.8% 320 0.5%
class_exists 1 0.0% 51 0.1% -9 -0.0% 520 0.9% 0 0.0% 27,160 46.5% 128 0.2%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/0a251c3086bf434c1e604889d0e293fc93963e6f7202f27bdb5f268c62f23bcb.php 1 0.0% 41 0.0% 41 0.0% 32,144 54.3% 32,144 54.3% 24,136 41.3% 24,136 41.3%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/2c2e8b9e5180d8775cbb8fd5c172458ee9064a06402ca2468de88233a3e14ca9.php -1 -0.0% -58 -0.1% -58 -0.1% -31,472 -53.2% -31,472 -53.2% -23,976 -41.0% -23,976 -41.0%
Composer\Autoload\ClassLoader::loadClass@1 0 0.0% 100 0.1% -4 -0.0% 192 0.3% 72 0.1% 23,040 39.4% 504 0.9%
Composer\Autoload\includeFile@1 0 0.0% 57 0.1% -5 -0.0% 128 0.2% 48 0.1% 22,624 38.7% 824 1.4%
run_init::Query/Condition.php 0 0.0% -3 -0.0% 0 0.0% 64 0.1% 8 0.0% 19,624 33.6% 184 0.3%
load::1#07#5f#38decf0d60e7d00fb4510efb487de43cd791159f965f2a867f36fbd86a17/3a81558ae53efc22aad1b78b3b9fca5a23eddbc037826061909504171ac0f2c8.php 1 0.0% 35 0.0% 35 0.0% 32,744 55.4% 32,744 55.4% 17,504 29.9% 17,504 29.9%
run_init::Query/ConditionBase.php 0 0.0% -2 -0.0% 0 0.0% 64 0.1% 24 0.0% 16,536 28.3% 3,576 6.1%
load::1#07#5f#38decf0d60e7d00fb4510efb487de43cd791159f965f2a867f36fbd86a17/cc6cc0a9660a3079a121f7807d1e73b1c24a3e6b1881db55beece4db8d5f1871.php -1 -0.0% -45 -0.0% -45 -0.0% -32,080 -54.2% -32,080 -54.2% -16,080 -27.5% -16,080 -27.5%
load::1#70#d7#20b8626f16124c763dd54f25a31d997251f0c5e4a8794a1d185580b046ff/90ebe545c1741e064056955abe7450d8f1bfe17b996e82faf44f26b0b90479d8.php 1 0.0% 36 0.0% 36 0.0% 18,064 30.5% 18,064 30.5% 15,856 27.1% 15,856 27.1%
Twig_Template::display@1 0 0.0% 95,014 100.1% -5 -0.0% 53,952 91.2% -8 -0.0% -15,840 -27.1% 0 0.0%
Twig_Template::render@1 0 0.0% 95,047 100.2% -1 -0.0% 53,936 91.2% -16 -0.0% -15,792 -27.0% 48 0.1%
Twig_Template::displayWithErrorHandling@1 0 0.0% 95,015 100.1% 3 0.0% 53,968 91.2% 0 0.0% -15,760 -27.0% 0 0.0%
load::1#70#d7#20b8626f16124c763dd54f25a31d997251f0c5e4a8794a1d185580b046ff/56aca1a6f131b031a62c47be5388bce0ca4e411d812f329968bb9d5714c5b539.php -1 -0.0% -39 -0.0% -39 -0.0% -17,392 -29.4% -17,392 -29.4% -15,184 -26.0% -15,184 -26.0%
Drupal::service 100 0.2% 638 0.7% 423 0.4% 112 0.2% -8 -0.0% 15,144 25.9% 440 0.8%
run_init::Query/Query.php 0 0.0% 1 0.0% 0 0.0% 208 0.4% 208 0.4% 14,856 25.4% 14,856 25.4%
drupal_render@1 0 0.0% 95,304 100.4% 21 0.0% 56,848 96.1% -16 -0.0% -14,392 -24.6% 0 0.0%
twig_drupal_escape_filter@1 0 0.0% 95,208 100.3% -126 -0.1% 56,840 96.1% -40 -0.1% -14,392 -24.6% 0 0.0%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% 95,281 100.4% -12 -0.0% 56,864 96.1% 40 0.1% -14,392 -24.6% 0 0.0%
Twig_Template::displayBlock 0 0.0% -19 -0.0% -2 -0.0% -13,680 -23.1% 0 0.0% -14,392 -24.6% 0 0.0%
render@1 0 0.0% 95,303 100.4% -6 -0.0% 56,872 96.1% 24 0.0% -14,392 -24.6% 0 0.0%
twig_render_template@1 0 0.0% 95,125 100.2% -6 -0.0% 57,440 97.1% -48 -0.1% -14,320 -24.5% 0 0.0%
Drupal\Core\Render\Renderer::render@2 0 0.0% 94,477 99.6% -9 -0.0% 56,936 96.3% 0 0.0% -14,184 -24.3% 0 0.0%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEntity_Query_ConfigService 0 0.0% 2 0.0% 1 0.0% 112 0.2% 56 0.1% 14,040 24.0% 1,560 2.7%
Drupal\Core\Theme\ThemeManager::render@1 0 0.0% 95,325 100.4% 3 0.0% 57,432 97.1% 0 0.0% -13,816 -23.6% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 0 0.0% 95,322 100.4% 136 0.1% 57,432 97.1% 40 0.1% -13,816 -23.6% 0 0.0%
__TwigTemplate_f9202de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6::doDisplay 0 0.0% 150 0.2% 5 0.0% -12,976 -21.9% -8 -0.0% -13,456 -23.0% 0 0.0%
Drupal\Core\Render\Renderer::doRender@1 0 0.0% 93,189 98.2% 20 0.0% 57,336 96.9% 8 0.0% -13,240 -22.6% 0 0.0%
Drupal\Core\Render\Renderer::render@1 0 0.0% 93,188 98.2% -2 -0.0% 57,320 96.9% -16 -0.0% -13,240 -22.6% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 95,412 100.5% -2 -0.0% 57,512 97.2% 24 0.0% -13,232 -22.6% 0 0.0%
Twig_Template::display 0 0.0% 95,360 100.5% -38 -0.0% 57,512 97.2% 0 0.0% -13,224 -22.6% 0 0.0%
twig_drupal_escape_filter 0 0.0% 95,375 100.5% 7 0.0% 57,472 97.2% -104 -0.2% -13,208 -22.6% 0 0.0%
render 0 0.0% 95,300 100.4% -21 -0.0% 57,552 97.3% 32 0.1% -13,208 -22.6% 0 0.0%
drupal_render 0 0.0% 95,317 100.4% 29 0.0% 57,520 97.2% 0 0.0% -13,208 -22.6% 0 0.0%
Drupal\Core\Render\Renderer::doRender@2 0 0.0% 94,494 99.6% -139 -0.1% 56,280 95.1% 24 0.0% -13,184 -22.6% 0 0.0%
Twig_Template::render 0 0.0% 95,284 100.4% 10 0.0% 57,536 97.3% 16 0.0% -13,088 -22.4% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 100 0.2% 231 0.2% 165 0.2% 24 0.0% -8 -0.0% 13,048 22.3% -96 -0.2%
Composer\Autoload\ClassLoader::loadClass@2 0 0.0% 55 0.1% 9 0.0% 40 0.1% 8 0.0% 12,624 21.6% 536 0.9%
Drupal\Core\Config\Entity\Query\QueryFactory::__construct 0 0.0% 0 0.0% 0 0.0% 56 0.1% 8 0.0% 12,480 21.3% 1,104 1.9%
twig_render_template 0 0.0% 95,419 100.5% 1 0.0% 59,512 100.6% -40 -0.1% -12,400 -21.2% 0 0.0%
load::1#2f#28#a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9/5aad3218a581a3cb2e8a849fdb412ff90e2f9139a74c7942a3168925961b3089.php 1 0.0% 37 0.0% 37 0.0% 20,704 35.0% 20,704 35.0% 11,912 20.4% 11,912 20.4%
load::1#2f#28#a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9/6a4333e0b25fe6af7010b379165d5db81017edfaeae863d3051590229da564e7.php -1 -0.0% -36 -0.0% -36 -0.0% -20,032 -33.9% -20,032 -33.9% -11,912 -20.4% -11,912 -20.4%
Drupal\Core\Render\Renderer::doRender 0 0.0% 92,937 97.9% 2 0.0% 59,392 100.4% 40 0.1% -11,880 -20.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::theme 0 0.0% 93,184 98.2% -167 -0.2% 59,424 100.5% 8 0.0% -11,880 -20.3% 40 0.1%
Drupal\Core\Render\Renderer::render 0 0.0% 92,938 97.9% 1 0.0% 59,392 100.4% 0 0.0% -11,880 -20.3% 0 0.0%
Drupal\Core\Theme\ThemeManager::render 0 0.0% 93,194 98.2% 10 0.0% 59,424 100.5% 0 0.0% -11,880 -20.3% 0 0.0%
__TwigTemplate_075f38decf0d60e7d00fb4510efb487de43cd791159f965f2a867f36fbd86a17::doDisplay 0 0.0% 18 0.0% 0 0.0% -15,400 -26.0% 0 0.0% -11,264 -19.3% 0 0.0%
__TwigTemplate_18b374303bacfa0c1ed84ef2619152e106907d3c81a0976f6395b542d924ff36::doDisplay 0 0.0% 45 0.0% 0 0.0% -18,224 -30.8% 0 0.0% -11,120 -19.0% 0 0.0%
Composer\Autoload\includeFile@2 0 0.0% 47 0.0% 2 0.0% 16 0.0% 8 0.0% 11,000 18.8% 1,288 2.2%
Twig_Template::display@2 100 0.2% 123,912 130.6% 672 0.7% 5,088 8.6% -35,936 -60.8% -9,808 -16.8% -320 -0.5%
__TwigTemplate_18b374303bacfa0c1ed84ef2619152e106907d3c81a0976f6395b542d924ff36::block_content 0 0.0% 13 0.0% -1 -0.0% -15,400 -26.0% 0 0.0% -9,752 -16.7% 0 0.0%
Twig_Template::displayWithErrorHandling@2 100 0.2% 123,012 129.6% 259 0.3% 5,000 8.5% 480 0.8% -9,488 -16.2% 0 0.0%
load::Query/Condition.php 0 0.0% 2 0.0% 2 0.0% 16 0.0% 16 0.0% 7,776 13.3% 7,776 13.3%
Drupal\Core\Theme\ThemeManager::theme@2 0 0.0% 95,144 100.3% 1,946 2.1% 56,752 95.9% -789,672 -1335.0% -7,672 -13.1% 0 0.0%
Drupal\Core\Theme\ThemeManager::render@2 0 0.0% 95,139 100.3% -5 -0.0% 56,752 95.9% 0 0.0% -7,672 -13.1% 0 0.0%
twig_render_template@2 100 0.2% 127,843 134.7% 1,194 1.3% 237,008 400.7% -136,464 -230.7% -7,656 -13.1% -336 -0.6%
Drupal\Component\Utility\SafeMarkup::set -498 -0.9% -447 -0.5% -447 -0.5% -39,440 -66.7% -39,440 -66.7% -6,632 -11.3% -6,632 -11.3%
run_init::Query/QueryBase.php 0 0.0% 1 0.0% 0 0.0% -40 -0.1% -16 -0.0% 5,912 10.1% 800 1.4%
load::1#d7#47#d26c0b30e4f7081c193be6e936a7339b086bc940a1a898bff52a9b404d1e/d63878af5465ae55e5d18c92fa2aca2d390f4189060279d19eb769433c5f5cd2.php -1 -0.0% -32 -0.0% -32 -0.0% -17,392 -29.4% -17,392 -29.4% -5,784 -9.9% -5,784 -9.9%
Twig_Template::render@2 100 0.2% 124,711 131.4% 596 0.6% 82,968 140.3% 4,880 8.2% -5,592 -9.6% -912 -1.6%
Twig_Template::display@3 0 0.0% 18 0.0% 0 0.0% -4,688 -7.9% 0 0.0% -4,952 -8.5% 0 0.0%
Drupal\Core\Entity\Query\QueryBase::getNamespaces 0 0.0% 0 0.0% -1 -0.0% 16 0.0% -8 -0.0% 4,752 8.1% 2,096 3.6%
__TwigTemplate_d747d26c0b30e4f7081c193be6e936a7339b086bc940a1a898bff52a9b404d1e::doDisplay 0 0.0% 15 0.0% 1 0.0% -4,688 -7.9% 0 0.0% -4,728 -8.1% 0 0.0%
__TwigTemplate_d747d26c0b30e4f7081c193be6e936a7339b086bc940a1a898bff52a9b404d1e::getmenu_links 0 0.0% 15 0.0% -2 -0.0% -4,688 -7.9% 0 0.0% -4,728 -8.1% 0 0.0%
[ display all ]