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

Overall Diff Summary

Run #51a4f50036185Run #51a5000df000fDiffDiff%
Number of Function Calls40,497 40,616 119 0.3%
Incl. Wall Time (microsec)353,504 348,911 -4,593 -1.3%
Incl. CPU (microsecs)348,022 344,022 -4,000 -1.1%
Incl. MemUse (bytes)6,711,212 6,743,868 32,656 0.5%
Incl. PeakMemUse (bytes)6,815,468 6,848,280 32,812 0.5%

[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 0.0% 998 21.7% 998 21.7% 16,002 400.0% 16,002 400.0% 0 0.0% 0 0.0% -112 -0.3% -112 -0.3%
strtolower 1 0.8% -106 -2.3% -106 -2.3% 12,001 300.0% 12,001 300.0% 16 0.0% 16 0.0% 20 0.1% 20 0.1%
unserialize 0 0.0% -40 -0.9% 124 2.7% 11,999 300.0% 12,000 300.0% 1,412 4.3% 1,416 4.3% 6,340 19.3% 6,344 19.3%
mb_strtolower 0 0.0% 2 0.0% 2 0.0% -8,001 -200.0% -8,001 -200.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\String::checkPlain 0 0.0% -190 -4.1% -130 -2.8% -8,001 -200.0% -8,001 -200.0% 4 0.0% -16 -0.0% -340 -1.0% -344 -1.0%
Drupal\Core\Database\Statement::execute 0 0.0% 860 18.7% -14 -0.3% 24,003 600.1% 8,001 200.0% 0 0.0% 0 0.0% -112 -0.3% 0 0.0%
drupal_render@2 0 0.0% -1,617 -35.2% -109 -2.4% 0 0.0% -8,001 -200.0% 14,808 45.3% 12 0.0% 7,504 22.9% -332 -1.0%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 0 0.0% -58 -1.3% -58 -1.3% 8,001 200.0% 8,001 200.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\TypedData\TypedData::setContext 0 0.0% -5 -0.1% -5 -0.1% -8,000 -200.0% -8,000 -200.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
language 0 0.0% -323 -7.0% -193 -4.2% 12,000 300.0% 8,000 200.0% 0 0.0% 0 0.0% 8 0.0% 8 0.0%
drupal_static 0 0.0% -300 -6.5% -299 -6.5% -8,000 -200.0% -8,000 -200.0% -12 -0.0% -12 -0.0% -7,116 -21.7% -7,116 -21.7%
Drupal\Core\TypedData\Type\Map::isEmpty 0 0.0% -107 -2.3% -108 -2.4% 8,000 200.0% 8,000 200.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
element_children 1 0.8% -111 -2.4% -80 -1.7% -8,000 -200.0% -8,000 -200.0% 516 1.6% 464 1.4% 728 2.2% 696 2.1%
Drupal\Core\Database\Connection::prepareQuery 0 0.0% -36 -0.8% -12 -0.3% 8,000 200.0% 8,000 200.0% 12 0.0% 0 0.0% -32 -0.1% 0 0.0%
theme@2 0 0.0% 570 12.4% 154 3.4% 8,001 200.0% 4,001 100.0% 31,304 95.9% -16,244 -49.7% 38,484 117.3% 240 0.7%
theme_radios 0 0.0% -7 -0.2% -2 -0.0% -4,001 -100.0% -4,001 -100.0% 0 0.0% 0 0.0% -284 -0.9% -284 -0.9%
Drupal\field_sql_storage\Entity\Tables::addField 0 0.0% 2 0.0% 2 0.0% 1 0.0% 4,001 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\TypedData\ItemList::__clone 0 0.0% -117 -2.5% -5 -0.1% 1 0.0% 4,001 100.0% 0 0.0% 0 0.0% 68 0.2% 12 0.0%
Drupal\Core\Routing\RouteProvider::getCandidateOutlines 0 0.0% 62 1.3% 64 1.4% -4,001 -100.0% -4,001 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme@3 -18 -15.1% 2,169 47.2% -1,616 -35.2% 0 0.0% 4,001 100.0% 776 2.4% 14,364 44.0% 11,288 34.4% -644 -2.0%
explode 1 0.8% -17 -0.4% -17 -0.4% -4,001 -100.0% -4,001 -100.0% 560 1.7% 560 1.7% 88 0.3% 88 0.3%
Drupal\Component\Plugin\PluginBag::get 0 0.0% -53 -1.2% -3 -0.1% -8,002 -200.1% -4,001 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
system_region_list 0 0.0% -88 -1.9% 20 0.4% 1 0.0% 4,001 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::field/field.module 0 0.0% 4 0.1% 3 0.1% -4,001 -100.0% -4,001 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_drupal_bootstrap_configuration 0 0.0% 42 0.9% 14 0.3% 4,001 100.0% 4,001 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::ckeditor/ckeditor.module 0 0.0% 0 0.0% 0 0.0% 4,001 100.0% 4,001 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_form_builder_handle_input_element 0 0.0% 43 0.9% -97 -2.1% 8,001 200.0% 4,001 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@4 0 0.0% 174 3.8% -8 -0.2% 3,999 100.0% -4,001 -100.0% 0 0.0% 0 0.0% 20 0.1% 0 0.0%
base64_encode 0 0.0% 0 0.0% 0 0.0% -4,001 -100.0% -4,001 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Config::get 0 0.0% -262 -5.7% -40 -0.9% 7,998 200.0% -4,001 -100.0% -28 -0.1% -8 -0.0% -504 -1.5% 0 0.0%
Drupal\Core\Entity\EntityNG::getTranslatedField 0 0.0% -168 -3.7% 5 0.1% -4,000 -100.0% -4,001 -100.0% 4 0.0% 0 0.0% 152 0.5% 0 0.0%
theme_item_list 0 0.0% 32 0.7% 84 1.8% 4,001 100.0% 4,001 100.0% 0 0.0% 0 0.0% -12 -0.0% 0 0.0%
Drupal\Component\Plugin\PluginBase::__construct 0 0.0% 3 0.1% 3 0.1% -4,001 -100.0% -4,001 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Template::displayWithErrorHandling 0 0.0% 397 8.6% -48 -1.0% -4,001 -100.0% -4,001 -100.0% 31,144 95.4% 0 0.0% 31,908 97.2% 0 0.0%
drupal_set_title 0 0.0% -6 -0.1% -4 -0.1% -4,001 -100.0% -4,001 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Cmf\Component\Routing\DynamicRouter::getMatcher 0 0.0% -1 -0.0% 0 0.0% 4,001 100.0% 4,001 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__construct 9 7.6% 27 0.6% 74 1.6% -8,001 -200.0% -4,001 -100.0% 444 1.4% 444 1.4% 1,436 4.4% 352 1.1%
_menu_build_tree 0 0.0% 76 1.7% 1 0.0% -4,002 -100.0% -4,001 -100.0% 8 0.0% 0 0.0% 20 0.1% 0 0.0%
check_plain 0 0.0% -226 -4.9% -39 -0.8% -12,002 -300.1% -4,001 -100.0% 4 0.0% 0 0.0% -340 -1.0% 0 0.0%
Drupal\Core\Config\Config::setOverriddenData 0 0.0% -85 -1.9% -9 -0.2% -4,001 -100.0% -4,001 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Loader_Filesystem::validateName 1 0.8% 20 0.4% 17 0.4% -4,001 -100.0% -4,001 -100.0% 0 0.0% -608 -1.9% 88 0.3% 0 0.0%
menu_build_tree 0 0.0% -821 -17.9% 19 0.4% 0 0.0% 4,001 100.0% 4 0.0% 0 0.0% 224 0.7% 0 0.0%
_menu_link_translate 0 0.0% -862 -18.8% 23 0.5% 4,001 100.0% 4,001 100.0% -4 -0.0% 0 0.0% 204 0.6% 0 0.0%
menu_tree_page_data 0 0.0% -784 -17.1% -7 -0.2% -4,001 -100.0% -4,001 -100.0% 4 0.0% 0 0.0% 172 0.5% 0 0.0%
array_intersect_key 0 0.0% 31 0.7% 31 0.7% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__toString 9 7.6% -375 -8.2% -146 -3.2% -12,002 -300.1% -4,000 -100.0% 708 2.2% 700 2.1% -1,580 -4.8% -1,452 -4.4%
l 0 0.0% -270 -5.9% -43 -0.9% 4,001 100.0% -4,000 -100.0% 0 0.0% 0 0.0% -240 -0.7% -32 -0.1%
glob 0 0.0% -1 -0.0% -1 -0.0% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_menu_item_localize 0 0.0% -62 -1.3% -49 -1.1% 1 0.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
PDO::prepare 0 0.0% -27 -0.6% -8 -0.2% 4,000 100.0% 4,000 100.0% 12 0.0% 12 0.0% 32 0.1% 16 0.0%
drupal_container 1 0.8% 91 2.0% 72 1.6% 4,000 100.0% 4,000 100.0% 432 1.3% 432 1.3% 184 0.6% 184 0.6%
template_preprocess_html 0 0.0% -103 -2.2% 17 0.4% 0 0.0% 4,000 100.0% 0 0.0% 0 0.0% -156 -0.5% 0 0.0%
Drupal\Core\Config\ConfigEvent::__construct 0 0.0% -30 -0.7% -30 -0.7% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::Entity/EntityStorageControllerInterface.php 0 0.0% 0 0.0% 0 0.0% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% -224 -4.9% -17 -0.4% 3,999 100.0% 4,000 100.0% 8 0.0% 0 0.0% 36 0.1% 0 0.0%
Drupal\Core\Database\Driver\mysql\Connection::__construct 0 0.0% -3 -0.1% 0 0.0% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 0 0.0% -22 -0.5% -14 -0.3% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
user_format_name 0 0.0% 39 0.8% 20 0.4% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::DependencyInjection/Container.php 0 0.0% 2 0.0% 2 0.0% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::getListeners 0 0.0% -53 -1.2% 14 0.3% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 4 0.0% 0 0.0%
drupal_add_http_header 0 0.0% 62 1.3% 58 1.3% 4,000 100.0% 4,000 100.0% -12 -0.0% 0 0.0% 0 0.0% 0 0.0%
element_info 0 0.0% -124 -2.7% -25 -0.5% 4,000 100.0% 4,000 100.0% 8 0.0% 0 0.0% -168 -0.5% -192 -0.6%
Drupal\Core\Entity\Field\FieldItemBase::__get 0 0.0% -12 -0.3% -1 -0.0% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
preg_replace 1 0.8% 29 0.6% 29 0.6% 4,000 100.0% 4,000 100.0% 112 0.3% 112 0.3% -152 -0.5% -152 -0.5%
header 0 0.0% 22 0.5% 22 0.5% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Twig_Extension_Escaper::__construct 0 0.0% 19 0.4% 18 0.4% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::expandArguments 0 0.0% -100 -2.2% -111 -2.4% 4,000 100.0% 4,000 100.0% -12 -0.0% -16 -0.0% -176 -0.5% -36 -0.1%
_drupal_theme_initialize 0 0.0% 1 0.0% 2 0.0% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
form_type_radios_value 0 0.0% 0 0.0% 0 0.0% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_keys 2 1.7% 105 2.3% 105 2.3% 4,000 100.0% 4,000 100.0% 1,260 3.9% 1,260 3.9% 1,036 3.2% 1,036 3.2%
Drupal\Core\Database\Connection::escapeTable 0 0.0% 40 0.9% 29 0.6% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\AttributeArray::__toString 0 0.0% -168 -3.7% -36 -0.8% -12,002 -300.1% -4,000 -100.0% -4 -0.0% 0 0.0% -332 -1.0% 196 0.6%
load::Entity/User.php 0 0.0% 1 0.0% 1 0.0% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_diff 0 0.0% -60 -1.3% -60 -1.3% -4,000 -100.0% -4,000 -100.0% 4 0.0% 4 0.0% 84 0.3% 84 0.3%
url 0 0.0% -84 -1.8% -46 -1.0% 4,001 100.0% 4,000 100.0% 12 0.0% 0 0.0% -52 -0.2% 0 0.0%
form_pre_render_radio 0 0.0% 64 1.4% 49 1.1% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% -3,764 -11.5% 1,688 5.1%
module_invoke_all@1 0 0.0% -256 -5.6% -2 -0.0% 8,000 200.0% 4,000 100.0% 0 0.0% 0 0.0% 100 0.3% 0 0.0%
drupal_get_filename 0 0.0% 81 1.8% -50 -1.1% 20,001 500.0% 4,000 100.0% 0 0.0% 24 0.1% 112 0.3% 0 0.0%
theme_form_element 0 0.0% -23 -0.5% -63 -1.4% -8,000 -200.0% -4,000 -100.0% 24 0.1% 0 0.0% -5,332 -16.3% -5,320 -16.2%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% -291 -6.3% -15 -0.3% 3,998 100.0% -4,000 -100.0% 1,012 3.1% -424 -1.3% 6,244 19.0% -52 -0.2%
Drupal\Core\Utility\CacheArray::offsetGet 0 0.0% -6 -0.1% -6 -0.1% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::escapeAlias 0 0.0% 10 0.2% -1 -0.0% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme@4 18 15.1% 8,251 179.6% 1,736 37.8% 4,000 100.0% 4,000 100.0% 8,476 26.0% -15,032 -46.0% 10,056 30.6% 1,608 4.9%
theme_form_element_label 0 0.0% 8 0.2% -55 -1.2% -4,000 -100.0% -4,000 -100.0% 24 0.1% 0 0.0% -12 -0.0% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 0.0% -89 -1.9% 65 1.4% 0 0.0% 4,000 100.0% 4 0.0% 8 0.0% -16 -0.0% -8 -0.0%
twig_render_var@1 0 0.0% 634 13.8% 46 1.0% 8,000 200.0% 4,000 100.0% 31,200 95.5% 0 0.0% 31,984 97.5% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 0 0.0% -49 -1.1% 26 0.6% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme@1 0 0.0% -210 -4.6% -210 -4.6% 0 0.0% 4,000 100.0% 31,172 95.5% 0 0.0% 31,868 97.1% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 0.0% -311 -6.8% -92 -2.0% 1 0.0% -4,000 -100.0% 8 0.0% 0 0.0% 116 0.4% 60 0.2%
Symfony\Component\HttpFoundation\ParameterBag::get 0 0.0% -37 -0.8% -52 -1.1% 4,000 100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\Plugin\Core\Entity\Block::getPlugin 0 0.0% -55 -1.2% -2 -0.0% -4,002 -100.0% 4,000 100.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
twig_render_var 0 0.0% 418 9.1% 40 0.9% 0 0.0% 4,000 100.0% 31,180 95.5% 0 0.0% 31,936 97.3% 0 0.0%
Drupal\Core\Template\AttributeString::__toString 0 0.0% -77 -1.7% -17 -0.4% 4,000 100.0% 4,000 100.0% 4 0.0% 0 0.0% 52 0.2% 56 0.2%
Drupal\Core\Database\Connection::query 0 0.0% 771 16.8% 4 0.1% 40,003 1000.1% 4,000 100.0% 12 0.0% 12 0.0% -260 -0.8% 48 0.1%
drupal_render@3 0 0.0% 190 4.1% -36 -0.8% 4,000 100.0% -4,000 -100.0% 31,212 95.6% 16 0.0% 32,032 97.6% 32 0.1%
drupal_process_attached 0 0.0% -202 -4.4% -1 -0.0% 12,001 300.0% -4,000 -100.0% 4 0.0% 0 0.0% -2,656 -8.1% -624 -1.9%
Drupal\Component\Uuid\Php::generate 0 0.0% 69 1.5% 3 0.1% 4,000 100.0% 4,000 100.0% 16 0.0% 0 0.0% 16 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::getTemplateClass 2 1.7% 72 1.6% 14 0.3% -8,001 -200.0% -4,000 -100.0% 300 0.9% 96 0.3% 192 0.6% 96 0.3%
drupal_encode_path 0 0.0% -16 -0.3% -9 -0.2% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% -88 -0.3% 0 0.0%
Drupal\Core\Database\Query\Select::addField 0 0.0% 21 0.5% 21 0.5% -4,000 -100.0% -4,000 -100.0% 0 0.0% 0 0.0% -16 -0.0% -16 -0.0%
[ display all ]