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

Overall Diff Summary

Run #52e4a1fd8a982Run #52e4a1c03557cDiffDiff%
Number of Function Calls38,893 38,893 0 0.0%
Incl. Wall Time (microsec)158,964 159,364 400 0.3%
Incl. CPU (microsecs)148,120 148,493 373 0.3%
Incl. MemUse (bytes)14,562,696 14,562,696 0 0.0%
Incl. PeakMemUse (bytes)14,669,600 14,669,600 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%
run_init::d8.dev/index.php 0 N/A% 400 100.0% 1 0.2% 374 100.3% -1 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
main() 0 N/A% 400 100.0% -1 -0.2% 373 100.0% -1 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_handle_request 0 N/A% 386 96.5% 3 0.8% 360 96.5% 3 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Page\DefaultHtmlPageRenderer::render 0 N/A% -346 -86.5% -2 -0.5% -385 -103.2% -4 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlFragment 0 N/A% -345 -86.2% 1 0.2% -385 -103.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_item_route_access 0 N/A% -257 -64.2% 3 0.8% -225 -60.3% -14 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Flood\DatabaseBackend::isAllowed 0 N/A% -250 -62.5% -2 -0.5% -248 -66.5% 1 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@1 0 N/A% 228 57.0% -2 -0.5% 204 54.7% 1 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\contact\Controller\ContactController::contactFloodControl 0 N/A% -228 -57.0% 1 0.2% -220 -59.0% -1 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\contact\Controller\ContactController::contactSitePage 0 N/A% -213 -53.2% 1 0.2% -182 -48.8% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\HtmlPageController::getContentResult 0 N/A% -207 -51.7% 2 0.5% -175 -46.9% 3 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::initializeContainer 0 N/A% 198 49.5% 0 0.0% 162 43.4% 6 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::boot 0 N/A% 198 49.5% 0 0.0% 163 43.7% 1 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_prepare_page 0 N/A% -188 -47.0% -1 -0.2% -207 -55.5% 3 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% 179 44.8% 0 0.0% 73 19.6% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getConfig_FactoryService 0 N/A% 178 44.5% -1 -0.2% 149 39.9% -1 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 N/A% 177 44.2% 29 7.2% 169 45.3% 6 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest 0 N/A% 167 41.8% 1 0.2% 146 39.1% 1 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func@1 0 N/A% 167 41.8% 9 2.2% 146 39.1% 11 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\HtmlControllerBase::createHtmlFragment 0 N/A% 166 41.5% 2 0.5% 164 44.0% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@1 0 N/A% -164 -41.0% 1 0.2% -129 -34.6% 3 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% -151 -37.8% -5 -1.2% -88 -23.6% 19 5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#68#dc#c6aa269205b299c9bb0cffd021e742dcd799880f0b8c7778f0ee743a2585.php/6f9d1131bd4b7c9051e3295fcf48dc6c953cead69133f34856cb76864bd1c75f.php -1 N/A% -146 -36.5% -15 -3.8% -147 -39.4% -14 -3.8% -84,904 N/A% -9,472 N/A% -83,480 N/A% -8,456 N/A%
run_init::1#68#dc#c6aa269205b299c9bb0cffd021e742dcd799880f0b8c7778f0ee743a2585.php/0396cf6f0567aa4bd60d0d9ad5a345bd8aaaa84de6174a97004b26bf98d6b9c3.php 1 N/A% 143 35.8% 15 3.8% 145 38.9% 15 4.0% 84,904 N/A% 9,472 N/A% 83,480 N/A% 8,456 N/A%
unserialize 0 N/A% 142 35.5% 94 23.5% 127 34.0% 65 17.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_css 0 N/A% 141 35.2% 1 0.2% 123 33.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_theme_initialize 0 N/A% 136 34.0% 2 0.5% 128 34.3% 4 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_styles 0 N/A% 135 33.8% 1 0.2% 121 32.4% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% 135 33.8% -2 -0.5% 54 14.5% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% 134 33.5% 4 1.0% 48 12.9% -4 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\LegacyRequestSubscriber::onKernelRequestLegacyAfterRouting 0 N/A% 134 33.5% -1 -0.2% 125 33.5% -3 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_get_blocks_by_region 0 N/A% -132 -33.0% -5 -1.2% -146 -39.1% -3 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_page_build 0 N/A% -129 -32.2% 4 1.0% -150 -40.2% -4 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\Plugin\Block\SystemMenuBlock::build 0 N/A% -127 -31.8% -2 -0.5% -160 -42.9% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::select 0 N/A% -127 -31.8% -5 -1.2% -129 -34.6% -4 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree 0 N/A% -126 -31.5% -1 -0.2% -160 -42.9% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_get_stream_wrappers 0 N/A% -125 -31.2% 1 0.2% -79 -21.2% -1 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 123 30.8% -16 -4.0% 106 28.4% -5 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch 0 N/A% 122 30.5% 7 1.8% 64 17.2% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::matchRequest 0 N/A% -122 -30.5% 1 0.2% -103 -27.6% -1 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod.php/f00e32b08baf45ad48cb3a6eb75d8d7e6365775c96b50d32579ac7aa9af50bd1.php 1 N/A% 120 30.0% 10 2.5% 121 32.4% 8 2.1% 57,072 N/A% 8,072 N/A% 55,856 N/A% 7,848 N/A%
run_init::service_container_prod.php/0bd68b12b1fd661b7a82fef20c2556564caa816d6ab6e2f1317502e453c7a7a5.php -1 N/A% -118 -29.5% -9 -2.2% -119 -31.9% -8 -2.1% -57,072 N/A% -8,072 N/A% -55,856 N/A% -7,848 N/A%
Drupal\Core\Field\FieldItemList::applyDefaultValue 0 N/A% 116 29.0% -6 -1.5% 111 29.8% 4 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render 0 N/A% 114 28.5% 26 6.5% 73 19.6% 28 7.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\CssCollectionRenderer::render 0 N/A% 114 28.5% 14 3.5% 99 26.5% 6 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get 0 N/A% 114 28.5% -11 -2.8% 111 29.8% -35 -9.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% 113 28.2% 18 4.5% 156 41.8% 71 19.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get@1 0 N/A% 105 26.2% -5 -1.2% 101 27.1% -9 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@1 0 N/A% 105 26.2% 14 3.5% 109 29.2% 5 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% 103 25.8% -8 -2.0% 111 29.8% -37 -9.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::getIterator 0 N/A% -103 -25.8% -2 -0.5% -78 -20.9% 3 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_block_get_renderable_region 0 N/A% -102 -25.5% 7 1.8% -126 -33.8% -2 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::get 0 N/A% -102 -25.5% -1 -0.2% -94 -25.2% -12 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::getProperties 0 N/A% -102 -25.5% -5 -1.2% -80 -21.4% 6 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 0 N/A% -101 -25.2% -4 -1.0% -82 -22.0% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#2c#ba#2af441bd31abbe7ace7fb84b8a731a847f664722de8f75478b98612475eb.php/73952fce8b352aacbcd769c086198dc491ae47d79c00829b40520305d4d0030f.php 1 N/A% 100 25.0% 100 25.0% 101 27.1% 101 27.1% 64,896 N/A% 64,896 N/A% 62,272 N/A% 62,272 N/A%
Drupal\Core\Database\Query\Select::execute 0 N/A% -100 -25.0% -1 -0.2% -102 -27.3% -3 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\RenderWrapper::__toString 0 N/A% 98 24.5% 1 0.2% 82 22.0% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\ChainRouter::doMatch 0 N/A% -98 -24.5% -6 -1.5% -79 -21.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 N/A% 97 24.2% -14 -3.5% 98 26.3% -24 -6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\RenderWrapper::render 0 N/A% 97 24.2% -6 -1.5% 80 21.4% -9 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getEventDispatcherService 0 N/A% 96 24.0% 3 0.8% 90 24.1% 11 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_translate 0 N/A% -96 -24.0% 9 2.2% -110 -29.5% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 0 N/A% -95 -23.8% -9 -2.2% -86 -23.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% -95 -23.8% 7 1.8% -13 -3.5% 14 3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::getDriverClass 0 N/A% -95 -23.8% 0 0.0% -98 -26.3% -3 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\DynamicRouter::matchRequest 0 N/A% -95 -23.8% 3 0.8% -79 -21.2% 5 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_3d1528841c78c9aeeb786d9960f4f8755db18add7cf5261037c6f1dafe5d7d06::doDisplay 0 N/A% 93 23.2% 0 0.0% 77 20.6% -3 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 92 23.0% 92 23.0% 81 21.7% 81 21.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::mysql/Select.php 0 N/A% -92 -23.0% -6 -1.5% -93 -24.9% -7 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod.php/0bd68b12b1fd661b7a82fef20c2556564caa816d6ab6e2f1317502e453c7a7a5.php -1 N/A% -88 -22.0% -88 -22.0% -90 -24.1% -90 -24.1% -113,112 N/A% -113,112 N/A% -113,040 N/A% -113,040 N/A%
load::service_container_prod.php/f00e32b08baf45ad48cb3a6eb75d8d7e6365775c96b50d32579ac7aa9af50bd1.php 1 N/A% 88 22.0% 88 22.0% 89 23.9% 89 23.9% 113,112 N/A% 113,112 N/A% 113,040 N/A% 113,040 N/A%
call_user_func_array 0 N/A% 87 21.8% 4 1.0% 102 27.3% 9 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_page_cache 0 N/A% 87 21.8% 20 5.0% 76 20.4% 13 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\HtmlViewSubscriber::onHtmlPage 0 N/A% 86 21.5% 0 0.0% 69 18.5% -5 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteByName 0 N/A% 86 21.5% 2 0.5% 28 7.5% -1 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Page\DefaultHtmlPageRenderer::renderPage 0 N/A% 85 21.2% -1 -0.2% 70 18.8% 1 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByNames 0 N/A% 84 21.0% 3 0.8% 28 7.5% 5 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_page_data 0 N/A% -82 -20.5% -6 -1.5% -104 -27.9% 5 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_build_tree 0 N/A% -82 -20.5% -2 -0.5% -92 -24.7% 1 0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\FieldItemList::getDefaultValue 0 N/A% 81 20.2% 1 0.2% 71 19.0% -3 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Query/Select.php 0 N/A% -81 -20.2% -13 -3.2% -81 -21.7% -13 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementations 0 N/A% -78 -19.5% -6 -1.5% -15 -4.0% 26 7.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_view 0 N/A% -77 -19.2% 0 0.0% -102 -27.3% -3 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::terminate 0 N/A% 76 19.0% 4 1.0% 73 19.6% 4 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\CachedModuleHandler::getCachedImplementationInfo 0 N/A% -75 -18.8% 0 0.0% -38 -10.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\ConfigFieldItemList::getFieldDefinition 0 N/A% 75 18.8% 5 1.2% 69 18.5% 9 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_link_translate 0 N/A% -74 -18.5% -5 -1.2% -86 -23.1% 5 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_check_access 0 N/A% -73 -18.2% -1 -0.2% -87 -23.3% -4 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getForm 0 N/A% -72 -18.0% -1 -0.2% -67 -18.0% 3 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_tree_check_access 0 N/A% -72 -18.0% 2 0.5% -83 -22.3% 4 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 N/A% -72 -18.0% 5 1.2% -33 -8.8% -5 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockViewBuilder::viewMultiple 0 N/A% -71 -17.8% 4 1.0% -95 -25.5% -9 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\entity_reference\Plugin\Field\FieldType\ConfigurableEntityReferenceFieldItemList::getDefaultValue 0 N/A% 71 17.8% -1 -0.2% 69 18.5% 2 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockViewBuilder::view 0 N/A% -70 -17.5% 1 0.2% -94 -25.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% -70 -17.5% -27 -6.8% -32 -8.6% -38 -10.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#2c#ba#2af441bd31abbe7ace7fb84b8a731a847f664722de8f75478b98612475eb.php/339ff3e6b3787c8fecd65397488ba4cd94803feebad4482bca069cf9a3cc5e8c.php -1 N/A% -69 -17.2% -69 -17.2% -72 -19.3% -72 -19.3% -64,896 N/A% -64,896 N/A% -62,272 N/A% -62,272 N/A%
Drupal\field\FieldInfo::getBundleInstances 0 N/A% 69 17.2% 2 0.5% 63 16.9% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_var 0 N/A% 68 17.0% -3 -0.8% 45 12.1% -9 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
template_preprocess_page 0 N/A% -68 -17.0% -9 -2.2% -72 -19.3% -8 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]