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

Overall Diff Summary

Run #53920b950c201Run #53920bd97d62dDiffDiff%
Number of Function Calls54,670 54,670 0 0.0%
Incl. Wall Time (microsec)385,188 384,732 -456 -0.1%
Incl. CPU (microsecs)343,319 343,758 439 0.1%
Incl. MemUse (bytes)11,209,656 11,209,656 0 0.0%
Incl. PeakMemUse (bytes)11,303,172 11,303,172 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. 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%
Drupal\menu_link\MenuTree::buildTree 0 N/A% -1,533 -336.2% -2 -0.4% -706 -160.8% -8 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\MenuTree::buildPageData 0 N/A% -1,419 -311.2% -11 -2.4% -480 -109.3% -4 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 0 N/A% -1,393 -305.5% 8 1.8% -28 -6.4% 16 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\MenuTree::checkAccess 0 N/A% -1,355 -297.1% -13 -2.9% -571 -130.1% -10 -2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\MenuTree::menuLinkTranslate 0 N/A% -1,333 -292.3% -5 -1.1% -542 -123.5% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_link_translate 0 N/A% -1,328 -291.2% -25 -5.5% -543 -123.7% -22 -5.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::checkNamedRoute 0 N/A% -1,309 -287.1% -9 -2.0% -526 -119.8% -5 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_process_attached 0 N/A% 1,189 260.7% -6 -1.3% 149 33.9% 19 4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_add_library 0 N/A% 1,185 259.9% 7 1.5% 129 29.4% -9 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\LibraryDiscovery::getLibraryByName 0 N/A% 1,069 234.4% 3 0.7% 129 29.4% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\LibraryDiscovery::getCache 0 N/A% 1,066 233.8% 1 0.2% 112 25.5% -19 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\LibraryDiscovery::ensureLibraryInformation 0 N/A% 1,066 233.8% 0 0.0% 129 29.4% 17 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
render 0 N/A% -993 -217.8% 0 0.0% -662 -150.8% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\ParamConverter\EntityConverter::convert 0 N/A% -968 -212.3% 0 0.0% -412 -93.8% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\ParamConverter\ParamConverterManager::convert 0 N/A% -951 -208.6% 3 0.7% -405 -92.3% -14 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_navigation_links 0 N/A% -922 -202.2% -2 -0.4% -182 -41.5% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityDatabaseStorage::doLoadMultiple 0 N/A% -876 -192.1% 9 2.0% -474 -108.0% 10 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -810 -177.6% -50 -11.0% -54 -12.3% -46 -10.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render 0 N/A% 795 174.3% -6 -1.3% -68 -15.5% -5 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_18632083caa399d2e77339d322a39a9ee6fb035f326d8cbd4b48b564aca7af78::doDisplay 0 N/A% -790 -173.2% -4 -0.9% -553 -126.0% 12 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RoutePreloader::onRequest 0 N/A% -758 -166.2% 1 0.2% -67 -15.3% -1 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RoutePreloader::loadNonAdminRoutes 0 N/A% -757 -166.0% 1 0.2% -64 -14.6% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteByName 0 N/A% -753 -165.1% -3 -0.7% 2 0.5% -11 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 0 N/A% 741 162.5% 3 0.7% 763 173.8% -1 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 N/A% 735 161.2% 1 0.2% 756 172.2% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_main_menu 0 N/A% -723 -158.6% 0 0.0% -151 -34.4% -4 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_toolbar 0 N/A% -722 -158.3% -2 -0.4% -330 -75.2% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_2bcdd8a55470229313da764a961a5947dd064b320660ee0dd50b5e05d92a8247::doDisplay 0 N/A% 699 153.3% 9 2.0% 720 164.0% 10 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% -684 -150.0% -56 -12.3% 34 7.7% -108 -24.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@3 0 N/A% -682 -149.6% 13 2.9% -450 -102.5% 22 5.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_pre_render 0 N/A% 679 148.9% 3 0.7% -65 -14.8% 8 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\RenderWrapper::__toString 0 N/A% 677 148.5% 6 1.3% 697 158.8% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\RenderWrapper::render 0 N/A% 671 147.1% -2 -0.4% 695 158.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityDatabaseStorage::mapFromStorageRecords 0 N/A% -653 -143.2% -1 -0.2% -368 -83.8% -14 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
shortcut_toolbar 0 N/A% 651 142.8% 0 0.0% 262 59.7% -2 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_bootstrap 0 N/A% -645 -141.4% 8 1.8% -439 -100.0% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% -634 -139.0% -53 -11.6% -368 -83.8% -45 -10.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% -632 -138.6% -632 -138.6% 141 32.1% 141 32.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockViewBuilder::buildBlock 0 N/A% -628 -137.7% 5 1.1% -172 -39.2% 7 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
shortcut_renderable_links 0 N/A% 624 136.8% 6 1.3% 235 53.5% 3 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::execute 0 N/A% 574 125.9% 5 1.1% -87 -19.8% -7 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
toolbar_get_menu_tree 0 N/A% -569 -124.8% -11 -2.4% -279 -63.6% -8 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::setDefaultLangcode 0 N/A% -541 -118.6% 0 0.0% -230 -52.4% -3 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::__construct 0 N/A% -534 -117.1% 5 1.1% -222 -50.6% 12 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityDatabaseStorage::attachPropertyData 0 N/A% -504 -110.5% -11 -2.4% -339 -77.2% -6 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array 0 N/A% 503 110.3% 16 3.5% 846 192.7% 27 6.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 N/A% -501 -109.9% -1 -0.2% -301 -68.6% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\MenuTree::renderMenu 0 N/A% -498 -109.2% -1 -0.2% -302 -68.8% -2 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getFieldDefinitions 0 N/A% -484 -106.1% -9 -2.0% -206 -46.9% -9 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::hasField 0 N/A% -480 -105.3% -1 -0.2% -199 -45.3% -3 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::getFieldDefinition 0 N/A% -480 -105.3% -1 -0.2% -197 -44.9% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::getFieldDefinitions 0 N/A% -479 -105.0% -3 -0.7% -198 -45.1% 3 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render_children 0 N/A% 461 101.1% -5 -1.1% 6 1.4% -9 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::drupal8/index.php 0 N/A% -457 -100.2% -11 -2.4% 437 99.5% -10 -2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
main() 0 N/A% -456 -100.0% 1 0.2% 439 100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_theme 0 N/A% -450 -98.7% -23 -5.0% 20 4.6% 15 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_handle_request 0 N/A% -432 -94.7% 2 0.4% 462 105.2% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::load 0 N/A% 425 93.2% 9 2.0% 16 3.6% 16 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\UrlGenerator::getRoute 0 N/A% -414 -90.8% 3 0.7% 2 0.5% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_css 0 N/A% 411 90.1% 12 2.6% 482 109.8% 9 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_page_build 0 N/A% 404 88.6% 3 0.7% 658 149.9% 9 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_get_blocks_by_region 0 N/A% 403 88.4% 4 0.9% 654 149.0% 8 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -403 -88.4% -64 -14.0% -217 -49.4% -58 -13.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 0 N/A% -388 -85.1% -1 -0.2% -45 -10.3% 8 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
class_exists 0 N/A% 370 81.1% 7 1.5% 386 87.9% 20 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_link 0 N/A% -366 -80.3% -12 -2.6% -50 -11.4% -16 -3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Query\Sql\Query::execute 0 N/A% 353 77.4% 14 3.1% 58 13.2% -3 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigEntityStorage::doLoadMultiple 0 N/A% 350 76.8% -24 -5.3% 36 8.2% -16 -3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::alter 0 N/A% 348 76.3% -4 -0.9% 157 35.8% 57 13.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% -348 -76.3% -7 -1.5% -125 -28.5% 6 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Url::toString 0 N/A% -337 -73.9% 0 0.0% -18 -4.1% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\LinkGenerator::generate 0 N/A% -335 -73.5% -1 -0.2% -15 -3.4% 3 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\LinkGenerator::generateFromUrl 0 N/A% -334 -73.2% 2 0.4% -16 -3.6% 3 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_get_stream_wrappers 0 N/A% -328 -71.9% -14 -3.1% -141 -32.1% -9 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Query\Sql\Query::result 0 N/A% 324 71.1% 1 0.2% 46 10.5% 15 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling 0 N/A% -315 -69.1% 1 0.2% 57 13.0% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::render 0 N/A% -313 -68.6% -3 -0.7% 61 13.9% -2 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Entity\FieldInstanceConfig::__wakeup 0 N/A% -308 -67.5% 1 0.2% -129 -29.4% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_var 0 N/A% -306 -67.1% 13 2.9% 54 12.3% -20 -4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Entity\FieldConfig::loadByName 0 N/A% -302 -66.2% -2 -0.4% -121 -27.6% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::display 0 N/A% -302 -66.2% 11 2.4% 69 15.7% 8 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Entity\FieldInstanceConfig::__construct 0 N/A% -301 -66.0% 7 1.5% -121 -27.6% 6 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_template 0 N/A% -293 -64.3% -9 -2.0% 85 19.4% -8 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageBase::loadByProperties 0 N/A% 292 64.0% 3 0.7% 4 0.9% -2 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getDefinition 0 N/A% 288 63.2% 5 1.1% 171 39.0% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageBase::load@1 0 N/A% -280 -61.4% -1 -0.2% -99 -22.6% -3 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageBase::loadMultiple@1 0 N/A% -279 -61.2% -14 -3.1% -96 -21.9% -10 -2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\PluginBag::get 0 N/A% 273 59.9% 3 0.7% 310 70.6% 11 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityDatabaseStorage::__construct 0 N/A% -271 -59.4% -6 -1.3% -17 -3.9% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\DefaultSinglePluginBag::initializePlugin 0 N/A% 268 58.8% 3 0.7% 303 69.0% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getBaseFieldDefinitions 0 N/A% -268 -58.8% 2 0.4% -16 -3.6% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_js 0 N/A% 266 58.3% 3 0.7% 215 49.0% 1 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_list 0 N/A% 265 58.1% 9 2.0% 398 90.7% 23 5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
user_js_alter 0 N/A% 262 57.5% 2 0.4% 122 27.8% 6 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 N/A% 262 57.5% 5 1.1% 298 67.9% -2 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% 262 57.5% -75 -16.4% 291 66.3% 28 6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\PluginManagerBase::createInstance 0 N/A% 261 57.2% -1 -0.2% 296 67.4% -2 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% 261 57.2% -1 -0.2% 677 154.2% 11 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% 258 56.6% 6 1.3% 670 152.6% -1 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::getForm 0 N/A% -256 -56.1% 1 0.2% 32 7.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]