Diff Report
Run #51972fb0786ef: XHProf Run (Namespace=drupal-perf-steveoliver)
vs.
Run #519730b884300: XHProf Run (Namespace=drupal-perf-steveoliver)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #51972fb0786efRun #519730b884300DiffDiff%
Number of Function Calls65,830 65,830 0 0.0%
Incl. Wall Time (microsec)9,291,522 9,292,366 844 0.0%
Incl. CPU (microsecs)736,045 732,046 -3,999 -0.5%
Incl. MemUse (bytes)56,948,528 56,948,528 0 0.0%
Incl. PeakMemUse (bytes)57,074,504 57,074,504 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%
Drupal::getContainer 0 N/A% -379 -44.9% -379 -44.9% 16,002 400.2% 16,002 400.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_keys 0 N/A% 163 19.3% 163 19.3% -12,003 -300.2% -12,003 -300.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% -230 -27.3% -230 -27.3% -12,002 -300.1% -12,002 -300.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@3 0 N/A% -101 -12.0% 1,021 121.0% 2 0.1% -12,000 -300.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% 31 3.7% 31 3.7% -12,000 -300.1% -12,000 -300.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::getLogger 0 N/A% -46 -5.5% -46 -5.5% 8,002 200.1% 8,002 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_form_element 0 N/A% 1,182 140.0% -359 -42.5% -1 -0.0% -8,002 -200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_alter 0 N/A% -284 -33.6% 307 36.4% -3 -0.1% -8,002 -200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigEvent::__construct 0 N/A% -259 -30.7% -259 -30.7% -8,001 -200.1% -8,001 -200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
explode 0 N/A% -198 -23.5% -198 -23.5% 8,001 200.1% 8,001 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::entityType 0 N/A% -17 -2.0% -17 -2.0% 8,001 200.1% 8,001 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::loadClass 0 N/A% -3,730 -441.9% 72 8.5% 6 0.2% 8,001 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% 532 63.0% 121 14.3% 4,002 100.1% 8,001 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% 451 53.4% 451 53.4% -8,001 -200.1% -8,001 -200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% -206 -24.4% -206 -24.4% 8,001 200.1% 8,001 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 41 4.9% -31 -3.7% 3,999 100.0% 8,000 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% 187 22.2% 3 0.4% 8,000 200.1% 8,000 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_exists 0 N/A% -2,212 -262.1% -2,212 -262.1% -8,000 -200.1% -8,000 -200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -102 -12.1% -139 -16.5% 1 0.0% -8,000 -200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% -190 -22.5% -190 -22.5% -8,000 -200.1% -8,000 -200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 N/A% -692 -82.0% 179 21.2% -12,001 -300.1% -8,000 -200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::format 0 N/A% -68 -8.1% 160 19.0% 1 0.0% 8,000 200.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_field_language_suggestion 0 N/A% -300 -35.5% -275 -32.6% 2 0.1% 4,002 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% 36 4.3% 78 9.2% 4,002 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::field/FieldPluginBase.php 0 N/A% 64 7.6% 64 7.6% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::field_ui/field_ui.module 0 N/A% 4 0.5% 4 0.5% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% 8 0.9% -209 -24.8% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_get_info 0 N/A% 249 29.5% 84 10.0% -1 -0.0% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::field_sql_storage/field_sql_storage.module 0 N/A% -17 -2.0% -17 -2.0% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::TypedData/TypedDataManager.php 0 N/A% 3 0.4% 3 0.4% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Field\Type\Field::__construct 0 N/A% 422 50.0% 17 2.0% 1 0.0% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_group_js 0 N/A% 14 1.7% 13 1.5% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\ViewExecutableFactory::get 0 N/A% 68 8.1% -1 -0.1% 0 0.0% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::getContext 0 N/A% 24 2.8% 5 0.6% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
user_uri 0 N/A% 94 11.1% 94 11.1% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% -125 -14.8% -125 -14.8% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::views/ViewExecutable.php 0 N/A% 13 1.5% 13 1.5% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_static 0 N/A% 138 16.4% 156 18.5% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Core\Entity\Field::unserialize 0 N/A% -9 -1.1% 5 0.6% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::includes/module.inc 0 N/A% -107 -12.7% -107 -12.7% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\PathProcessor\PathProcessorManager::sortProcessors 0 N/A% -7 -0.8% 1 0.1% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::moduleHandler 0 N/A% 14 1.7% -1 -0.1% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::templates/page.tpl.php 0 N/A% 6 0.7% 6 0.7% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::lib/Drupal.php 0 N/A% 19 2.3% 19 2.3% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Database/Statement.php 0 N/A% 150 17.8% 150 17.8% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_process_attached 0 N/A% 174 20.6% 32 3.8% 0 0.0% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::KeyValueStore/KeyValueDatabaseFactory.php 0 N/A% 5 0.6% 5 0.6% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::attachLoad 0 N/A% 157 18.6% -3 -0.4% -1 -0.0% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% 537 63.6% 537 63.6% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
dirname 0 N/A% -14 -1.7% -14 -1.7% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::getTranslatedField 0 N/A% 78 9.2% -14 -1.7% 4,000 100.0% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 0 N/A% -197 -23.3% 8 0.9% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\Type\Map::isEmpty 0 N/A% 168 19.9% 173 20.5% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::views_ui/views_ui.module 0 N/A% -9 -1.1% -9 -1.1% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::number/number.module 0 N/A% 6 0.7% 6 0.7% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::node/node.module 0 N/A% -20 -2.4% -20 -2.4% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language_list 0 N/A% -82 -9.7% 103 12.2% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Language\LanguageManager::getLanguage 0 N/A% -324 -38.4% -337 -39.9% -4,001 -100.1% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 N/A% 221 26.2% -137 -16.2% -1 -0.0% -4,001 -100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
basename 0 N/A% 11 1.3% 11 1.3% 4,001 100.1% 4,001 100.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language_load 0 N/A% -29 -3.4% -9 -1.1% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Field::fieldInfo 0 N/A% 304 36.0% 102 12.1% 12,000 300.1% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language_multilingual 0 N/A% 13 1.5% 23 2.7% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::field/FieldInfo.php 0 N/A% -43 -5.1% -43 -5.1% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
variable_get 0 N/A% -65 -7.7% -65 -7.7% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_diff 0 N/A% -177 -21.0% -177 -21.0% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::HttpFoundation/ResponseHeaderBag.php 0 N/A% 38 4.5% 38 4.5% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::__toString 0 N/A% -95 -11.3% 3 0.4% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@1 0 N/A% 1,159 137.3% 512 60.7% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_views_query_tag_alter_condition@1 0 N/A% 11 1.3% -1 -0.1% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::EventSubscriber/ConfigGlobalOverrideSubscriber.php 0 N/A% -9 -1.1% -9 -1.1% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::select 0 N/A% 430 50.9% -16 -1.9% 3,999 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::fields 0 N/A% 0 0.0% -5 -0.6% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
rdf_process 0 N/A% -18 -2.1% -18 -2.1% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Routing/RouteCollection.php 0 N/A% -13 -1.5% -13 -1.5% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Cache/DatabaseBackendFactory.php 0 N/A% -10 -1.2% -10 -1.2% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\style\StylePluginBase::usesRowPlugin 0 N/A% 187 22.2% 187 22.2% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_map 0 N/A% -1,261 -149.4% 343 40.6% 2 0.1% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::templates/user.tpl.php 0 N/A% 1,467 173.8% -72 -8.5% -11,999 -300.1% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::templates/user.tpl.php 0 N/A% 426 50.5% 426 50.5% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Cache/DatabaseBackend.php 0 N/A% -60 -7.1% -60 -7.1% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::EventSubscriber/OverlaySubscriber.php 0 N/A% -55 -6.5% -55 -6.5% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Query/ConditionInterface.php 0 N/A% 10 1.2% 10 1.2% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_translate 0 N/A% -13 -1.5% -2 -0.2% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_page_data 0 N/A% -44 -5.2% -19 -2.3% 8,000 200.1% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_get_ancestors 0 N/A% -206 -24.4% -1 -0.1% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeTable 0 N/A% -90 -10.7% -23 -2.7% -4,000 -100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::setFetchMode 0 N/A% -4 -0.5% -4 -0.5% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prefixTables 0 N/A% 86 10.2% 17 2.0% 0 0.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@3 0 N/A% -13 -1.5% 8 0.9% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::isLoaded 0 N/A% -275 -32.6% -275 -32.6% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageController::load 0 N/A% -149 -17.7% 338 40.0% 8,000 200.1% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::getBCEntity 0 N/A% -94 -11.1% -94 -11.1% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_theme_initialize 0 N/A% -33 -3.9% 11 1.3% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\ThemeRegistry::offsetExists 0 N/A% 44 5.2% -33 -3.9% 0 0.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::HttpFoundation/Response.php 0 N/A% -35 -4.1% -35 -4.1% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::prepare 0 N/A% 133 15.8% 173 20.5% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Formatter/FormatterPluginManager.php 0 N/A% -12 -1.4% -12 -1.4% 4,000 100.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__construct 0 N/A% 1,138 134.8% 551 65.3% 12,000 300.1% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::printed 0 N/A% -68 -8.1% -68 -8.1% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]