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

Overall Diff Summary

Run #51ec623000e0cRun #51ec66a5a877dDiffDiff%
Number of Function Calls793,342 797,488 4,146 0.5%
Incl. Wall Time (microsec)2,931,835 2,934,185 2,350 0.1%
Incl. CPU (microsecs)2,894,807 2,898,250 3,443 0.1%
Incl. MemUse (bytes)20,495,008 20,574,496 79,488 0.4%
Incl. PeakMemUse (bytes)20,729,944 20,802,744 72,800 0.4%

[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%
twig_render_template@3 54 1.3% 115,971 4934.9% 1,081 46.0% 108,706 3157.3% 807 23.4% 221,136 278.2% -85,000 -106.9% 257,032 353.1% 0 0.0%
Twig_Template::render@3 54 1.3% 113,446 4827.5% 457 19.4% 106,169 3083.6% 317 9.2% 180,744 227.4% 2,672 3.4% 257,032 353.1% 0 0.0%
Twig_Template::display@3 54 1.3% 112,833 4801.4% 305 13.0% 105,558 3065.9% 247 7.2% 109,464 137.7% 64 0.1% 257,032 353.1% 0 0.0%
Twig_Template::displayWithErrorHandling@3 54 1.3% 112,340 4780.4% 188 8.0% 105,096 3052.5% 209 6.1% 109,400 137.6% 472 0.6% 257,032 353.1% 0 0.0%
__TwigTemplate_687214d42d1b831d3e2c92ba07dec05e::doDisplay 54 1.3% 112,177 4773.5% 3,421 145.6% 104,922 3047.4% 2,499 72.6% 93,648 117.8% -425,768 -535.6% 257,032 353.1% 0 0.0%
twig_render_var@3 369 8.9% 106,123 4515.9% 2,665 113.4% 99,088 2878.0% 2,070 60.1% 147,304 185.3% -57,752 -72.7% 257,032 353.1% 0 0.0%
theme_field -54 -1.3% -102,787 -4373.9% -1,176 -50.0% -95,541 -2774.9% -993 -28.8% -136,352 -171.5% 66,472 83.6% -202,272 -277.8% 0 0.0%
render@3 87 2.1% 95,651 4070.3% 608 25.9% 88,404 2567.6% 446 13.0% 165,848 208.6% 1,632 2.1% 257,032 353.1% 0 0.0%
drupal_render@7 0 0.0% 14,457 615.2% 6 0.3% 14,352 416.8% -14 -0.4% 85,688 107.8% 14,960 18.8% 55,304 76.0% 0 0.0%
theme@4 0 0.0% 14,446 614.7% 458 19.5% 14,340 416.5% 410 11.9% 70,672 88.9% -49,952 -62.8% 55,160 75.8% 0 0.0%
drupal_render@6 0 0.0% 14,365 611.3% -11 -0.5% 14,268 414.4% 15 0.4% 129,936 163.5% 30,064 37.8% 55,160 75.8% 0 0.0%
twig_render_var@2 0 0.0% 14,263 606.9% 43 1.8% 14,171 411.6% 10 0.3% 144,976 182.4% 16 0.0% 62,176 85.4% 0 0.0%
render@2 0 0.0% 14,260 606.8% -20 -0.9% 14,178 411.8% 8 0.2% 144,920 182.3% 0 0.0% 62,176 85.4% 0 0.0%
__TwigTemplate_b0960a6d5d305a709269bd6e3ba2a502::doDisplay 0 0.0% 14,192 603.9% -54 -2.3% 14,103 409.6% -38 -1.1% 48,952 61.6% -51,848 -65.2% 55,304 76.0% 0 0.0%
twig_render_template@2 0 0.0% 14,172 603.1% 32 1.4% 14,080 408.9% 13 0.4% 77,576 97.6% -30,016 -37.8% 63,792 87.6% 0 0.0%
Twig_Template::displayWithErrorHandling@2 0 0.0% 14,159 602.5% 0 0.0% 14,059 408.3% -10 -0.3% 48,272 60.7% 0 0.0% 63,792 87.6% 0 0.0%
Twig_Template::display@2 0 0.0% 14,158 602.5% 4 0.2% 14,059 408.3% -8 -0.2% 48,272 60.7% 0 0.0% 63,792 87.6% 0 0.0%
Twig_Template::render@2 0 0.0% 14,152 602.2% -3 -0.1% 14,058 408.3% 14 0.4% 78,248 98.4% 0 0.0% 63,792 87.6% 0 0.0%
entity_view 0 0.0% -12,116 -515.6% -12 -0.5% -11,403 -331.2% 7 0.2% 248 0.3% 0 0.0% 5,368 7.4% 0 0.0%
user_view 0 0.0% -11,872 -505.2% 4 0.2% -11,540 -335.2% -7 -0.2% 184 0.2% 0 0.0% 2,232 3.1% 0 0.0%
Drupal\Core\Entity\EntityRenderController::view 0 0.0% -11,860 -504.7% -2 -0.1% -11,520 -334.6% -9 -0.3% 184 0.2% 0 0.0% 2,232 3.1% 0 0.0%
field_invoke_method_multiple 0 0.0% -11,524 -490.4% -7 -0.3% -11,159 -324.1% 21 0.6% 424 0.5% 120 0.2% -2,960 -4.1% 0 0.0%
Drupal\field\Plugin\Type\Formatter\FormatterPluginManager::createInstance 0 0.0% -11,434 -486.6% -8 -0.3% -11,118 -322.9% -2 -0.1% -352 -0.4% -32 -0.0% -3,000 -4.1% 0 0.0%
Drupal\Component\Plugin\Discovery\DerivativeDiscoveryDecorator::getDefinition 0 0.0% -11,433 -486.5% -2 -0.1% -11,119 -322.9% -1 -0.0% -8 -0.0% 0 0.0% -3,000 -4.1% 0 0.0%
Drupal\Component\Plugin\Discovery\AnnotatedClassDiscovery::getDefinition 0 0.0% -11,415 -485.7% -23 -1.0% -11,099 -322.4% -17 -0.5% -8 -0.0% 288 0.4% -3,000 -4.1% 0 0.0%
Drupal\field\Plugin\Type\Formatter\FormatterPluginManager::getInstance 0 0.0% -11,364 -483.6% -6 -0.3% -11,128 -323.2% -6 -0.2% -344 -0.4% 0 0.0% -3,056 -4.2% 0 0.0%
{closure} 0 0.0% -11,292 -480.5% 0 0.0% -11,111 -322.7% -14 -0.4% -128 -0.2% 120 0.2% -2,960 -4.1% 0 0.0%
Drupal\entity\Plugin\Core\Entity\EntityDisplay::getRenderer 0 0.0% -11,291 -480.5% -4 -0.2% -11,096 -322.3% 18 0.5% -248 -0.3% 96 0.1% -2,960 -4.1% 0 0.0%
Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 0 0.0% -11,259 -479.1% 2 0.1% -10,945 -317.9% 22 0.6% -296 -0.4% 0 0.0% -3,304 -4.5% 0 0.0%
Drupal\Component\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 0 0.0% -11,231 -477.9% -354 -15.1% -10,914 -317.0% -217 -6.3% -296 -0.4% 2,280 2.9% -3,304 -4.5% 0 0.0%
Drupal\Core\Entity\EntityRenderController::viewMultiple 0 0.0% -11,208 -476.9% -4 -0.2% -11,668 -338.9% 21 0.6% 224 0.3% -16 -0.0% -5,496 -7.5% 0 0.0%
template_preprocess_node 0 0.0% -11,119 -473.1% -2 -0.1% -10,709 -311.0% -35 -1.0% 136 0.2% 0 0.0% 2,288 3.1% 0 0.0%
call_user_func 0 0.0% -10,766 -458.1% 20 0.9% -10,992 -319.3% 4 0.1% 48 0.1% 168 0.2% -18,160 -24.9% 0 0.0%
Doctrine\Common\Annotations\AnnotationReader::getClassAnnotation 0 0.0% -10,755 -457.7% -20 -0.9% -10,469 -304.1% -55 -1.6% -2,472 -3.1% 0 0.0% -3,432 -4.7% 0 0.0%
Doctrine\Common\Annotations\AnnotationReader::getClassAnnotations 0 0.0% -10,735 -456.8% -132 -5.6% -10,414 -302.5% -137 -4.0% -2,472 -3.1% 0 0.0% -3,432 -4.7% 0 0.0%
field_attach_prepare_view 0 0.0% -10,131 -431.1% -78 -3.3% -10,913 -317.0% -60 -1.7% 416 0.5% 0 0.0% -2,928 -4.0% 0 0.0%
Drupal\Core\Entity\EntityRenderController::buildContent 0 0.0% -10,007 -425.8% 1 0.0% -10,550 -306.4% 11 0.3% -80 -0.1% -56 -0.1% -5,896 -8.1% 0 0.0%
Doctrine\Common\Annotations\AnnotationReader::collectParsingMetadata 0 0.0% -7,882 -335.4% 2 0.1% -7,645 -222.0% 19 0.6% -720 -0.9% -16 -0.0% -3,136 -4.3% 0 0.0%
Doctrine\Common\Annotations\AnnotationReader::getImports 0 0.0% -7,807 -332.2% 65 2.8% -7,567 -219.8% 46 1.3% -720 -0.9% 0 0.0% -3,136 -4.3% 0 0.0%
Doctrine\Common\Reflection\StaticReflectionClass::getDocComment 0 0.0% -7,681 -326.9% -3 -0.1% -7,551 -219.3% -7 -0.2% 88 0.1% 0 0.0% -3,136 -4.3% 0 0.0%
Doctrine\Common\Reflection\StaticReflectionParser::getDocComment 0 0.0% -7,678 -326.7% -43 -1.8% -7,544 -219.1% -45 -1.3% 88 0.1% 0 0.0% -3,136 -4.3% 0 0.0%
Doctrine\Common\Reflection\StaticReflectionParser::parse 0 0.0% -7,620 -324.3% -613 -26.1% -7,490 -217.5% -987 -28.7% 88 0.1% 68,520 86.2% -3,136 -4.3% 0 0.0%
file_get_contents 0 0.0% -3,713 -158.0% -3,713 -158.0% -3,719 -108.0% -3,719 -108.0% 0 0.0% 0 0.0% -160 -0.2% -160 -0.2%
drupal_render 0 0.0% 3,478 148.0% -7 -0.3% 4,083 118.6% -1 -0.0% 77,600 97.6% 24 0.0% 87,880 120.7% 0 0.0%
twig_render_template 0 0.0% 3,469 147.6% -2 -0.1% 3,820 110.9% 2 0.1% 77,704 97.8% -30,088 -37.9% 125,392 172.2% 0 0.0%
Twig_Template::render 0 0.0% 3,229 137.4% 0 0.0% 3,581 104.0% 0 0.0% 78,008 98.1% 0 0.0% 125,384 172.2% 0 0.0%
template_preprocess_views_view 0 0.0% 3,228 137.4% 14 0.6% 3,576 103.9% 13 0.4% 64,264 80.8% 16 0.0% 91,160 125.2% 0 0.0%
theme 0 0.0% 3,226 137.3% 2 0.1% 3,988 115.8% 20 0.6% 78,096 98.2% -40 -0.1% 125,632 172.6% 0 0.0%
drupal_render@5 0 0.0% 3,208 136.5% 17 0.7% 3,563 103.5% 16 0.5% 123,112 154.9% 30,056 37.8% 64,464 88.5% 6,872 9.4%
Drupal\views\Plugin\views\style\StylePluginBase::renderGroupingSets 0 0.0% 3,191 135.8% -2 -0.1% 3,540 102.8% -23 -0.7% 64,040 80.6% -14,976 -18.8% 57,608 79.1% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::render 0 0.0% 3,183 135.4% 2 0.1% 3,532 102.6% 2 0.1% 64,016 80.5% -8 -0.0% 91,160 125.2% 0 0.0%
Twig_Template::display 0 0.0% 3,163 134.6% -3 -0.1% 3,516 102.1% -1 -0.0% 76,608 96.4% 0 0.0% 125,384 172.2% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 3,153 134.2% 1 0.0% 3,504 101.8% 0 0.0% 76,608 96.4% 8 0.0% 125,384 172.2% 0 0.0%
theme@3 0 0.0% 3,107 132.2% -17 -0.7% 3,460 100.5% -1 -0.0% 78,344 98.6% -144 -0.2% 91,160 125.2% 0 0.0%
theme@2 0 0.0% 3,106 132.2% -26 -1.1% 3,454 100.3% -17 -0.5% 77,824 97.9% 240 0.3% 99,648 136.9% 0 0.0%
render@1 0 0.0% 3,098 131.8% 7 0.3% 3,447 100.1% 6 0.2% 92,808 116.8% -144 -0.2% 99,664 136.9% 0 0.0%
drupal_render@3 0 0.0% 3,092 131.6% 5 0.2% 3,451 100.2% 8 0.2% 92,952 116.9% 14,904 18.8% 99,664 136.9% 16 0.0%
drupal_render@4 0 0.0% 3,074 130.8% -7 -0.3% 3,429 99.6% -1 -0.0% 78,032 98.2% 104 0.1% 66,096 90.8% 0 0.0%
twig_render_var 0 0.0% 3,070 130.6% 9 0.4% 3,425 99.5% -5 -0.1% 108,016 135.9% 0 0.0% 123,920 170.2% 0 0.0%
twig_render_var@1 0 0.0% 3,066 130.5% -12 -0.5% 3,423 99.4% -14 -0.4% 92,792 116.7% -16 -0.0% 99,664 136.9% 0 0.0%
Twig_Template::render@1 0 0.0% 3,060 130.2% 0 0.0% 3,406 98.9% -4 -0.1% 77,832 97.9% 0 0.0% 99,664 136.9% 0 0.0%
__TwigTemplate_826ebc24cd5279b99c864e14df95e56b::doDisplay 0 0.0% 3,060 130.2% -5 -0.2% 3,410 99.0% -11 -0.3% 60,096 75.6% -32,696 -41.1% 99,664 136.9% 0 0.0%
Twig_Template::display@1 0 0.0% 3,059 130.2% 2 0.1% 3,402 98.8% -7 -0.2% 72,384 91.1% 0 0.0% 99,664 136.9% 0 0.0%
Twig_Template::displayWithErrorHandling@1 0 0.0% 3,058 130.1% -4 -0.2% 3,408 99.0% -4 -0.1% 72,384 91.1% 0 0.0% 99,664 136.9% 0 0.0%
render 0 0.0% 3,053 129.9% -1 -0.0% 3,408 99.0% 11 0.3% 108,000 135.9% 0 0.0% 127,768 175.5% 0 0.0%
drupal_render@1 0 0.0% 3,050 129.8% 56 2.4% 3,396 98.6% 56 1.6% 108,096 136.0% 14,992 18.9% 122,976 168.9% 29,104 40.0%
__TwigTemplate_683404bd0616f700069ccbe551d12894::doDisplay 0 0.0% 3,029 128.9% 8 0.3% 3,380 98.2% 11 0.3% 60,112 75.6% -32,768 -41.2% 97,928 134.5% 0 0.0%
twig_render_template@1 0 0.0% 3,025 128.7% -8 -0.3% 3,376 98.1% 7 0.2% 77,976 98.1% -30,024 -37.8% 99,664 136.9% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 0.0% -3,009 -128.0% 29 1.2% -489 -14.2% 12 0.3% 528 0.7% 144 0.2% 6,472 8.9% 1,440 2.0%
Doctrine\Common\Annotations\DocParser::parse 0 0.0% -3,008 -128.0% -16 -0.7% -2,850 -82.8% -27 -0.8% -2,544 -3.2% 88 0.1% -296 -0.4% 0 0.0%
drupal_render@2 0 0.0% 2,966 126.2% 1 0.0% 3,316 96.3% -5 -0.1% 77,920 98.0% 15,088 19.0% 98,776 135.7% 424 0.6%
theme@1 0 0.0% 2,955 125.7% -8 -0.3% 3,304 96.0% -15 -0.4% 77,872 98.0% -104 -0.1% 94,184 129.4% 0 0.0%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 0 0.0% 2,864 121.9% -37 -1.6% 912 26.5% -95 -2.8% 0 0.0% 544 0.7% 0 0.0% 0 0.0%
Drupal\Core\KeyValueStore\StorageBase::get 0 0.0% 2,862 121.8% -2 -0.1% 905 26.3% -7 -0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotations 0 0.0% -2,435 -103.6% -47 -2.0% -2,398 -69.6% 120 3.5% -232 -0.3% 0 0.0% -200 -0.3% 0 0.0%
Doctrine\Common\Annotations\DocParser::Annotation 0 0.0% -2,428 -103.3% -6 -0.3% -2,423 -70.4% -118 -3.4% -232 -0.3% 160 0.2% -200 -0.3% 0 0.0%
main() 0 0.0% 2,350 100.0% 0 0.0% 3,443 100.0% -3 -0.1% 79,488 100.0% 0 0.0% 72,800 100.0% 0 0.0%
run_init::drupal8/index.php 0 0.0% 2,349 100.0% 1 0.0% 3,443 100.0% 1 0.0% 79,488 100.0% 0 0.0% 72,800 100.0% 0 0.0%
drupal_handle_request 0 0.0% 2,342 99.7% -3 -0.1% 3,436 99.8% 1 0.0% 79,464 100.0% 0 0.0% 72,776 100.0% 0 0.0%
Drupal\Core\DrupalKernel::handle 0 0.0% 2,201 93.7% 1 0.0% 3,498 101.6% 2 0.1% 63,096 79.4% 0 0.0% 87,312 119.9% 0 0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 2,201 93.7% 0 0.0% 3,498 101.6% 3 0.1% 63,104 79.4% 0 0.0% 87,320 119.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handle 0 0.0% 2,199 93.6% 1 0.0% 3,495 101.5% 0 0.0% 63,104 79.4% 16 0.0% 87,320 119.9% 0 0.0%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 0.0% 2,198 93.5% 0 0.0% 3,495 101.5% -5 -0.1% 63,088 79.4% 16 0.0% 87,320 119.9% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::get 0 0.0% -2,188 -93.1% 2 0.1% -298 -8.7% 19 0.6% 584 0.7% 48 0.1% 5,800 8.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 0.0% -1,995 -84.9% -14 -0.6% -915 -26.6% 20 0.6% -40 -0.1% -40 -0.1% 808 1.1% 0 0.0%
drupal_render_page 0 0.0% 1,638 69.7% 6 0.3% 3,206 93.1% 2 0.1% 62,624 78.8% -15,088 -19.0% 94,472 129.8% 0 0.0%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 0.0% -1,587 -67.5% -62 -2.6% -785 -22.8% -79 -2.3% -32 -0.0% 32 0.0% 320 0.4% 56 0.1%
Drupal\image\Plugin\Core\Entity\ImageStyle::getPathToken 0 0.0% 1,575 67.0% 35 1.5% 1,004 29.2% 53 1.5% 32 0.0% 40 0.1% 368 0.5% 0 0.0%
Drupal\image\Plugin\Core\Entity\ImageStyle::buildUrl 0 0.0% 1,574 67.0% 20 0.9% 1,052 30.6% 54 1.6% -32 -0.0% 0 0.0% 368 0.5% 0 0.0%
Drupal\views\Routing\ViewPageController::handle 0 0.0% 1,565 66.6% 2 0.1% 2,998 87.1% 1 0.0% 63,088 79.4% 24 0.0% 87,312 119.9% 0 0.0%
field_language 0 0.0% 1,538 65.4% 92 3.9% 394 11.4% 97 2.8% -8 -0.0% 0 0.0% 32 0.0% 0 0.0%
Drupal\Core\Language\LanguageManager::isMultilingual 0 0.0% 1,481 63.0% 4 0.2% 151 4.4% 15 0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
call_user_func_array 0 0.0% 1,468 62.5% 4 0.2% 2,947 85.6% 4 0.1% 63,112 79.4% 0 0.0% 87,392 120.0% 0 0.0%
Doctrine\Common\Annotations\DocParser::Values 0 0.0% -1,406 -59.8% -196 -8.3% -1,383 -40.2% 24 0.7% -160 -0.2% -136 -0.2% 0 0.0% 0 0.0%
language_multilingual 0 0.0% 1,398 59.5% 7 0.3% 107 3.1% 2 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
field_language_fallback_enabled 0 0.0% 1,397 59.4% 0 0.0% 107 3.1% -1 -0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_get_private_key 0 0.0% 1,373 58.4% -9 -0.4% 801 23.3% -14 -0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Doctrine\Common\Annotations\TokenParser::next 0 0.0% -1,362 -58.0% -1,362 -58.0% -752 -21.8% -752 -21.8% -88 -0.1% -88 -0.1% 0 0.0% 0 0.0%
call_user_func_array@1 0 0.0% -1,329 -56.6% 9 0.4% -635 -18.4% -5 -0.1% 832 1.0% 40 0.1% -88 -0.1% 0 0.0%
Symfony\Component\DependencyInjection\Container::get 54 1.3% 1,270 54.0% 420 17.9% 1,032 30.0% 310 9.0% 24 0.0% -1,712 -2.2% 114,008 156.6% 114,424 157.2%
[ display all ]