Diff Report
Run #52c96b69a1c07: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #52c96ba78d568: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #52c96b69a1c07Run #52c96ba78d568DiffDiff%
Number of Function Calls33,923 33,923 0 0.0%
Incl. Wall Time (microsec)122,927 123,001 74 0.1%
Incl. CPU (microsecs)115,004 115,005 1 0.0%
Incl. MemUse (bytes)11,603,520 11,603,520 0 0.0%
Incl. PeakMemUse (bytes)11,713,952 11,713,952 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/9c51bb48cd11d084fc5d8fcf6c95cbcd6e8c8df32f484b138683d11891b458c0.php -1 N/A% -85 -114.9% -85 -114.9% -86 -8600.0% -86 -8600.0% -112,280 N/A% -112,280 N/A% -112,208 N/A% -112,208 N/A%
load::service_container_prod.php/6615e72e73008878547d4f83d642a21a0ed0bdf63833e90e54063a1fa2cc7287.php 1 N/A% 84 113.5% 84 113.5% 86 8600.0% 86 8600.0% 112,280 N/A% 112,280 N/A% 112,208 N/A% 112,208 N/A%
PDOStatement::execute 0 N/A% 72 97.3% 72 97.3% 22 2200.0% 22 2200.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% -62 -83.8% -62 -83.8% -71 -7100.0% -71 -7100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#66#6a#0237275d211f9d24d58b9a3dc4bd.php/74edf07b4f778f3d0121b9bc64244d4926b0012e0f72424efcfcec8b48066bc7.php 1 N/A% 59 79.7% 59 79.7% 61 6100.0% 61 6100.0% 64,832 N/A% 64,832 N/A% 62,536 N/A% 62,536 N/A%
load::1#66#6a#0237275d211f9d24d58b9a3dc4bd.php/54d0c4873977e7ed663eb1fd4ba41f7f21cc15728a28fdcc7f6ae97e4c17946b.php -1 N/A% -56 -75.7% -56 -75.7% -59 -5900.0% -59 -5900.0% -64,832 N/A% -64,832 N/A% -62,536 N/A% -62,536 N/A%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 0 N/A% 72 97.3% 45 60.8% 71 7100.0% 49 4900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::render@1 0 N/A% 120 162.2% 41 55.4% 110 11000.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 0 N/A% 39 52.7% 39 52.7% -1 -100.0% -1 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% 31 41.9% 38 51.4% 37 3700.0% 54 5400.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% -37 -50.0% -36 -48.6% -37 -3700.0% -40 -4000.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Access\AccessManager::checkAll 0 N/A% 85 114.9% 35 47.3% 87 8700.0% 37 3700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 0 N/A% 4 5.4% -35 -47.3% -11 -1100.0% -10 -1000.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% 45 60.8% 34 45.9% 45 4500.0% 39 3900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getPasswordService 0 N/A% -31 -41.9% -31 -41.9% -32 -3200.0% -3 -300.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
system_library_info 0 N/A% 30 40.5% 31 41.9% 28 2800.0% 28 2800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Datetime/DrupalDateTime.php 0 N/A% -32 -43.2% -30 -40.5% -33 -3300.0% -30 -3000.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#e6#89#9b1b4e14558671280c1b06face26.php/d6501e9519fb11fa5b2e3de0535732fe98c381d35aa8fd5cbe83f938c3393b02.php 1 N/A% 30 40.5% 30 40.5% 33 3300.0% 33 3300.0% 28,688 N/A% 28,688 N/A% 21,800 N/A% 21,800 N/A%
Drupal\system\Plugin\Block\SystemHelpBlock::getActiveHelp 0 N/A% -28 -37.8% -30 -40.5% -26 -2600.0% -29 -2900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#e6#89#9b1b4e14558671280c1b06face26.php/30b44c8edb41ba8a9eb67885a5cfb2d8150a85e5a023c1d577323ec322043430.php -1 N/A% -30 -40.5% -30 -40.5% -34 -3400.0% -34 -3400.0% -28,688 N/A% -28,688 N/A% -21,800 N/A% -21,800 N/A%
load::1#f9#73#6eec49f5b69964b877f85b7b4ce1.php/07a48019c9e0d6eb0e6774c0666c2baeda1467cf6f5a9e876519e9f7bd9c066d.php 1 N/A% 28 37.8% 28 37.8% 30 3000.0% 30 3000.0% 18,304 N/A% 18,304 N/A% 0 N/A% 0 N/A%
load::Plugin/FilterInterface.php 0 N/A% -28 -37.8% -28 -37.8% -28 -2800.0% -28 -2800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Access/AccessInterface.php 0 N/A% 27 36.5% 27 36.5% 25 2500.0% -3 -300.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Utility/Xss.php 0 N/A% 27 36.5% 27 36.5% 28 2800.0% 28 2800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::entityManager 0 N/A% -21 -28.4% -26 -35.1% -21 -2100.0% -33 -3300.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Routing/RouteBuilder.php 0 N/A% -26 -35.1% -26 -35.1% -26 -2600.0% -26 -2600.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::__construct 0 N/A% 26 35.1% 26 35.1% 29 2900.0% 29 2900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get 0 N/A% 15 20.3% -25 -33.8% 81 8100.0% 74 7400.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Controller\ControllerResolver::getController 0 N/A% 26 35.1% 25 33.8% 25 2500.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#f9#73#6eec49f5b69964b877f85b7b4ce1.php/72b7a1c3c374c807bcd76d03b29253d9dc3d833bc52a943633365d259af4214f.php -1 N/A% -24 -32.4% -24 -32.4% -26 -2600.0% -26 -2600.0% -18,304 N/A% -18,304 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 0 N/A% 30 40.5% 24 32.4% 32 3200.0% 5 500.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% 51 68.9% 23 31.1% -11 -1100.0% 9 900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% 16 21.6% 21 28.4% 13 1300.0% 39 3900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/MenuLink.php 0 N/A% 20 27.0% 20 27.0% 20 2000.0% 20 2000.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#61#dd#0eeab2b431dd296e128f8b01bd8f.php/b9c26fc3ff69cd88c9b4254ade56722b635215d139915d4c25293533ebb2b5f1.php 1 N/A% 18 24.3% 18 24.3% 20 2000.0% 20 2000.0% 20,072 N/A% 20,072 N/A% 0 N/A% 0 N/A%
array_key_exists 0 N/A% -18 -24.3% -18 -24.3% -25 -2500.0% -25 -2500.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% 18 24.3% 18 24.3% -7 -700.0% -7 -700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#61#dd#0eeab2b431dd296e128f8b01bd8f.php/4e2ebfcac6cdc82c609c212cee49ace825d9590368145ff8e99b2c87f952ecaa.php -1 N/A% -18 -24.3% -18 -24.3% -20 -2000.0% -20 -2000.0% -20,072 N/A% -20,072 N/A% 0 N/A% 0 N/A%
load::1#fb#f7#1f93d18a84a6903a01ca7d027221.php/d4b5b4f3443b27c875f7607e8a0a83df2ea3cdfbb05bae159bd0d19b2518737d.php 1 N/A% 16 21.6% 16 21.6% 17 1700.0% 17 1700.0% 19,064 N/A% 19,064 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 N/A% 19 25.7% 16 21.6% -33 -3300.0% -72 -7200.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#fb#f7#1f93d18a84a6903a01ca7d027221.php/76f466d7ae1139307e7d9e77c9305092ce3d736659e81a9302c35764d3635808.php -1 N/A% -15 -20.3% -15 -20.3% -16 -1600.0% -16 -1600.0% -19,064 N/A% -19,064 N/A% 0 N/A% 0 N/A%
run_init::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/34ef2032445f20ba0140efec7c3718c1c909c644f3bde0067aea01afb459383e.php 1 N/A% 131 177.0% 14 18.9% 132 13200.0% 13 1300.0% 79,416 N/A% 9,440 N/A% 77,616 N/A% 8,696 N/A%
run_init::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/93b33d29929c113f43a8b33f19f5c845bb2d5fc0c0cda36a4cac2e4fb9cb7aab.php -1 N/A% -130 -175.7% -14 -18.9% -132 -13200.0% -14 -1400.0% -79,416 N/A% -9,440 N/A% -77,616 N/A% -8,696 N/A%
Drupal\Core\Template\Attribute::createAttributeValue 0 N/A% -10 -13.5% -14 -18.9% -16 -1600.0% -38 -3800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array 0 N/A% -259 -350.0% -13 -17.6% -271 -27100.0% -10 -1000.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::getListeners 0 N/A% -15 -20.3% -13 -17.6% -12 -1200.0% -13 -1300.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/93b33d29929c113f43a8b33f19f5c845bb2d5fc0c0cda36a4cac2e4fb9cb7aab.php -1 N/A% -13 -17.6% -13 -17.6% -15 -1500.0% -15 -1500.0% -6,400 N/A% -6,400 N/A% -5,776 N/A% -5,776 N/A%
fread 0 N/A% 13 17.6% 13 17.6% 13 1300.0% 13 1300.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 16 21.6% 13 17.6% 15 1500.0% -6 -600.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/34ef2032445f20ba0140efec7c3718c1c909c644f3bde0067aea01afb459383e.php 1 N/A% 13 17.6% 13 17.6% 14 1400.0% 14 1400.0% 6,400 N/A% 6,400 N/A% 5,776 N/A% 5,776 N/A%
count 0 N/A% -10 -13.5% -12 -16.2% 30 3000.0% 25 2500.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::createInstance 0 N/A% 24 32.4% 12 16.2% 21 2100.0% 1 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render 0 N/A% 209 282.4% -12 -16.2% 200 20000.0% -5 -500.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RequestHelper::duplicate 0 N/A% -24 -32.4% -11 -14.9% -26 -2600.0% -12 -1200.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\Query\Query::execute 0 N/A% 84 113.5% 11 14.9% 72 7200.0% 7 700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\EventSubscriber\ConfigGlobalOverrideSubscriber::configInit 0 N/A% -5 -6.8% -11 -14.9% -3 -300.0% -10 -1000.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod.php/9c51bb48cd11d084fc5d8fcf6c95cbcd6e8c8df32f484b138683d11891b458c0.php -1 N/A% -109 -147.3% -10 -13.5% -110 -11000.0% -10 -1000.0% -55,872 N/A% -8,072 N/A% -55,408 N/A% -7,848 N/A%
call_user_func@1 0 N/A% 23 31.1% 10 13.5% 23 2300.0% 13 1300.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::__construct 0 N/A% -4 -5.4% -10 -13.5% -4 -400.0% -3 -300.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigTemplate::getContextReference 0 N/A% 8 10.8% 10 13.5% 16 1600.0% 18 1800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_link_translate 0 N/A% -87 -117.6% -9 -12.2% -114 -11400.0% -10 -1000.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% 258 348.6% -9 -12.2% 203 20300.0% 4 400.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_object 0 N/A% 9 12.2% 9 12.2% -12 -1200.0% -12 -1200.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 N/A% -49 -66.2% -9 -12.2% -59 -5900.0% -11 -1100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeTable 0 N/A% 14 18.9% -9 -12.2% 14 1400.0% 2 200.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::d8.dev/index.php 0 N/A% 68 91.9% 9 12.2% -4 -400.0% 9 900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prepareQuery 0 N/A% 5 6.8% 9 12.2% -3 -300.0% -9 -900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Route::unserialize 0 N/A% -4 -5.4% -9 -12.2% -8 -800.0% -17 -1700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::getPort 0 N/A% -11 -14.9% -9 -12.2% -5 -500.0% -7 -700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod.php/6615e72e73008878547d4f83d642a21a0ed0bdf63833e90e54063a1fa2cc7287.php 1 N/A% 109 147.3% 9 12.2% 110 11000.0% 9 900.0% 55,872 N/A% 8,072 N/A% 55,408 N/A% 7,848 N/A%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 N/A% 5 6.8% 8 10.8% 14 1400.0% -7 -700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@2 0 N/A% 80 108.1% -8 -10.8% 90 9000.0% 9 900.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 8 10.8% 8 10.8% 11 1100.0% 11 1100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_match 0 N/A% -8 -10.8% -8 -10.8% -8 -800.0% -8 -800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::getValue 0 N/A% 4 5.4% 8 10.8% -2 -200.0% -15 -1500.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::includes/bootstrap.inc 0 N/A% -8 -10.8% -8 -10.8% -8 -800.0% -8 -800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::duplicate 0 N/A% -15 -20.3% -8 -10.8% -13 -1300.0% -6 -600.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getControllerClass 0 N/A% 58 78.4% 8 10.8% 54 5400.0% -1 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@1 0 N/A% -13 -17.6% 8 10.8% -14 -1400.0% 6 600.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_f9736eec49f5b69964b877f85b7b4ce1::__construct 0 N/A% 9 12.2% 8 10.8% 8 800.0% 6 600.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% -2 -2.7% 8 10.8% -2 -200.0% 14 1400.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% -69 -93.2% -8 -10.8% -72 -7200.0% -8 -800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::service 0 N/A% 33 44.6% 8 10.8% 22 2200.0% -11 -1100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::getLogger 0 N/A% 8 10.8% 8 10.8% 4 400.0% 4 400.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
entity_view 0 N/A% -115 -155.4% 7 9.5% -144 -14400.0% -7 -700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% 39 52.7% 7 9.5% 39 3900.0% 12 1200.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Event/PostResponseEvent.php 0 N/A% -7 -9.5% -7 -9.5% -7 -700.0% -7 -700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\Event::setDispatcher 0 N/A% -7 -9.5% -7 -9.5% -14 -1400.0% -14 -1400.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::get 0 N/A% 31 41.9% -7 -9.5% 33 3300.0% 11 1100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 116 156.8% 7 9.5% 63 6300.0% 27 2700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::expandArguments 0 N/A% -55 -74.3% -7 -9.5% -42 -4200.0% -8 -800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% 34 45.9% 7 9.5% 9 900.0% 5 500.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection 0 N/A% -9 -12.2% -7 -9.5% -7 -700.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 0 N/A% -29 -39.2% -7 -9.5% -28 -2800.0% 8 800.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@2 0 N/A% 66 89.2% -6 -8.1% 60 6000.0% -6 -600.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::getFormat 0 N/A% -8 -10.8% -6 -8.1% -17 -1700.0% -25 -2500.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::moduleHandler 0 N/A% 5 6.8% 6 8.1% -9 -900.0% -43 -4300.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% 6 8.1% 6 8.1% -26 -2600.0% -26 -2600.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% 22 29.7% -6 -8.1% 17 1700.0% -21 -2100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% 6 8.1% 6 8.1% -17 -1700.0% -17 -1700.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]