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. Wall Time (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%
load::service_container_prod_.php/0908694ed2810ef57f444fbed95e1f6cb08118cf03b5ead3849f84eeeadad813.php -1 N/A% -30,854 -3655.7% -30,854 -3655.7% -4,000 -100.0% -4,000 -100.0% -775,512 N/A% -775,512 N/A% -794,744 N/A% -794,744 N/A%
load::service_container_prod_.php/db2e106a882e7600c16c23e6da7cc5cc47b24ec3769b6b97c183a99444afc631.php 1 N/A% 30,804 3649.8% 30,804 3649.8% 0 0.0% 0 0.0% 775,512 N/A% 775,512 N/A% 794,744 N/A% 794,744 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%
strpos 0 N/A% 1,545 183.1% 1,545 183.1% -3,999 -100.0% -3,999 -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%
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%
Drupal\Core\Template\AttributeString::__toString 0 N/A% 810 96.0% 1,168 138.4% 4,000 100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Path\AliasManager::getPathAlias 0 N/A% -1,164 -137.9% -1,134 -134.4% 4,000 100.0% 0 0.0% 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%
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%
load::PhpStorage/FileStorage.php 0 N/A% -917 -108.6% -917 -108.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\FileBag::add 0 N/A% 843 99.9% 843 99.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% -11 -1.3% 775 91.8% 0 0.0% -4,000 -100.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%
load::default/settings.php 0 N/A% 598 70.9% 598 70.9% 0 0.0% 0 0.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%
load::help/help.module 0 N/A% -541 -64.1% -541 -64.1% 0 0.0% 0 0.0% 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%
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%
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%
load::templates/block.tpl.php 0 N/A% 508 60.2% 508 60.2% 0 0.0% 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%
load::includes/path.inc 0 N/A% 452 53.6% 452 53.6% 4,000 100.0% 4,000 100.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\views\Plugin\views\query\Sql::query 0 N/A% 41 4.9% -443 -52.5% -4,001 -100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::HttpFoundation/FileBag.php 0 N/A% -442 -52.4% -442 -52.4% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::views/PluginBase.php 0 N/A% -438 -51.9% -438 -51.9% 0 0.0% 0 0.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\views\Plugin\Core\Entity\View::get 0 N/A% 534 63.3% 427 50.6% -4,000 -100.0% 0 0.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::bartik/bartik.theme 0 N/A% 422 50.0% 422 50.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_numeric 0 N/A% 417 49.4% 417 49.4% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\ContentNegotiation::getContentType 0 N/A% 1 0.1% -413 -48.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::getPropertyPath 0 N/A% 413 48.9% 413 48.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataFactory::createInstance 0 N/A% 146 17.3% -412 -48.8% 4,001 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::phptemplate/phptemplate.engine 0 N/A% -411 -48.7% -411 -48.7% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::unpackOptions 0 N/A% -356 -42.2% -396 -46.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod_::getPath_AliasWhitelistService 0 N/A% 492 58.3% 384 45.5% 1 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Path/AliasManager.php 0 N/A% -384 -45.5% -384 -45.5% 0 0.0% 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%
load::Discovery/HookDiscovery.php 0 N/A% -371 -44.0% -371 -44.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedData::getPropertyPath@1 0 N/A% 377 44.7% 371 44.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::__construct 0 N/A% -32 -3.8% 370 43.8% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% -5 -0.6% -369 -43.7% 4,000 100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageController::cacheGet 0 N/A% -372 -44.1% -368 -43.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
contextual_preprocess 0 N/A% -241 -28.6% -362 -42.9% 0 0.0% 0 0.0% 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%
run_init::EventSubscriber/OverlaySubscriber.php 0 N/A% 355 42.1% 355 42.1% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::expandArguments 0 N/A% -72 -8.5% -354 -41.9% 4,000 100.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::setOverriddenData 0 N/A% 1 0.1% 351 41.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
config 0 N/A% 282 33.4% 350 41.5% -4,001 -100.1% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::getHandlers 0 N/A% 152 18.0% 348 41.2% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\taxonomy\Type\TaxonomyTermReferenceItem::getPropertyDefinitions 0 N/A% -358 -42.4% -348 -41.2% 4,000 100.0% 0 0.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%
Drupal\Core\Config\Context\ConfigContext::getOverrides 0 N/A% -341 -40.4% -341 -40.4% 0 0.0% 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\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%
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%
drupal_render@2 0 N/A% 1,098 130.1% -336 -39.8% 4,000 100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
current_path 0 N/A% -297 -35.2% -336 -39.8% -1 -0.0% 0 0.0% 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%
Drupal\views\Plugin\views\style\StylePluginBase::render_grouping_sets 0 N/A% 1,206 142.9% 333 39.5% -3,999 -100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% -33 -3.9% -332 -39.3% 0 0.0% 4,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
function_exists 0 N/A% 327 38.7% 327 38.7% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod_.php/db2e106a882e7600c16c23e6da7cc5cc47b24ec3769b6b97c183a99444afc631.php 1 N/A% 16,931 2006.0% 324 38.4% 4,000 100.0% 0 0.0% 222,288 N/A% 10,888 N/A% 201,136 N/A% 6,288 N/A%
run_init::service_container_prod_.php/0908694ed2810ef57f444fbed95e1f6cb08118cf03b5ead3849f84eeeadad813.php -1 N/A% -16,311 -1932.6% -320 -37.9% 0 0.0% 0 0.0% -222,288 N/A% -10,888 N/A% -201,136 N/A% -6,288 N/A%
field_invoke_method_multiple 0 N/A% -127 -15.0% -320 -37.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_item_localize 0 N/A% 4 0.5% -320 -37.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -228 -27.0% -312 -37.0% -4,000 -100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\image\Plugin\field\formatter\ImageFormatter::viewElements 0 N/A% 876 103.8% 308 36.5% -1 -0.0% 0 0.0% 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\Config::get 0 N/A% -65 -7.7% 307 36.4% 4,001 100.1% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::__construct 0 N/A% -302 -35.8% -302 -35.8% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
reset 0 N/A% 298 35.3% 298 35.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Core\Entity\FieldInstance::offsetGet 0 N/A% -298 -35.3% -298 -35.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_integer 0 N/A% 291 34.5% 291 34.5% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@4 0 N/A% 1,727 204.6% 290 34.4% 1 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 0 N/A% 286 33.9% 286 33.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::EventDispatcher/EventSubscriberInterface.php 0 N/A% -285 -33.8% -285 -33.8% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\entity\Plugin\Core\Entity\EntityDisplay::getComponent 0 N/A% -297 -35.2% -278 -32.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% 326 38.6% -277 -32.8% -1 -0.0% 0 0.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%
_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%
Drupal\user\Plugin\Core\Entity\User::id 0 N/A% 274 32.5% 274 32.5% 0 0.0% 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\Template\Attribute::__toString 0 N/A% -303 -35.9% 264 31.3% -3,999 -100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_attach_view 0 N/A% 561 66.5% -264 -31.3% -1 -0.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::DependencyInjection/IntrospectableContainerInterface.php 0 N/A% -262 -31.0% -262 -31.0% 0 0.0% 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%
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%
load::Utility/NestedArray.php 0 N/A% -257 -30.5% -257 -30.5% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::filterResponse 0 N/A% 16 1.9% 251 29.7% 4,000 100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_shift 0 N/A% 246 29.1% 246 29.1% -4,000 -100.0% -4,000 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
extract 0 N/A% 244 28.9% 244 28.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
fread 0 N/A% -243 -28.8% -243 -28.8% 0 0.0% 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%
Drupal\Core\Entity\Field\Type\Field::setValue 0 N/A% -72 -8.5% -236 -28.0% 0 0.0% 0 0.0% 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%
preg_match 0 N/A% -227 -26.9% -227 -26.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::display/Page.php 0 N/A% 226 26.8% 226 26.8% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]