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

Overall Diff Summary

Run #519eada161e65Run #519ead03a5283DiffDiff%
Number of Function Calls80,951 80,951 0 0.0%
Incl. Wall Time (microsec)359,059 359,176 117 0.0%
Incl. CPU (microsecs)317,542 319,498 1,956 0.6%
Incl. MemUse (bytes)14,904,072 14,904,072 0 0.0%
Incl. PeakMemUse (bytes)15,120,880 15,120,880 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,397 -2048.7% -2,397 -2048.7% -568 -29.0% -568 -29.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% 60 51.3% 60 51.3% 208 10.6% 208 10.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -738 -630.8% 187 159.8% 285 14.6% 193 9.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::findFile 0 N/A% 409 349.6% 272 232.5% 432 22.1% 181 9.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::__get 0 N/A% 25 21.4% 17 14.5% 149 7.6% 140 7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language 0 N/A% 49 41.9% -7 -6.0% 71 3.6% 104 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod_.php/1e948c8ddc855a7556ad6bf3560adfe541ddd02977dfb94403d2e104b602ec68.php 1 N/A% 98 83.8% 98 83.8% 100 5.1% 100 5.1% 72,632 N/A% 72,632 N/A% 72,560 N/A% 72,560 N/A%
load::service_container_prod_.php/7ebdf9053c358cd4865a86dbf41efdc7e6c253c231430d9acf94c44ad2d2d1a3.php -1 N/A% -89 -76.1% -89 -76.1% -91 -4.7% -91 -4.7% -72,632 N/A% -72,632 N/A% -72,560 N/A% -72,560 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% 146 124.8% 94 80.3% 149 7.6% 90 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% 607 518.8% -25 -21.4% 427 21.8% -87 -4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -2,625 -2243.6% -37 -31.6% -432 -22.1% -83 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllAssoc 0 N/A% -83 -70.9% -73 -62.4% -87 -4.4% -79 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -820 -700.9% -63 -53.8% -155 -7.9% -71 -3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::language 0 N/A% 94 80.3% 52 44.4% 94 4.8% 62 3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_get_registry 0 N/A% -43 -36.8% -11 -9.4% -52 -2.7% -59 -3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% -63 -53.8% -63 -53.8% -57 -2.9% -57 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% 88 75.2% 88 75.2% 56 2.9% 56 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% -26 -22.2% -26 -22.2% 56 2.9% 56 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_container 0 N/A% 31 26.5% 17 14.5% -35 -1.8% -50 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@4 0 N/A% 594 507.7% 10 8.5% 0 0.0% 48 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::get 0 N/A% -18 -15.4% 30 25.6% 168 8.6% 46 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_views_theme_functions 0 N/A% 33 28.2% 34 29.1% 36 1.8% 43 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeArray::__toString 0 N/A% 105 89.7% 9 7.7% 87 4.4% -43 -2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::expandArguments 0 N/A% 21 17.9% 16 13.7% 46 2.4% 42 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Core\Entity\FieldInstance::__construct 0 N/A% -932 -796.6% -29 -24.8% 81 4.1% -41 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityBCDecorator::__set 0 N/A% 39 33.3% 38 32.5% 45 2.3% 41 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Type/Field.php 0 N/A% 82 70.1% 38 32.5% 82 4.2% 39 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Twig/Template.php 0 N/A% 39 33.3% 39 33.3% 39 2.0% 39 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 52 44.4% 52 44.4% 37 1.9% 37 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::getTranslatedField 0 N/A% 9 7.7% 19 16.2% 211 10.8% 36 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
format_date 0 N/A% -17 -14.5% 31 26.5% -17 -0.9% 35 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
function_exists 0 N/A% 7 6.0% 7 6.0% 35 1.8% 35 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::__construct 0 N/A% 15 12.8% 16 13.7% 20 1.0% 35 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#47#e3#ea91b2008085ff518614bc49cad1.php/375eb0c01f0cf12df9099645883f9f743a01022f12fe280cb60301975cbb9418.php 1 N/A% 33 28.2% 33 28.2% 35 1.8% 35 1.8% 18,512 N/A% 18,512 N/A% 17,328 N/A% 17,328 N/A%
language_load 0 N/A% 8 6.8% 18 15.4% 8 0.4% 34 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::display/Feed.php 0 N/A% 34 29.1% 34 29.1% 34 1.7% 34 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::getValue 0 N/A% -13 -11.1% -20 -17.1% -26 -1.3% -34 -1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_bool 0 N/A% 1 0.9% 1 0.9% 33 1.7% 33 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::field/Type.php 0 N/A% 33 28.2% 33 28.2% 33 1.7% 33 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Extension/Debug.php 0 N/A% -33 -28.2% -33 -28.2% -32 -1.6% -32 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% 117 100.0% 16 13.7% 124 6.3% 32 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
node_query_node_access_alter 0 N/A% -47 -40.2% -34 -29.1% -47 -2.4% -32 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 N/A% -39 -33.3% 1 0.9% 167 8.5% 32 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_alter 0 N/A% -242 -206.8% 23 19.7% -43 -2.2% 32 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
check_plain 0 N/A% 88 75.2% 39 33.3% 87 4.4% 32 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
node_rdf_mapping 0 N/A% -31 -26.5% -31 -26.5% -31 -1.6% -31 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 N/A% 767 655.6% -4 -3.4% 409 20.9% 31 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::has 0 N/A% 14 12.0% 5 4.3% 13 0.7% 31 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::getPropertyDefinition 0 N/A% 22 18.8% 23 19.7% 30 1.5% 30 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#47#e3#ea91b2008085ff518614bc49cad1.php/ded94238c638b5f0811ef3786fa31e071622c36535b851ebb4bc89c6df22e91f.php -1 N/A% -29 -24.8% -29 -24.8% -30 -1.5% -30 -1.5% -18,512 N/A% -18,512 N/A% -17,328 N/A% -17,328 N/A%
twig_render_var 0 N/A% 773 660.7% 6 5.1% 199 10.2% 30 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\Page::defineOptions 0 N/A% 36 30.8% 32 27.4% 36 1.8% 30 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func@1 0 N/A% 178 152.1% -4 -3.4% 18 0.9% -29 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% 25 21.4% 25 21.4% 28 1.4% 28 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Event/GetResponseForControllerResultEvent.php 0 N/A% -29 -24.8% -29 -24.8% -28 -1.4% -28 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_object 0 N/A% 5 4.3% 5 4.3% 28 1.4% 28 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -2,357 -2014.5% 30 25.6% -497 -25.4% 28 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_filter_xss_split 0 N/A% -29 -24.8% -30 -25.6% -29 -1.5% -28 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\ItemList::__clone 0 N/A% 34 29.1% 13 11.1% 42 2.1% 28 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Utility/SchemaCache.php 0 N/A% 1 0.9% 1 0.9% -27 -1.4% -27 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/EntityBCDecorator.php 0 N/A% 27 23.1% 27 23.1% 27 1.4% 27 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeTable 0 N/A% 8 6.8% 3 2.6% 25 1.3% 27 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_static 0 N/A% 11 9.4% 13 11.1% 22 1.1% 27 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::checkPlain 0 N/A% 50 42.7% 45 38.5% 50 2.6% 27 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\field\FieldPluginBase::defineOptions 0 N/A% 24 20.5% 21 17.9% 29 1.5% 27 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
url 0 N/A% 151 129.1% 20 17.1% 19 1.0% 26 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
element_children 0 N/A% 72 61.5% 53 45.3% 48 2.5% 26 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_map 0 N/A% 94 80.3% 24 20.5% 94 4.8% 26 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Core\Entity\Field::offsetGet 0 N/A% 1 0.9% 1 0.9% 26 1.3% 26 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% 869 742.7% -22 -18.8% 426 21.8% -25 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 0 N/A% 39 33.3% -38 -32.5% 45 2.3% -24 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
glob 0 N/A% 28 23.9% 28 23.9% 24 1.2% 24 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
module_invoke_all 0 N/A% -157 -134.2% 6 5.1% 133 6.8% -24 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@6 0 N/A% 731 624.8% 1 0.9% 139 7.1% 24 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Context\ConfigContext::notify 0 N/A% -10 -8.5% 0 0.0% -7 -0.4% -24 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% 5 4.3% 5 4.3% 23 1.2% 23 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
func_get_args 0 N/A% 8 6.8% 8 6.8% 23 1.2% 23 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::load 0 N/A% 89 76.1% 4 3.4% 99 5.1% 23 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
t 0 N/A% 76 65.0% -2 -1.7% 84 4.3% 23 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% -16 -13.7% -16 -13.7% -23 -1.2% -23 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
fread 0 N/A% 21 17.9% 21 17.9% 22 1.1% 22 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_info_field_by_id 0 N/A% -907 -775.2% 2 1.7% 117 6.0% 22 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\CachedStorage::read 0 N/A% 68 58.1% 7 6.0% 79 4.0% 21 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
variable_get 0 N/A% 2 1.7% 2 1.7% -21 -1.1% -21 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigEvent::__construct 0 N/A% 0 0.0% 0 0.0% 21 1.1% 21 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityBCDecorator::__get 0 N/A% 256 218.8% 119 101.7% 291 14.9% 21 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#47#e3#ea91b2008085ff518614bc49cad1.php/375eb0c01f0cf12df9099645883f9f743a01022f12fe280cb60301975cbb9418.php 1 N/A% 335 286.3% 20 17.1% 337 17.2% 21 1.1% 79,408 N/A% 9,440 N/A% 78,128 N/A% 8,696 N/A%
strrpos 0 N/A% 12 10.3% 12 10.3% -21 -1.1% -21 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageControllerNG::mapFromStorageRecords 0 N/A% 10 8.5% -22 -18.8% 12 0.6% -20 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_get_item 0 N/A% 117 100.0% -8 -6.8% -2 -0.1% -20 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% -2,179 -1862.4% 6 5.1% -265 -13.5% 20 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 0 N/A% 23 19.7% 19 16.2% 28 1.4% 20 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#47#e3#ea91b2008085ff518614bc49cad1.php/ded94238c638b5f0811ef3786fa31e071622c36535b851ebb4bc89c6df22e91f.php -1 N/A% -276 -235.9% -18 -15.4% -279 -14.3% -20 -1.0% -79,408 N/A% -9,440 N/A% -78,128 N/A% -8,696 N/A%
language_list 0 N/A% 0 0.0% -6 -5.1% -25 -1.3% -20 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_integer 0 N/A% 27 23.1% 27 23.1% 20 1.0% 20 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Field\FieldItemBase::__get 0 N/A% 29 24.8% 32 27.4% 25 1.3% 19 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\ThemeRegistry::offsetExists 0 N/A% 10 8.5% 17 14.5% 15 0.8% 19 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\FieldInfo::getFieldById 0 N/A% -898 -767.5% -1 -0.9% 109 5.6% -19 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\ViewsPluginManager::__construct 0 N/A% 27 23.1% 5 4.3% 24 1.2% 19 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigTemplate::getContextReference 0 N/A% 25 21.4% 14 12.0% 38 1.9% 19 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]