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 Incl. CPU (microsecs) 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%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 0 N/A% -2,333 -276.4% 41 4.9% 32,004 800.3% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_container 0 N/A% -660 -78.2% -269 -31.9% 16,003 400.2% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::get 0 N/A% 442 52.4% 208 24.6% -16,003 -400.2% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
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%
Drupal\Core\Config\Config::notify 0 N/A% 19 2.3% -5 -0.6% -16,001 -400.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Context\ConfigContext::notify 0 N/A% 50 5.9% 194 23.0% -16,001 -400.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::loadClass@2 0 N/A% 595 70.5% 465 55.1% 16,000 400.1% 0 0.0% 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%
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\field\FieldInfo::getBundleInstances 0 N/A% 880 104.3% 174 20.6% -12,001 -300.1% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
format_plural 0 N/A% 53 6.3% 127 15.0% 12,000 300.1% 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\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%
Symfony\Component\ClassLoader\ClassLoader::findFile 0 N/A% -2,348 -278.2% -1,252 -148.3% -12,000 -300.1% -4,000 -100.0% 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%
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%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% 1,722 204.0% 121 14.3% 11,999 300.1% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::service 0 N/A% 239 28.3% 530 62.8% 11,999 300.1% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::load 0 N/A% -312 -37.0% -6 -0.7% -11,999 -300.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass 0 N/A% 378 44.8% -2 -0.2% -11,997 -300.0% 0 0.0% 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%
Symfony\Component\DependencyInjection\Container::get@3 0 N/A% -547 -64.8% -336 -39.8% 8,002 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -912 -108.1% -337 -39.9% -8,002 -200.1% 3,998 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@4 0 N/A% -554 -65.6% 98 11.6% 8,002 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
t 0 N/A% 244 28.9% 941 111.5% 8,002 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::init 0 N/A% 99 11.7% 19 2.3% -8,001 -200.1% 0 0.0% 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%
theme@2 0 N/A% -470 -55.7% -35 -4.1% 8,001 200.1% 0 0.0% 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%
theme_form_element_label 0 N/A% -72 -8.5% 20 2.4% 8,001 200.1% 0 0.0% 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%
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%
Drupal\Component\Plugin\PluginManagerBase::getDefinition 0 N/A% 281 33.3% 222 26.3% -8,001 -200.1% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 N/A% 158 18.7% 13 1.5% 8,001 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% 600 71.1% -33 -3.9% 8,000 200.1% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
rdf_preprocess_user 0 N/A% -1,835 -217.4% 4 0.5% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\CacheArray::__construct 0 N/A% 103 12.2% -4 -0.5% -8,000 -200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockBase::build 0 N/A% 13 1.5% -22 -2.6% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::isNew 0 N/A% -2 -0.2% -2 -0.2% -8,000 -200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockRenderController::viewMultiple 0 N/A% 24 2.8% 4 0.5% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_clean_css_identifier 0 N/A% -237 -28.1% -242 -28.7% -8,000 -200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::loadClass@3 0 N/A% 563 66.7% 44 5.2% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getStorageController 0 N/A% -229 -27.1% -35 -4.1% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
filter_xss 0 N/A% -528 -62.6% -262 -31.0% -8,000 -200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::has 0 N/A% -220 -26.1% -112 -13.3% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption 0 N/A% 72 8.5% 12 1.4% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_load_multiple 0 N/A% 496 58.8% -16 -1.9% 8,000 200.1% 0 0.0% 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%
format_interval 0 N/A% -8 -0.9% 167 19.8% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree 0 N/A% 200 23.7% 4 0.5% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 0 N/A% -79 -9.4% -143 -16.9% -8,000 -200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\system\Plugin\Block\SystemMenuBlock::blockBuild 0 N/A% 195 23.1% 0 0.0% 8,000 200.1% 0 0.0% 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%
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%
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%
drupal_render@7 0 N/A% 1,418 168.0% -205 -24.3% -8,000 -200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@1 0 N/A% -711 -84.2% -6 -0.7% -8,000 -200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
rdf_entity_load 0 N/A% -6 -0.7% 16 1.9% 8,000 200.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
rdf_mapping_load 0 N/A% -3 -0.4% 8 0.9% 8,000 200.1% 0 0.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\Plugin\Discovery\CacheDecorator::getDefinitions 0 N/A% -48 -5.7% 12 1.4% 7,999 200.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Discovery\CacheDecorator::getCachedDefinitions 0 N/A% -60 -7.1% -10 -1.2% 7,999 200.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 0 N/A% -40 -4.7% 8 0.9% 7,999 200.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
module_invoke_all 0 N/A% 1,500 177.7% 28 3.3% 7,999 200.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_render_template@2 0 N/A% 1,769 209.6% 155 18.4% -7,998 -200.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
class_exists 0 N/A% 524 62.1% -18 -2.1% -7,997 -200.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% 2,333 276.4% -21 -2.5% 4,002 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% 1,645 194.9% 20 2.4% 4,002 100.1% -4,000 -100.0% 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%
Drupal\Component\Utility\String::checkPlain 0 N/A% -1,447 -171.4% -1,241 -147.0% 4,002 100.1% -3,999 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@2 0 N/A% -677 -80.2% -427 -50.6% 4,002 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::entityManager 0 N/A% -84 -10.0% 8 0.9% -4,002 -100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::doDispatch 0 N/A% 1,977 234.2% -141 -16.7% 4,002 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% 417 49.4% -34 -4.0% 4,002 100.1% 0 0.0% 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%
drupal_bootstrap 0 N/A% 1,274 150.9% -2 -0.2% 4,002 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@1 0 N/A% 2,470 292.7% -14 -1.7% -4,002 -100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\{closure} 0 N/A% 22 2.6% 11 1.3% 4,001 100.1% 0 0.0% 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%
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%
run_init::Routing/MatcherDumper.php 0 N/A% -42 -5.0% 0 0.0% 4,001 100.1% 0 0.0% 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%
service_container_prod_::getValidation_ConstraintService 0 N/A% -22 -2.6% 1 0.1% -4,001 -100.1% 0 0.0% 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%
theme_render_template 0 N/A% -476 -56.4% 18 2.1% -4,001 -100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Path/AliasWhitelist.php 0 N/A% 9 1.1% 1 0.1% 4,001 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
check_plain 0 N/A% -2,011 -238.3% -603 -71.4% 4,001 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::getModuleNamespaces 0 N/A% -15 -1.8% -11 -1.3% -4,001 -100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\FileStorage::listAll 0 N/A% 27 3.2% -5 -0.6% 4,001 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@1 0 N/A% 1,622 192.2% 59 7.0% -4,001 -100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityBCDecorator::__get 0 N/A% -41 -4.9% -148 -17.5% 4,001 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::usesExposed 0 N/A% 110 13.0% -6 -0.7% -4,001 -100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@5 0 N/A% 1,057 125.2% -168 -19.9% 4,001 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
user_user_view 0 N/A% 92 10.9% 37 4.4% 4,001 100.1% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
l 0 N/A% 29 3.4% 5 0.6% -4,001 -100.1% 0 0.0% 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%
field_invoke_method 0 N/A% 770 91.2% 16 1.9% -4,001 -100.1% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]