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

Overall Diff Summary

Run #51b89dd280f98Run #51b89eaf4e36eDiffDiff%
Number of Function Calls163,719 163,719 0 0.0%
Incl. Wall Time (microsec)952,799 953,500 701 0.1%
Incl. CPU (microsecs)881,583 879,318 -2,265 -0.3%
Incl. MemUse (bytes)16,626,344 16,626,344 0 0.0%
Incl. PeakMemUse (bytes)17,636,904 17,636,904 0 0.0%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. CPU (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%
PDOStatement::execute 0 N/A% 2,277 324.8% 2,277 324.8% -649 -28.7% -649 -28.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% -103 -14.7% -103 -14.7% -270 -11.9% -270 -11.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -73 -10.4% -175 -25.0% -108 -4.8% -266 -11.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% -1,000 -142.7% -254 -36.2% -919 -40.6% -228 -10.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::printed 0 N/A% -17 -2.4% -17 -2.4% -201 -8.9% -201 -8.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllAssoc 0 N/A% 129 18.4% 222 31.7% 132 5.8% 191 8.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
check_plain 0 N/A% -395 -56.3% -168 -24.0% -430 -19.0% -178 -7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% -22 -3.1% -22 -3.1% -174 -7.7% -174 -7.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_object 0 N/A% -91 -13.0% -91 -13.0% -148 -6.5% -148 -6.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% 67 9.6% 67 9.6% 145 6.4% 145 6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\AcceptHeader::Symfony\Component\HttpFoundation\{closure} 0 N/A% 301 42.9% 80 11.4% 291 12.8% 142 6.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 0 N/A% 136 19.4% 136 19.4% 136 6.0% 136 6.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_map 0 N/A% 100 14.3% 147 21.0% 4 0.2% -134 -5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
element_children 0 N/A% -144 -20.5% -74 -10.6% -166 -7.3% -132 -5.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
implode 0 N/A% -35 -5.0% -35 -5.0% -118 -5.2% -118 -5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 0 N/A% 3,126 445.9% 103 14.7% 662 29.2% 117 5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -2,625 -374.5% -86 -12.3% -1,232 -54.4% -115 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\ParameterBag::get 0 N/A% 203 29.0% 81 11.6% 186 8.2% 110 4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
substr 0 N/A% 109 15.5% 109 15.5% 102 4.5% 102 4.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod_.php/4d5cffb6e56c2d10a47ac08bfc6f96b22e7c39c283769b8368c70d428411f2d7.php -1 N/A% -99 -14.1% -99 -14.1% -101 -4.5% -101 -4.5% -76,112 N/A% -76,112 N/A% -76,040 N/A% -76,040 N/A%
load::service_container_prod_.php/b70829230eaecd30b30ce595975bb747511d5e093eb516f34715b2fc70b60baa.php 1 N/A% 98 14.0% 98 14.0% 99 4.4% 99 4.4% 76,112 N/A% 76,112 N/A% 76,040 N/A% 76,040 N/A%
_form_builder_handle_input_element 0 N/A% -125 -17.8% -24 -3.4% -151 -6.7% -97 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_overview_tree_form@2 0 N/A% 105 15.0% 20 2.9% 107 4.7% 96 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@6 0 N/A% -2,364 -337.2% 16 2.3% -2,402 -106.0% -93 -4.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\ThemeRegistry::offsetExists 0 N/A% -365 -52.1% -203 -29.0% -171 -7.5% -90 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
in_array 0 N/A% 46 6.6% 46 6.6% 88 3.9% 88 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 0 N/A% 110 15.7% 81 11.6% 107 4.7% 88 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
t 0 N/A% 43 6.1% 58 8.3% -21 -0.9% -87 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 148 21.1% 148 21.1% 85 3.8% 85 3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% -45 -6.4% -45 -6.4% -84 -3.7% -84 -3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_e228d4e79c25c947f4e242136afe6216::doDisplay 0 N/A% -2,856 -407.4% 68 9.7% -2,860 -126.3% 80 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% 2,198 313.6% -87 -12.4% -749 -33.1% -79 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% -2 -0.3% -2 -0.3% -77 -3.4% -77 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% 2,094 298.7% -26 -3.7% -842 -37.2% -76 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% -1,257 -179.3% -219 -31.2% -1,244 -54.9% -69 -3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::checkPlain 0 N/A% -220 -31.4% -198 -28.2% -243 -10.7% -69 -3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\UrlGenerator::generateFromPath 0 N/A% -105 -15.0% -75 -10.7% -114 -5.0% -67 -3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Unicode::strtolower 0 N/A% -56 -8.0% -65 -9.3% -86 -3.8% -65 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@2 0 N/A% -2,922 -416.8% -27 -3.9% -2,928 -129.3% -65 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeArray::__toString 0 N/A% -351 -50.1% -113 -16.1% -388 -17.1% -63 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_check_access 0 N/A% -94 -13.4% 51 7.3% -406 -17.9% 63 2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::isLoaded 0 N/A% -9 -1.3% -9 -1.3% -61 -2.7% -61 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -468 -66.8% -41 -5.8% -379 -16.7% -60 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
form_builder@2 0 N/A% -655 -93.4% -53 -7.6% -653 -28.8% -60 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/Vocabulary.php 0 N/A% -62 -8.8% -60 -8.6% -62 -2.7% -59 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\TranslationManager::translate 0 N/A% 42 6.0% -58 -8.3% 47 2.1% -59 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@3 0 N/A% -2,424 -345.8% 4 0.6% -2,368 -104.5% 58 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@2 0 N/A% 6,458 921.3% -56 -8.0% 2,782 122.8% -56 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 0 N/A% -37 -5.3% -6 -0.9% -50 -2.2% -56 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\ThemeRegistry::offsetGet 0 N/A% -26 -3.7% -26 -3.7% -55 -2.4% -55 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_string 0 N/A% -15 -2.1% -15 -2.1% -54 -2.4% -54 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\RouteCompiler::compile 0 N/A% 73 10.4% 5 0.7% 87 3.8% 52 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 35 5.0% 35 5.0% 51 2.3% 51 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Query::nextPlaceholder 0 N/A% -9 -1.3% -9 -1.3% -51 -2.3% -51 -2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::entityType 0 N/A% -1 -0.1% -1 -0.1% 50 2.2% 50 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_scalar 0 N/A% -11 -1.6% -11 -1.6% 50 2.2% 50 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\HeaderBag::set 0 N/A% 79 11.3% 17 2.4% 82 3.6% 49 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Xss::split 0 N/A% 6 0.9% 17 2.4% 27 1.2% 48 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/6f3ba9743d40c47c59edc66ddd8ebbb571d1b77eba820a18e589aeb913039894.php -1 N/A% -46 -6.6% -46 -6.6% -48 -2.1% -48 -2.1% -46,104 N/A% -46,104 N/A% -40,024 N/A% -40,024 N/A%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/6315dffbdf14c3b155e56e2554ec2838c9e1bf8d9d47caf9a21b7505205bbb0b.php 1 N/A% 46 6.6% 46 6.6% 48 2.1% 48 2.1% 46,104 N/A% 46,104 N/A% 40,024 N/A% 40,024 N/A%
Drupal\Core\Database\Statement::__construct 0 N/A% -4 -0.6% -2 -0.3% -40 -1.8% -47 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
l 0 N/A% -222 -31.7% 58 8.3% -225 -9.9% -47 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_get_registry 0 N/A% 122 17.4% -65 -9.3% -31 -1.4% -46 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_bool 0 N/A% 5 0.7% 5 0.7% -46 -2.0% -46 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#93#ad#336b06427a8c5d44253bae88908f.php/fd45583c1662d737ef6d8ad9a41e63b0315db902a9bbe0277800e76050a76a57.php -1 N/A% -43 -6.1% -43 -6.1% -46 -2.0% -46 -2.0% -16,792 N/A% -16,792 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Unicode::getStatus 0 N/A% -4 -0.6% -4 -0.6% -46 -2.0% -46 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\LegacyUrlMatcher::matchRequest 0 N/A% -46 -6.6% -45 -6.4% -46 -2.0% -46 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\MenuLinkStorageController::attachLoad 0 N/A% 802 114.4% 33 4.7% 46 2.0% 45 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_form_id 0 N/A% 43 6.1% 43 6.1% 42 1.9% 44 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Environment::getLoader 0 N/A% 0 0.0% 0 0.0% -44 -1.9% -44 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_collect_node_links@3 0 N/A% 111 15.8% 45 6.4% 115 5.1% 44 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#93#ad#336b06427a8c5d44253bae88908f.php/d867be75ffa17eda64e3f5d2e575750d1d9e7b09ecb30783a62607e9b213aba7.php 1 N/A% 43 6.1% 43 6.1% 44 1.9% 44 1.9% 16,792 N/A% 16,792 N/A% 0 N/A% 0 N/A%
load::1#2a#a0#2829f7931df27013782f49fd95f0.php/256cfb3fa01ec913725574b15906c1e9966f1a9382d1b60da61227850ad1ea8b.php 1 N/A% 41 5.8% 41 5.8% 44 1.9% 44 1.9% 23,096 N/A% 23,096 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\MimeTypeMatcher::filter 0 N/A% 521 74.3% 33 4.7% 522 23.0% 43 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_container 0 N/A% -41 -5.8% -38 -5.4% -64 -2.8% -43 -1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#2a#a0#2829f7931df27013782f49fd95f0.php/6b10e796320b45405d8598980d27f62decf0e2f48520f1adc96ee553c9cae838.php -1 N/A% -41 -5.8% -41 -5.8% -43 -1.9% -43 -1.9% -23,096 N/A% -23,096 N/A% 0 N/A% 0 N/A%
_menu_tree_data@6 0 N/A% 39 5.6% 24 3.4% 43 1.9% 43 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
count 0 N/A% 32 4.6% 11 1.6% 58 2.6% 42 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::shortcut/ShortcutStorageController.php 0 N/A% 41 5.8% 41 5.8% 42 1.9% 42 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
trim 0 N/A% 13 1.9% 13 1.9% -41 -1.8% -41 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func@1 0 N/A% -941 -134.2% 14 2.0% -591 -26.1% -41 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteCompiler::getFit 0 N/A% 44 6.3% 3 0.4% 59 2.6% 41 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@5 0 N/A% -2,833 -404.1% -45 -6.4% -2,840 -125.4% -40 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_pop 0 N/A% 34 4.9% 34 4.9% 40 1.8% 40 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/Entity.php 0 N/A% 40 5.7% 40 5.7% 40 1.8% 40 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::Drupal\Core\Routing\{closure} 0 N/A% 6 0.9% 6 0.9% 39 1.7% 39 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeString::__toString 0 N/A% -395 -56.3% -325 -46.4% -303 -13.4% -39 -1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataFactory::createInstance 0 N/A% -162 -23.1% 6 0.9% -198 -8.7% -38 -1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% 196 28.0% -40 -5.7% -2 -0.1% -37 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::defaultOptions 0 N/A% 1 0.1% 1 0.1% 36 1.6% 36 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::id 0 N/A% 31 4.4% 31 4.4% 36 1.6% 36 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::moduleHandler 0 N/A% -245 -35.0% -129 -18.4% -313 -13.8% -36 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_tree_data@4 0 N/A% 120 17.1% 29 4.1% 124 5.5% 35 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::setValue 0 N/A% -21 -3.0% -20 -2.9% -12 -0.5% 35 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\ParameterBag::__construct 0 N/A% 13 1.9% 13 1.9% 34 1.5% 34 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::preparePathInfo 0 N/A% -14 -2.0% -1 -0.1% -16 -0.7% -34 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection 0 N/A% 46 6.6% -31 -4.4% 39 1.7% -34 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_shift 0 N/A% 28 4.0% 28 4.0% 34 1.5% 34 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\ServerBag::getHeaders 0 N/A% 79 11.3% 77 11.0% 87 3.8% 33 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\AcceptHeaderItem::getValue 0 N/A% 61 8.7% 61 8.7% 33 1.5% 33 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]