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

Overall Diff Summary

Run #5219624c55207Run #521962849973aDiffDiff%
Number of Function Calls34,314 34,314 0 0.0%
Incl. Wall Time (microsec)191,228 191,175 -53 -0.0%
Incl. CPU (microsecs)165,799 165,925 126 0.1%
Incl. MemUse (bytes)13,882,272 13,882,272 0 0.0%
Incl. PeakMemUse (bytes)13,926,944 13,926,944 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%
PDO::__construct 0 N/A% -250 -471.7% -250 -471.7% -65 -51.6% -65 -51.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% 239 450.9% 239 450.9% 247 196.0% 247 196.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod.php/ef07365cb5b59d9e773e8aa585817f300c579acd3d85b519f4c6730b79364e59.php 1 N/A% 122 230.2% 122 230.2% 124 98.4% 124 98.4% 98,608 N/A% 98,608 N/A% 98,536 N/A% 98,536 N/A%
load::service_container_prod.php/c1867449311318f963a1a5302685fc003ce80825fde5f485684eb7441cbde485.php -1 N/A% -119 -224.5% -119 -224.5% -120 -95.2% -120 -95.2% -98,608 N/A% -98,608 N/A% -98,536 N/A% -98,536 N/A%
array_key_exists 0 N/A% -91 -171.7% -91 -171.7% 38 30.2% 38 30.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 85 160.4% 85 160.4% 94 74.6% 94 74.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#ff#ab#f05ea3e99a2b71aad9aac3565d5b.php/393c5b8fe5a726999937a897c593be19f440124b4b8dfc66bb9ab9d180c2cd0f.php -1 N/A% -78 -147.2% -78 -147.2% -80 -63.5% -80 -63.5% -55,504 N/A% -55,504 N/A% -54,504 N/A% -54,504 N/A%
load::1#ff#ab#f05ea3e99a2b71aad9aac3565d5b.php/28ceff65e3f7f36f1d81dba769e440b9713d8e4f26cedd3376dcc0c4e619372c.php 1 N/A% 66 124.5% 66 124.5% 68 54.0% 68 54.0% 55,504 N/A% 55,504 N/A% 54,504 N/A% 54,504 N/A%
Drupal\Core\Cache\DatabaseBackend::doSet 0 N/A% 486 917.0% 62 117.0% 141 111.9% 9 7.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% 83 156.6% 52 98.1% 83 65.9% 46 36.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% 57 107.5% 50 94.3% 44 34.9% 31 24.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@1 0 N/A% 39 73.6% 48 90.6% 36 28.6% 3 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::defineOptions 0 N/A% -47 -88.7% -45 -84.9% -45 -35.7% -48 -38.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/Entity.php 0 N/A% -43 -81.1% -43 -81.1% -43 -34.1% -43 -34.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Response::prepare 0 N/A% 43 81.1% 43 81.1% 43 34.1% 41 32.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Theme\ThemeSettings::set 0 N/A% -44 -83.0% -43 -81.1% -42 -33.3% 1 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Menu/LocalTask.php 0 N/A% 41 77.4% 41 77.4% 42 33.3% 42 33.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Twig/Environment.php 0 N/A% -40 -75.5% -40 -75.5% -39 -31.0% -39 -31.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\block\BlockRenderController::viewMultiple 0 N/A% 125 235.8% -40 -75.5% 180 142.9% -46 -36.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::views/DisplayBag.php 0 N/A% -41 -77.4% -40 -75.5% -42 -33.3% -40 -31.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::HttpFoundation/Response.php 0 N/A% -39 -73.6% -39 -73.6% -38 -30.2% -38 -30.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DrupalKernel::handle 0 N/A% -1,097 -2069.8% 39 73.6% -362 -287.3% 37 29.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Datetime/DateTimePlus.php 0 N/A% 38 71.7% 38 71.7% 38 30.2% 38 30.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 152 286.8% -38 -71.7% 126 100.0% -17 -13.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Datetime\DateTimePlus::prepareTimezone 0 N/A% 39 73.6% 38 71.7% 38 30.2% 35 27.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::setInput 0 N/A% 34 64.2% 37 69.8% 40 31.7% 5 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_theme_registry_callback 0 N/A% 36 67.9% 36 67.9% 35 27.8% 35 27.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::mysql/Select.php 0 N/A% -42 -79.2% -36 -67.9% -43 -34.1% -37 -29.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\query\Sql::ensurePath 0 N/A% 35 66.0% 35 66.0% 34 27.0% -3 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\UrlGenerator::processPath 0 N/A% -214 -403.8% 33 62.3% -60 -47.6% 34 27.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\Controller\ControllerResolver::getArguments 0 N/A% -39 -73.6% -33 -62.3% -39 -31.0% -10 -7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::node/NodeTypeInterface.php 0 N/A% -32 -60.4% -32 -60.4% -32 -25.4% -32 -25.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#cb#70#0d9000356b760b558681e67ae17b.php/38e674cfa2e09bcdf8abb7eaa7121faeb910f76449090c6a6b64b7d882838f72.php 1 N/A% 30 56.6% 30 56.6% 31 24.6% 31 24.6% 15,616 N/A% 15,616 N/A% 14,176 N/A% 14,176 N/A%
Drupal::translation 0 N/A% 13 24.5% 30 56.6% 6 4.8% -15 -11.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#cb#70#0d9000356b760b558681e67ae17b.php/6a060f2867495a4035d416c97b98ee90817a7c8d22a4a6dc1ad29ea6b989d104.php -1 N/A% -30 -56.6% -30 -56.6% -32 -25.4% -32 -25.4% -15,616 N/A% -15,616 N/A% -14,176 N/A% -14,176 N/A%
load::1#fa#9c#70931684b7c44b996cf1ae6ac60b.php/3be380a339c208bb9f17f30b7dc07611405daf6795bc32c4605cb1fa72fa49c5.php 1 N/A% 29 54.7% 29 54.7% 30 23.8% 30 23.8% 20,104 N/A% 20,104 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -438 -826.4% 29 54.7% -222 -176.2% -23 -18.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::block/BlockInterface.php 0 N/A% -28 -52.8% -28 -52.8% -28 -22.2% -28 -22.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#4c#12#d83ef12377599716c6abc4c78ba2.php/9a5de3f2d2974eb8b8d0f7645217c6ef552712ff193339d70c97c50c41c34bfb.php 1 N/A% 27 50.9% 27 50.9% 29 23.0% 29 23.0% 30,168 N/A% 30,168 N/A% 9,896 N/A% 9,896 N/A%
load::1#fa#9c#70931684b7c44b996cf1ae6ac60b.php/7dc5d60b443923849f2bf14895e9e53bba7895ed59dd0348f804ba18f896a312.php -1 N/A% -26 -49.1% -26 -49.1% -29 -23.0% -29 -23.0% -20,104 N/A% -20,104 N/A% 0 N/A% 0 N/A%
load::1#4c#12#d83ef12377599716c6abc4c78ba2.php/8cbe926423eabd2da7cbb8a561463ef8e2b2d398ccff75841f6add1dcaa8f72c.php -1 N/A% -26 -49.1% -26 -49.1% -29 -23.0% -29 -23.0% -30,168 N/A% -30,168 N/A% -9,896 N/A% -9,896 N/A%
Drupal\Core\Database\Query\Condition::compile 0 N/A% -34 -64.2% -26 -49.1% -39 -31.0% -28 -22.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_flip 0 N/A% -25 -47.2% -25 -47.2% -30 -23.8% -30 -23.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% 122 230.2% 23 43.4% 121 96.0% 36 28.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#3f#fc#5ece7210a61e6d8658de59c448c5.php/5e2ce945ced34b13e60ba1f0920e901d01467c0a7abef4e1a85b67cec56e4495.php 1 N/A% 22 41.5% 22 41.5% 24 19.0% 24 19.0% 19,088 N/A% 19,088 N/A% 0 N/A% 0 N/A%
load::includes/bootstrap.inc 0 N/A% 22 41.5% 22 41.5% 23 18.3% 23 18.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#16#5b#4a079bc9b1d9c5bef7fe0374542f.php/cc79418001e9fef29d49ad2b6bab2d24dab45468ec9cc1de73d9683eb461fecb.php -1 N/A% -22 -41.5% -22 -41.5% -24 -19.0% -24 -19.0% -18,336 N/A% -18,336 N/A% 0 N/A% 0 N/A%
load::1#16#5b#4a079bc9b1d9c5bef7fe0374542f.php/52c2dbe4925707f609f0332fdfd63d6aa86946db256d08b5d6203f24aded1350.php 1 N/A% 22 41.5% 22 41.5% 24 19.0% 24 19.0% 18,336 N/A% 18,336 N/A% 0 N/A% 0 N/A%
load::1#3f#fc#5ece7210a61e6d8658de59c448c5.php/da4e7465529a205b3d331bc6cbb87d55b31ed2b6ac10bea93a46e12fcb52a676.php -1 N/A% -22 -41.5% -22 -41.5% -24 -19.0% -24 -19.0% -19,088 N/A% -19,088 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpKernel\HttpKernel::handleRaw 0 N/A% -1,154 -2177.4% -22 -41.5% -418 -331.7% -25 -19.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -312 -588.7% 22 41.5% 157 124.6% 2 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% 31 58.5% 21 39.6% 30 23.8% 31 24.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a1#b5#d8f613ae8260683bb3d11a6d08e3.php/cd845bc7bbd951ab17cecebbf266ecddf3fef77b2296106d845a1b36cc301208.php -1 N/A% -21 -39.6% -21 -39.6% -24 -19.0% -24 -19.0% -15,792 N/A% -15,792 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% 248 467.9% 21 39.6% 225 178.6% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a1#b5#d8f613ae8260683bb3d11a6d08e3.php/770017fcc9c3410b8b232b81e45488235ab66f8d74fc32002f5fdcf28796cc90.php 1 N/A% 20 37.7% 20 37.7% 22 17.5% 22 17.5% 15,792 N/A% 15,792 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllKeyed 0 N/A% 26 49.1% 20 37.7% 31 24.6% 28 22.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% -202 -381.1% 20 37.7% -195 -154.8% 51 40.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::__toString 0 N/A% -47 -88.7% -20 -37.7% -51 -40.5% -19 -15.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#ff#ab#f05ea3e99a2b71aad9aac3565d5b.php/393c5b8fe5a726999937a897c593be19f440124b4b8dfc66bb9ab9d180c2cd0f.php -1 N/A% -200 -377.4% -19 -35.8% -202 -160.3% -19 -15.1% -79,552 N/A% -9,432 N/A% -78,496 N/A% -8,792 N/A%
run_init::Entity/Block.php 0 N/A% -9 -17.0% 19 35.8% -9 -7.1% 19 15.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 N/A% 227 428.3% -19 -35.8% 16 12.7% -27 -21.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% 24 45.3% 19 35.8% 27 21.4% 16 12.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 N/A% 374 705.7% -19 -35.8% -7 -5.6% -1 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#ff#ab#f05ea3e99a2b71aad9aac3565d5b.php/28ceff65e3f7f36f1d81dba769e440b9713d8e4f26cedd3376dcc0c4e619372c.php 1 N/A% 195 367.9% 19 35.8% 197 156.3% 19 15.1% 79,552 N/A% 9,432 N/A% 78,496 N/A% 8,792 N/A%
run_init::service_container_prod.php/c1867449311318f963a1a5302685fc003ce80825fde5f485684eb7441cbde485.php -1 N/A% -137 -258.5% -19 -35.8% -138 -109.5% -17 -13.5% -44,296 N/A% -10,088 N/A% -43,688 N/A% -9,800 N/A%
load::query/Sql.php 0 N/A% -18 -34.0% -18 -34.0% -20 -15.9% -20 -15.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod.php/ef07365cb5b59d9e773e8aa585817f300c579acd3d85b519f4c6730b79364e59.php 1 N/A% 137 258.5% 18 34.0% 139 110.3% 18 14.3% 44,296 N/A% 10,088 N/A% 43,688 N/A% 9,800 N/A%
Drupal\Core\Database\Query\Merge::execute 0 N/A% 417 786.8% 18 34.0% 74 58.7% 18 14.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::query/Sql.php 0 N/A% 18 34.0% 18 34.0% 19 15.1% 19 15.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Routing/UrlGenerator.php 0 N/A% -18 -34.0% -18 -34.0% -19 -15.1% -19 -15.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% 143 269.8% 18 34.0% 112 88.9% 20 15.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::findFile 0 N/A% -18 -34.0% -17 -32.1% -16 -12.7% -4 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Session\UserSession::hasPermission 0 N/A% -182 -343.4% 17 32.1% -44 -34.9% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::leaveScope 0 N/A% 18 34.0% 15 28.3% 18 14.3% 16 12.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
apc_fetch 0 N/A% -15 -28.3% -15 -28.3% 15 11.9% 15 11.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::isSecure 0 N/A% 17 32.1% 15 28.3% 31 24.6% 10 7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% 14 26.4% 14 26.4% -30 -23.8% -30 -23.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeTable 0 N/A% -18 -34.0% -14 -26.4% -27 -21.4% -18 -14.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Session\UserSession::id 0 N/A% -13 -24.5% -13 -24.5% -4 -3.2% -4 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::expandArguments 0 N/A% -31 -58.5% -13 -24.5% -33 -26.2% -37 -29.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::getLogger 0 N/A% -13 -24.5% -13 -24.5% -15 -11.9% -15 -11.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\CacheCollector::updateCache 0 N/A% 1,038 1958.5% 13 24.5% 271 215.1% 6 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::sortListeners 0 N/A% -15 -28.3% -13 -24.5% -16 -12.7% -15 -11.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 0 N/A% 13 24.5% 13 24.5% 3 2.4% 6 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_environment_initialize 0 N/A% 13 24.5% 13 24.5% 12 9.5% 13 10.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\PluginBase::unpackOptions 0 N/A% -16 -30.2% -12 -22.6% -22 -17.5% -20 -15.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_create_url 0 N/A% -7 -13.2% -12 -22.6% 0 0.0% 11 8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% -12 -22.6% -12 -22.6% -12 -9.5% -12 -9.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 N/A% -77 -145.3% -12 -22.6% -8 -6.3% -8 -6.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Context\ConfigContext::notify 0 N/A% -26 -49.1% -12 -22.6% -16 -12.7% -8 -6.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
count 0 N/A% -18 -34.0% -12 -22.6% -98 -77.8% -96 -76.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_match 0 N/A% 11 20.8% 11 20.8% -25 -19.8% -25 -19.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::FieldAssignment 0 N/A% -28 -52.8% -11 -20.8% -23 -18.3% -10 -7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection 0 N/A% 16 30.2% 11 20.8% 18 14.3% 5 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% -575 -1084.9% 11 20.8% 90 71.4% 5 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% -3 -5.7% -11 -20.8% 22 17.5% 1 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::match 0 N/A% -10 -18.9% -11 -20.8% 3 2.4% 24 19.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::includes/bootstrap.inc 0 N/A% 15 28.3% 11 20.8% 14 11.1% 10 7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementations 0 N/A% -23 -43.4% -11 -20.8% -32 -25.4% -37 -29.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\user\RoleStorageController::attachLoad 0 N/A% -33 -62.3% -11 -20.8% -33 -26.2% -10 -7.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]