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

Overall Diff Summary

Run #52e4a1c03557cRun #52e4a1fd8a982DiffDiff%
Number of Function Calls38,893 38,893 0 0.0%
Incl. Wall Time (microsec)159,364 158,964 -400 -0.3%
Incl. CPU (microsecs)148,493 148,120 -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\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%
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%
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\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%
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%
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%
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%
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%
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%
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::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::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%
_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::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%
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%
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%
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\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%
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%
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%
_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%
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%
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%
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::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%
__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%
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%
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%
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%
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%
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%
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%
_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\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::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_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%
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\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%
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%
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 ]