Diff Report
Run #51867a69ed6b7: XHProf Run (Namespace=drupal-perf-fabianx)
vs.
Run #51865e7532e2c: XHProf Run (Namespace=drupal-perf-fabianx)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #51867a69ed6b7Run #51865e7532e2cDiffDiff%
Number of Function Calls38,635 38,430 -205 -0.5%
Incl. Wall Time (microsec)163,048 162,683 -365 -0.2%
Incl. CPU (microsecs)164,011 164,011 0 0.0%
Incl. MemUse (bytes)16,618,056 16,615,560 -2,496 -0.0%
Incl. PeakMemUse (bytes)16,737,024 16,734,576 -2,448 -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%
l 0 0.0% -413 -113.2% -405 -111.0% 0 N/A% 8,000 N/A% -1,488 -59.6% -416 -16.7% -2,080 -85.0% -80 -3.3%
Drupal\Core\StreamWrapper\PublicStream::getExternalUrl 0 0.0% -338 -92.6% -339 -92.9% 0 N/A% 0 N/A% 0 0.0% 32,768 1312.8% 1,192 48.7% 66,312 2708.8%
file_create_url 0 0.0% 5 1.4% 337 92.3% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 1,192 48.7% 0 0.0%
url 0 0.0% -37 -10.1% -152 -41.6% 4,001 N/A% 4,000 N/A% -8 -0.3% -8 -0.3% 160 6.5% 112 4.6%
drupal_alter 0 0.0% 154 42.2% 151 41.4% 1 N/A% 4,000 N/A% 0 0.0% 0 0.0% 120 4.9% 0 0.0%
load::service_container_prod_.php/8e8d50313d48d78b3341aa7f74b1cd8defaf497ebf245eafeaf7a09f5d0c45cf.php 1 0.5% 102 27.9% 102 27.9% 0 N/A% 0 N/A% 91,344 3659.6% 91,344 3659.6% 88,384 3610.5% 88,384 3610.5%
load::service_container_prod_.php/f8d69d3edb365a0797b4c9e2fcfc39a20075a81674702cb11a11539b2c1ff413.php -1 -0.5% -101 -27.7% -101 -27.7% 0 N/A% 0 N/A% -91,344 -3659.6% -91,344 -3659.6% -88,384 -3610.5% -88,384 -3610.5%
Drupal::service 0 0.0% 0 0.0% -95 -26.0% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
PDOStatement::execute 0 0.0% -94 -25.8% -94 -25.8% 4,001 N/A% 4,001 N/A% -24 -1.0% -24 -1.0% 240 9.8% 240 9.8%
strpos 0 0.0% -90 -24.7% -90 -24.7% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_encode_path 0 0.0% 1 0.3% -50 -13.7% 0 N/A% 0 N/A% -32,768 -1312.8% -32,768 -1312.8% -65,120 -2660.1% -65,120 -2660.1%
check_plain 0 0.0% -22 -6.0% -44 -12.1% -12,000 N/A% 0 N/A% -16 -0.6% 0 0.0% 40 1.6% 0 0.0%
Drupal\Component\Utility\String::checkPlain 0 0.0% 18 4.9% 44 12.1% -12,000 N/A% -8,000 N/A% -16 -0.6% 0 0.0% 40 1.6% 40 1.6%
Symfony\Component\DependencyInjection\Container::get 0 0.0% 90 24.7% 42 11.5% -2 N/A% 4,000 N/A% 72 2.9% 0 0.0% -432 -17.6% -160 -6.5%
str_replace 0 0.0% 38 10.4% 38 10.4% 0 N/A% 0 N/A% -16 -0.6% -16 -0.6% -120 -4.9% -120 -4.9%
Drupal\Core\Path\AliasManager::getPathAlias 0 0.0% 58 15.9% 34 9.3% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
strtolower 0 0.0% 29 7.9% 29 7.9% 0 N/A% 0 N/A% 48 1.9% 48 1.9% -144 -5.9% -144 -5.9%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% -31 -8.5% -28 -7.7% -3,999 N/A% 0 N/A% -32 -1.3% 40 1.6% -32 -1.3% 40 1.6%
htmlspecialchars 0 0.0% -26 -7.1% -26 -7.1% -4,000 N/A% -4,000 N/A% -16 -0.6% -16 -0.6% 0 0.0% 0 0.0%
Drupal::getContainer 0 0.0% 26 7.1% 26 7.1% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Path\AliasManager::lookupPathAlias 0 0.0% 25 6.8% 25 6.8% 0 N/A% 4,000 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityNG::getTranslatedField 0 0.0% 36 9.9% 25 6.8% 0 N/A% 0 N/A% -80 -3.2% 0 0.0% 128 5.2% 0 0.0%
rawurlencode 0 0.0% 24 6.6% 24 6.6% 0 N/A% 0 N/A% -40 -1.6% -40 -1.6% 240 9.8% 240 9.8%
template_preprocess 0 0.0% 21 5.8% 22 6.0% 4,001 N/A% 4,001 N/A% -16 -0.6% 0 0.0% -8 -0.3% -8 -0.3%
load::1#5a#10#acbfba7e29e92c60dd7d1419ccff.php/5c1bd46293ba00fd70911e5190e247e86c089094fcca395617ffdc7c37c19784.php 1 0.5% 22 6.0% 22 6.0% 0 N/A% 0 N/A% 27,592 1105.4% 27,592 1105.4% 25,768 1052.6% 25,768 1052.6%
load::1#5a#10#acbfba7e29e92c60dd7d1419ccff.php/1d45cb36e57bad2ca38f82ad622b5f4d5c01f728f984cdced0d98d769c0c64bd.php -1 -0.5% -21 -5.8% -21 -5.8% 0 N/A% 0 N/A% -27,592 -1105.4% -27,592 -1105.4% -25,768 -1052.6% -25,768 -1052.6%
language 0 0.0% 4 1.1% -21 -5.8% 8,001 N/A% 4,001 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter 0 0.0% 18 4.9% 21 5.8% -8,000 N/A% -8,000 N/A% 0 0.0% 0 0.0% 120 4.9% 120 4.9%
drupal_container 0 0.0% 6 1.6% -20 -5.5% 0 N/A% 0 N/A% 0 0.0% 0 0.0% -88 -3.6% -88 -3.6%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 0.0% 17 4.7% -20 -5.5% 0 N/A% 4,000 N/A% -64 -2.6% 0 0.0% 144 5.9% 56 2.3%
run_init::1#5a#10#acbfba7e29e92c60dd7d1419ccff.php/5c1bd46293ba00fd70911e5190e247e86c089094fcca395617ffdc7c37c19784.php 1 0.5% 171 46.8% 19 5.2% 0 N/A% 0 N/A% 123,840 4961.5% 13,352 534.9% 122,392 4999.7% 13,272 542.2%
rdf_entity_load 0 0.0% 24 6.6% 19 5.2% 1 N/A% 4,001 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getController 0 0.0% -21 -5.8% -18 -4.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get@2 0 0.0% 10 2.7% 18 4.9% -4,001 N/A% 0 N/A% 88 3.5% 0 0.0% 88 3.6% 0 0.0%
run_init::1#5a#10#acbfba7e29e92c60dd7d1419ccff.php/1d45cb36e57bad2ca38f82ad622b5f4d5c01f728f984cdced0d98d769c0c64bd.php -1 -0.5% -169 -46.3% -18 -4.9% 0 N/A% 0 N/A% -123,840 -4961.5% -13,352 -534.9% -122,392 -4999.7% -13,272 -542.2%
Drupal\Core\Config\ConfigFactory::get 0 0.0% 7 1.9% -17 -4.7% -4,002 N/A% 4,000 N/A% 0 0.0% 0 0.0% 16 0.7% 0 0.0%
run_init::templates/page.tpl.php 0 0.0% -343 -94.0% 17 4.7% -4,000 N/A% 0 N/A% -48 -1.9% 0 0.0% 144 5.9% 0 0.0%
Drupal\Core\Database\Connection::expandArguments 0 0.0% -15 -4.1% -17 -4.7% 0 N/A% 0 N/A% 0 0.0% -40 -1.6% -88 -3.6% 24 1.0%
run_init::service_container_prod_.php/8e8d50313d48d78b3341aa7f74b1cd8defaf497ebf245eafeaf7a09f5d0c45cf.php 1 0.5% 132 36.2% 16 4.4% 0 N/A% 0 N/A% 57,856 2317.9% 10,880 435.9% 57,608 2353.3% 10,200 416.7%
run_init::service_container_prod_.php/f8d69d3edb365a0797b4c9e2fcfc39a20075a81674702cb11a11539b2c1ff413.php -1 -0.5% -133 -36.4% -16 -4.4% 0 N/A% 0 N/A% -57,856 -2317.9% -10,880 -435.9% -57,416 -2345.4% -10,200 -416.7%
Drupal\Core\Database\Connection::prepareQuery 0 0.0% -24 -6.6% -16 -4.4% 0 N/A% 0 N/A% 0 0.0% 0 0.0% -120 -4.9% 0 0.0%
menu_local_tasks 0 0.0% 19 5.2% 15 4.1% 4,000 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 0 0.0% 12 3.3% -15 -4.1% -4,001 N/A% -4,001 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_pre_render_styles 0 0.0% 18 4.9% 14 3.8% 4,000 N/A% 4,000 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\EventDispatcher\Event::setName 0 0.0% 14 3.8% 14 3.8% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::fetchAllAssoc 0 0.0% 15 4.1% 13 3.6% 0 N/A% 0 N/A% 8 0.3% -32 -1.3% 8 0.3% 8 0.3%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 0.0% -1 -0.3% -13 -3.6% -2 N/A% 0 N/A% -48 -1.9% -56 -2.2% 112 4.6% -56 -2.3%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 0.0% 12 3.3% 13 3.6% -8,002 N/A% -4,001 N/A% 24 1.0% -24 -1.0% 40 1.6% 112 4.6%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 0.0% 16 4.4% 13 3.6% -4,002 N/A% -1 N/A% 88 3.5% 48 1.9% 144 5.9% 104 4.2%
Drupal\Core\Config\Config::get 0 0.0% 3 0.8% 12 3.3% -3,998 N/A% 0 N/A% 56 2.2% -24 -1.0% -328 -13.4% -160 -6.5%
system_custom_theme 0 0.0% 12 3.3% 12 3.3% 0 N/A% 0 N/A% 8 0.3% 0 0.0% -64 -2.6% 0 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 0 0.0% 12 3.3% 12 3.3% -8,002 N/A% 0 N/A% 0 0.0% 0 0.0% 16 0.7% 0 0.0%
_menu_link_translate 0 0.0% 46 12.6% 11 3.0% 1 N/A% 0 N/A% 24 1.0% 32 1.3% -56 -2.3% 0 0.0%
t 0 0.0% 18 4.9% 11 3.0% 8,001 N/A% 0 N/A% 0 0.0% 0 0.0% -136 -5.6% -136 -5.6%
Drupal\field\Field::fieldInfo 0 0.0% 13 3.6% 11 3.0% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_menu_translate 0 0.0% -95 -26.0% 11 3.0% -1 N/A% 4,000 N/A% -24 -1.0% 0 0.0% 88 3.6% 80 3.3%
entity_load_multiple 0 0.0% -53 -14.5% -11 -3.0% 8,000 N/A% 0 N/A% 80 3.2% 0 0.0% -8 -0.3% 0 0.0%
Drupal\Core\TypedData\TypedData::getPropertyPath 0 0.0% 11 3.0% 11 3.0% 0 N/A% 0 N/A% 16 0.6% 16 0.6% 16 0.7% 16 0.7%
Drupal\block\BlockRenderController::viewMultiple 0 0.0% 21 5.8% -10 -2.7% -8,000 N/A% 0 N/A% -1,464 -58.7% 0 0.0% -1,288 -52.6% 0 0.0%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 0 0.0% -1 -0.3% 10 2.7% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::includes/menu.inc 0 0.0% 10 2.7% 10 2.7% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_get_destination 0 0.0% 12 3.3% 10 2.7% 0 N/A% 0 N/A% -8 -0.3% -8 -0.3% 0 0.0% 0 0.0%
system_library_info 0 0.0% -9 -2.5% -10 -2.7% 4,000 N/A% 4,000 N/A% 0 0.0% 0 0.0% -288 -11.8% -288 -11.8%
entity_get_render_display 0 0.0% -1 -0.3% -10 -2.7% -4,001 N/A% 0 N/A% 16 0.6% 0 0.0% 16 0.7% 0 0.0%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% 76 20.8% 10 2.7% 1 N/A% 0 N/A% -48 -1.9% 0 0.0% -104 -4.2% 0 0.0%
Drupal\Core\Database\Connection::defaultOptions 0 0.0% 10 2.7% 10 2.7% 0 N/A% 0 N/A% 32 1.3% 32 1.3% -112 -4.6% -112 -4.6%
drupal_get_filename 0 0.0% -8 -2.2% -10 -2.7% -8,000 N/A% 0 N/A% -48 -1.9% -80 -3.2% 264 10.8% -48 -2.0%
service_container_prod_::getEventDispatcherService 0 0.0% -16 -4.4% -10 -2.7% -4,001 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\Plugin\Core\Entity\Block::getPlugin 0 0.0% 5 1.4% 9 2.5% 4,000 N/A% 0 N/A% 0 0.0% 0 0.0% 8 0.3% -80 -3.3%
Drupal\Core\Template\Attribute::__toString 0 0.0% -26 -7.1% -9 -2.5% 0 N/A% 4,000 N/A% -8 -0.3% -8 -0.3% 160 6.5% 0 0.0%
Drupal\Core\Entity\Field\Type\Field::setValue 0 0.0% 13 3.6% 9 2.5% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
function_exists 0 0.0% -9 -2.5% -9 -2.5% 4,000 N/A% 4,000 N/A% 0 0.0% 0 0.0% 80 3.3% 80 3.3%
Drupal\block\BlockBase::access 0 0.0% 17 4.7% 9 2.5% 4,000 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\Entity::__construct 0 0.0% -9 -2.5% -9 -2.5% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Config::__construct 0 0.0% 8 2.2% 8 2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_merge 0 0.0% -8 -2.2% -8 -2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\HeaderBag::has 0 0.0% -10 -2.7% -8 -2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::TypedData/TypedDataManager.php 0 0.0% -8 -2.2% -8 -2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::getLogger 0 0.0% 8 2.2% 8 2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::__construct 0 0.0% -8 -2.2% -8 -2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% -7 -1.9% 8 2.2% 3,999 N/A% 0 N/A% 0 0.0% -32 -1.3% 16 0.7% 8 0.3%
Drupal\Core\Database\Statement::execute 0 0.0% -94 -25.8% -8 -2.2% 4,001 N/A% 0 N/A% -24 -1.0% 0 0.0% 240 9.8% 0 0.0%
_filter_xss_split 0 0.0% 10 2.7% 8 2.2% 4,001 N/A% 4,001 N/A% 0 0.0% -16 -0.6% 16 0.7% 0 0.0%
preg_replace_callback 0 0.0% -8 -2.2% -8 -2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityManager::getControllerClass 0 0.0% -86 -23.6% -8 -2.2% 0 N/A% 0 N/A% 8 0.3% 0 0.0% 8 0.3% 0 0.0%
Drupal\Core\DrupalKernel::__construct 0 0.0% -9 -2.5% -8 -2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer 0 0.0% 8 2.2% -8 -2.2% 3,999 N/A% 0 N/A% 40 1.6% 0 0.0% 40 1.6% 0 0.0%
Drupal\Core\Template\AttributeValueBase::printed 0 0.0% 8 2.2% 8 2.2% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 0 0.0% 7 1.9% 7 1.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
preg_replace 0 0.0% -7 -1.9% -7 -1.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\block\Plugin\Type\BlockManager::createInstance 0 0.0% -2 -0.5% -7 -1.9% 4,000 N/A% 0 N/A% 0 0.0% 0 0.0% 96 3.9% 0 0.0%
language_load 0 0.0% -11 -3.0% -7 -1.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 0.0% 7 1.9% 7 1.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
implode 0 0.0% 7 1.9% 7 1.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
filter_xss 0 0.0% -4 -1.1% -7 -1.9% 4,001 N/A% 0 N/A% -24 -1.0% 0 0.0% 64 2.6% 0 0.0%
entity_get_bundles 0 0.0% -4 -1.1% -7 -1.9% -4,000 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\TypedData\TypedDataFactory::createInstance@1 0 0.0% 3 0.8% -7 -1.9% 0 N/A% 0 N/A% -56 -2.2% -48 -1.9% 144 5.9% 0 0.0%
Symfony\Component\ClassLoader\ClassLoader::findFile 0 0.0% 7 1.9% 7 1.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\Field\Type\Field::getValue 0 0.0% -3 -0.8% -7 -1.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 0 0.0% -5 -1.4% -7 -1.9% 0 N/A% 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
[ display all ]