Diff Report
Run #519a6b3fa9c9c: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #519a6f8ea14bd: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #519a6b3fa9c9cRun #519a6f8ea14bdDiffDiff%
Number of Function Calls63,276 63,577 301 0.5%
Incl. Wall Time (microsec)307,066 305,878 -1,188 -0.4%
Incl. CPU (microsecs)291,246 290,087 -1,159 -0.4%
Incl. MemUse (bytes)13,533,648 13,563,472 29,824 0.2%
Incl. PeakMemUse (bytes)13,668,200 13,697,352 29,152 0.2%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Calls 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\Core\Template\TwigTemplate::getContextReference 40 13.3% 7 0.6% 35 2.9% 51 4.4% 82 7.1% 1,928 6.5% 1,928 6.5% 1,232 4.2% 1,040 3.6%
twig_render_var 40 13.3% 71 6.0% 173 14.6% 23 2.0% 129 11.1% 816 2.7% 816 2.7% 848 2.9% 560 1.9%
is_scalar 40 13.3% -2 -0.2% -2 -0.2% 43 3.7% 43 3.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 11 3.7% 77 6.5% 24 2.0% 78 6.7% 24 2.1% 504 1.7% 152 0.5% 0 0.0% 0 0.0%
extract -10 -3.3% -169 -14.2% -169 -14.2% -181 -15.6% -181 -15.6% -93,168 -312.4% -93,168 -312.4% 912 3.1% 912 3.1%
Drupal\Component\Utility\Settings::get 10 3.3% 6 0.5% 6 0.5% 15 1.3% 15 1.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::getContainer 10 3.3% 7 0.6% 7 0.6% -3 -0.3% -3 -0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_container 10 3.3% 22 1.9% 15 1.3% -23 -2.0% -24 -2.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
implode 10 3.3% -15 -1.3% -15 -1.3% 26 2.2% 26 2.2% 52,752 176.9% 52,752 176.9% 96 0.3% 96 0.3%
settings 10 3.3% 27 2.3% 17 1.4% 45 3.9% 41 3.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Environment::mergeGlobals 10 3.3% 36 3.0% 25 2.1% 38 3.3% 17 1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 10 3.3% 367 30.9% 54 4.5% 379 32.7% 57 4.9% 26,960 90.4% 288 1.0% 6,336 21.7% 0 0.0%
ob_get_level 10 3.3% 2 0.2% 2 0.2% 11 0.9% 11 0.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\Settings::getSingleton 10 3.3% 10 0.8% 10 0.8% 4 0.3% 4 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
__TwigTemplate_00df618caca0270fd9c196169d97e810::doDisplay 10 3.3% 437 36.8% 242 20.4% 451 38.9% 192 16.6% 4,272 14.3% 1,528 5.1% 2,528 8.7% 1,216 4.2%
Twig_Environment::getGlobals 10 3.3% 11 0.9% 11 0.9% 21 1.8% 22 1.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme_render_template -10 -3.3% -1,394 -117.3% -375 -31.6% -1,398 -120.6% -307 -26.5% -173,792 -582.7% -488 -1.6% -26,072 -89.4% -120 -0.4%
Symfony\Component\DependencyInjection\Container::get 10 3.3% -117 -9.8% 46 3.9% -74 -6.4% 107 9.2% -72 -0.2% -328 -1.1% 232 0.8% -32 -0.1%
Twig_Template::displayWithErrorHandling 10 3.3% 197 16.6% 35 2.9% 127 11.0% 23 2.0% 4,736 15.9% 464 1.6% 4,328 14.8% 0 0.0%
run_init::templates/views-view-row-rss.tpl.php -10 -3.3% -32 -2.7% -32 -2.7% -48 -4.1% -48 -4.1% -824 -2.8% -824 -2.8% 0 0.0% 0 0.0%
strtolower 10 3.3% 0 0.0% 0 0.0% -10 -0.9% -10 -0.9% 312 1.0% 312 1.0% 0 0.0% 0 0.0%
Twig_Template::render 10 3.3% 479 40.3% 89 7.5% 415 35.8% 58 5.0% 56,832 190.6% 560 1.9% 24,920 85.5% 0 0.0%
Twig_Template::display 10 3.3% 275 23.1% 42 3.5% 213 18.4% 48 4.1% 4,800 16.1% 64 0.2% 4,328 14.8% 0 0.0%
load::templates/views-view-row-rss.tpl.php -10 -3.3% -823 -69.3% -823 -69.3% -842 -72.6% -842 -72.6% -27,984 -93.8% -27,984 -93.8% -11,816 -40.5% -11,816 -40.5%
twig_render_template 10 3.3% 1,123 94.5% 198 16.7% 1,068 92.1% 149 12.9% 85,832 287.8% -50,704 -170.0% 31,248 107.2% 0 0.0%
is_array 4 1.3% 31 2.6% 31 2.6% 31 2.7% 31 2.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
substr 4 1.3% 5 0.4% 5 0.4% 3 0.3% 3 0.3% 184 0.6% 184 0.6% -88 -0.3% -88 -0.3%
file_exists 2 0.7% 8 0.7% 8 0.7% 9 0.8% 9 0.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
filemtime 2 0.7% 13 1.1% 13 1.1% 16 1.4% 16 1.4% 80 0.3% 80 0.3% 0 0.0% 0 0.0%
Twig_Loader_Filesystem::findTemplate 1 0.3% 38 3.2% 11 0.9% 38 3.3% 11 0.9% 240 0.8% 104 0.3% 0 0.0% 0 0.0%
run_init::service_container_prod_.php/fa2b684ce5f9f63d46b645d1d28e0bc53090895106b13a231a2bce8edc5b57d1.php -1 -0.3% -156 -13.1% -17 -1.4% -158 -13.6% -17 -1.5% -41,344 -138.6% -7,616 -25.5% -30,848 -105.8% -7,136 -24.5%
load::service_container_prod_.php/fa2b684ce5f9f63d46b645d1d28e0bc53090895106b13a231a2bce8edc5b57d1.php -1 -0.3% -2,126 -179.0% -2,126 -179.0% -2,129 -183.7% -2,129 -183.7% -459,680 -1541.3% -459,680 -1541.3% -469,744 -1611.4% -469,744 -1611.4%
Twig_Loader_Filesystem::getCacheKey 1 0.3% 41 3.5% 3 0.3% 41 3.5% 3 0.3% 240 0.8% 0 0.0% 0 0.0% 0 0.0%
load::service_container_prod_.php/8044abfc58b1d95f32fcc2e2aa38b7d7d26aa6ace899ba0d58403bd236191fe0.php 1 0.3% 2,799 235.6% 2,799 235.6% 2,801 241.7% 2,801 241.7% 459,720 1541.4% 459,720 1541.4% 469,784 1611.5% 469,784 1611.5%
Twig_Loader_Filesystem::validateName 1 0.3% 11 0.9% 8 0.7% 10 0.9% 4 0.3% 0 0.0% -1,104 -3.7% 0 0.0% 0 0.0%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/217b4875298d83c8109f4160ddece0316587f58506effbe8c4e58d07a1b9a19b.php -1 -0.3% -245 -20.6% -19 -1.6% -230 -19.8% -19 -1.6% -79,584 -266.8% -9,432 -31.6% -72,536 -248.8% -8,672 -29.7%
run_init::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/35fc1a70c07580315e9faf470a6ce8cd10de04d739543fb1eae305b5aed65ac9.php 1 0.3% 243 20.5% 20 1.7% 228 19.7% 19 1.6% 79,592 266.9% 9,432 31.6% 73,840 253.3% 8,672 29.7%
Twig_Environment::getTemplateClass 1 0.3% 53 4.5% 11 0.9% 54 4.7% 11 0.9% 352 1.2% 56 0.2% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getContainingDirectoryFullPath 1 0.3% 15 1.3% 6 0.5% 15 1.3% 6 0.5% 176 0.6% 0 0.0% 0 0.0% 0 0.0%
md5 1 0.3% 0 0.0% 0 0.0% -3 -0.3% -3 -0.3% 56 0.2% 56 0.2% 0 0.0% 0 0.0%
strtr 1 0.3% -98 -8.2% -98 -8.2% -91 -7.9% -91 -7.9% 96 0.3% 96 0.3% 1,912 6.6% 1,912 6.6%
preg_replace 1 0.3% -2 -0.2% -2 -0.2% 13 1.1% 13 1.1% 176 0.6% 176 0.6% 160 0.5% 160 0.5%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/217b4875298d83c8109f4160ddece0316587f58506effbe8c4e58d07a1b9a19b.php -1 -0.3% -236 -19.9% -236 -19.9% -239 -20.6% -239 -20.6% -28,648 -96.1% -28,648 -96.1% -33,200 -113.9% -33,200 -113.9%
Twig_Environment::getCache 1 0.3% 0 0.0% 0 0.0% -1 -0.1% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Template::__construct 1 0.3% 5 0.4% 5 0.4% 8 0.7% 8 0.7% 1,104 3.7% 1,104 3.7% 0 0.0% 0 0.0%
Twig_Environment::getLoader 1 0.3% 1 0.1% 1 0.1% 5 0.4% 5 0.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Environment::isAutoReload 1 0.3% 0 0.0% 0 0.0% 2 0.2% 2 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_file 1 0.3% 10 0.8% 10 0.8% 2 0.2% 2 0.2% -80 -0.3% -80 -0.3% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::storage 1 0.3% 1 0.1% 3 0.3% 3 0.3% 6 0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
strlen 1 0.3% 2 0.2% 2 0.2% 9 0.8% 9 0.8% 0 0.0% 0 0.0% 48 0.2% 48 0.2%
__TwigTemplate_00df618caca0270fd9c196169d97e810::__construct 1 0.3% 7 0.6% 5 0.4% 9 0.8% 5 0.4% 2,344 7.9% 1,240 4.2% 0 0.0% 0 0.0%
load::1#00#df#618caca0270fd9c196169d97e810.php/fa2c5da375b9d54fe73a5f54f84e0da65c4efb9cf8512fb7094ff6383a311559.php 1 0.3% 94 7.9% 94 7.9% 97 8.4% 97 8.4% 22,192 74.4% 22,192 74.4% 6,336 21.7% 6,336 21.7%
strpos 1 0.3% -23 -1.9% -23 -1.9% 21 1.8% 21 1.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::1#00#df#618caca0270fd9c196169d97e810.php/fa2c5da375b9d54fe73a5f54f84e0da65c4efb9cf8512fb7094ff6383a311559.php 1 0.3% 1 0.1% 1 0.1% 4 0.3% 4 0.3% 1,016 3.4% 1,016 3.4% 0 0.0% 0 0.0%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/35fc1a70c07580315e9faf470a6ce8cd10de04d739543fb1eae305b5aed65ac9.php 1 0.3% 241 20.3% 241 20.3% 243 21.0% 243 21.0% 28,640 96.0% 28,640 96.0% 31,896 109.4% 31,896 109.4%
ltrim 1 0.3% 2 0.2% 2 0.2% 3 0.3% 3 0.3% 80 0.3% 80 0.3% 0 0.0% 0 0.0%
hash_hmac 1 0.3% 12 1.0% 12 1.0% 11 0.9% 11 0.9% 88 0.3% 88 0.3% 0 0.0% 0 0.0%
Twig_Environment::getCacheFilename 1 0.3% 16 1.3% 14 1.2% 19 1.6% 12 1.0% 112 0.4% -56 -0.2% 0 0.0% 0 0.0%
str_replace 1 0.3% 2 0.2% 2 0.2% -21 -1.8% -21 -1.8% 176 0.6% 176 0.6% 224 0.8% 224 0.8%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::checkFile 1 0.3% 80 6.7% 12 1.0% 81 7.0% 4 0.3% 328 1.1% -128 -0.4% 0 0.0% 0 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage::getFullPath 1 0.3% 57 4.8% 15 1.3% 60 5.2% 16 1.4% 384 1.3% 112 0.4% 0 0.0% 0 0.0%
class_exists 1 0.3% -659 -55.5% -25 -2.1% -653 -56.3% -15 -1.3% -32,824 -110.1% 0 0.0% -88,024 -301.9% -112 -0.4%
run_init::service_container_prod_.php/8044abfc58b1d95f32fcc2e2aa38b7d7d26aa6ace899ba0d58403bd236191fe0.php 1 0.3% 182 15.3% 19 1.6% 183 15.8% 17 1.5% 41,344 138.6% 7,616 25.5% 30,848 105.8% 7,136 24.5%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.3% 948 79.8% 71 6.0% 948 81.8% 67 5.8% 23,752 79.6% 176 0.6% 6,376 21.9% 0 0.0%
explode 1 0.3% -12 -1.0% -12 -1.0% -26 -2.2% -26 -2.2% 1,032 3.5% 1,032 3.5% 0 0.0% 0 0.0%
Drupal\node\Plugin\views\row\Rss::defineOptions 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::usesRowClass 0 0.0% 0 0.0% 0 0.0% 1 0.1% 1 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::defineOptions 0 0.0% 0 0.0% 0 0.0% 0 0.0% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::style/Rss.php 0 0.0% 1 0.1% 0 0.0% 2 0.2% 0 0.0% 24 0.1% -16 -0.1% -24 -0.1% -16 -0.1%
run_init::style/StylePluginBase.php 0 0.0% 0 0.0% 0 0.0% 3 0.3% 3 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::style/StylePluginBase.php 0 0.0% 2 0.2% 2 0.2% 2 0.2% 2 0.2% 40 0.1% 40 0.1% -8 -0.0% -8 -0.0%
Drupal\views\Plugin\views\style\Rss::defineOptions 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::usesRowPlugin 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::row/Rss.php 0 0.0% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\row\RowPluginBase::defineOptions 0 0.0% 0 0.0% 0 0.0% 0 0.0% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::row/RowPluginBase.php 0 0.0% 0 0.0% 0 0.0% -2 -0.2% -2 -0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::row/RowPluginBase.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::row/Rss.php 0 0.0% 7 0.6% 7 0.6% 7 0.6% 7 0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::init 0 0.0% 4 0.3% -1 -0.1% 3 0.3% -2 -0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\query\Sql::add_field 0 0.0% -17 -1.4% -6 -0.5% -14 -1.2% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::initPager 0 0.0% 1 0.1% 0 0.0% 0 0.0% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\query\QueryPluginBase::set_limit 0 0.0% -1 -0.1% -1 -0.1% 1 0.1% 1 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\pager\Some::use_pager 0 0.0% 1 0.1% 1 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\query\Sql::alter 0 0.0% 0 0.0% -4 -0.3% -1 -0.1% -6 -0.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::query 0 0.0% 1 0.1% -3 -0.3% 1 0.1% -4 -0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\exposed_form\ExposedFormPluginBase::query 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\query\QueryPluginBase::set_offset 0 0.0% 0 0.0% 0 0.0% 2 0.2% 2 0.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\pager\Some::query 0 0.0% -1 -0.1% 0 0.0% -4 -0.3% -7 -0.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::Query/Query.php 0 0.0% 0 0.0% 0 0.0% -1 -0.1% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::Query/PlaceholderInterface.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::Query/Select.php 0 0.0% 1 0.1% 1 0.1% 0 0.0% 0 0.0% -8 -0.0% -8 -0.0% -8 -0.0% -8 -0.0%
load::mysql/Select.php 0 0.0% -1 -0.1% -1 -0.1% 1 0.1% 1 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::driver 0 0.0% 0 0.0% 0 0.0% -1 -0.1% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\row\RowPluginBase::query 0 0.0% 4 0.3% 4 0.3% 5 0.4% 4 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\PluginBase::query 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\HandlerBase::isAGroup 0 0.0% 0 0.0% 0 0.0% 3 0.3% 3 0.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\HandlerBase::acceptExposedInput 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\HandlerBase::multipleExposedInput 0 0.0% 0 0.0% 0 0.0% -1 -0.1% -1 -0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::build_sort 0 0.0% 0 0.0% 0 0.0% 1 0.1% 1 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\row\RowPluginBase::usesFields 0 0.0% 1 0.1% 1 0.1% 1 0.1% 1 0.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
[ display all ]