Diff Report
Run #51ec3b81ad265: XHProf Run (Namespace=drupal-perf-drupalcon)
vs.
Run #51ec3c1813b11: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #51ec3b81ad265Run #51ec3c1813b11DiffDiff%
Number of Function Calls52,129 52,129 0 0.0%
Incl. Wall Time (microsec)243,653 241,193 -2,460 -1.0%
Incl. CPU (microsecs)230,023 230,778 755 0.3%
Incl. MemUse (bytes)16,295,256 16,295,256 0 0.0%
Incl. PeakMemUse (bytes)16,433,224 16,433,224 0 0.0%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. CPU (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%
PDOStatement::execute 0 N/A% -2,310 -93.9% -2,310 -93.9% -1,051 -139.2% -1,051 -139.2% 0 N/A% 0 N/A% -8 N/A% -8 N/A%
load::field/FieldPluginBase.php 0 N/A% 205 8.3% 205 8.3% 226 29.9% 226 29.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -985 -40.0% 21 0.9% -402 -53.2% 160 21.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% -399 -16.2% -399 -16.2% -144 -19.1% -144 -19.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Reflection\StaticReflectionParser::parse 0 N/A% 360 14.6% 86 3.5% 373 49.4% 105 13.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\TokenParser::next 0 N/A% 98 4.0% 98 4.0% 100 13.2% 100 13.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod.php/9c8d57972ee8852e651932885fe88b4afb2abda5d22968b4b972355d674b8306.php 1 N/A% 93 3.8% 93 3.8% 95 12.6% 95 12.6% 97,824 N/A% 97,824 N/A% 97,752 N/A% 97,752 N/A%
load::service_container_prod.php/95c888291389ac51dac40ac7f04e62aa5b9b4b17ecf40cb3b2a46ec608b7b82c.php -1 N/A% -92 -3.7% -92 -3.7% -93 -12.3% -93 -12.3% -97,824 N/A% -97,824 N/A% -97,752 N/A% -97,752 N/A%
fread 0 N/A% -87 -3.5% -87 -3.5% -83 -11.0% -83 -11.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -105 -4.3% -107 -4.3% -64 -8.5% -71 -9.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::get 0 N/A% -90 -3.7% 27 1.1% -138 -18.3% 66 8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#68#34#04bd0616f700069ccbe551d12894.php/366c902fdc69a0fef4438d3dcbecc1a68cbbb9f16b1ff833853e4e5fde1b1ad5.php -1 N/A% -61 -2.5% -61 -2.5% -64 -8.5% -64 -8.5% -34,960 N/A% -34,960 N/A% -33,936 N/A% -33,936 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% 67 2.7% 4 0.2% 72 9.5% 63 8.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% 39 1.6% 49 2.0% 68 9.0% 62 8.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_split 0 N/A% 49 2.0% 49 2.0% 62 8.2% 62 8.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocLexer::getType 0 N/A% 50 2.0% 32 1.3% 65 8.6% 57 7.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_exists 0 N/A% 36 1.5% 36 1.5% 56 7.4% 56 7.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\TokenParser::parseUseStatement 0 N/A% 103 4.2% 53 2.2% 110 14.6% 54 7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllKeyed 0 N/A% 47 1.9% 39 1.6% 52 6.9% 52 6.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 N/A% -93 -3.8% 17 0.7% 196 26.0% 52 6.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::__construct 0 N/A% -8 -0.3% -8 -0.3% 49 6.5% 49 6.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 0 N/A% -131 -5.3% -23 -0.9% -124 -16.4% -48 -6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::scan 0 N/A% 145 5.9% 47 1.9% 158 20.9% 48 6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 0 N/A% -71 -2.9% -54 -2.2% -57 -7.5% -46 -6.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Annotations 0 N/A% 195 7.9% 48 2.0% 226 29.9% 44 5.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_get_contents 0 N/A% 42 1.7% 42 1.7% 42 5.6% 42 5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
count 0 N/A% 9 0.4% 1 0.0% -40 -5.3% -42 -5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 0 N/A% 1,042 42.4% 81 3.3% 1,111 147.2% 41 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::exec 0 N/A% -86 -3.5% -86 -3.5% -41 -5.4% -41 -5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllAssoc 0 N/A% 43 1.7% 42 1.7% 49 6.5% 40 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% -71 -2.9% -34 -1.4% -28 -3.7% -40 -5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_key_exists 0 N/A% -33 -1.3% -33 -1.3% 40 5.3% 40 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
substr 0 N/A% 4 0.2% 4 0.2% 40 5.3% 40 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::moveNext 0 N/A% 43 1.7% 43 1.7% 40 5.3% 40 5.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#68#34#04bd0616f700069ccbe551d12894.php/0c86f54fd9d47bb1119b9c925a964f80a750c753f0ee9ea00fd0f74431a40c09.php 1 N/A% 37 1.5% 37 1.5% 39 5.2% 39 5.2% 34,960 N/A% 34,960 N/A% 33,936 N/A% 33,936 N/A%
Drupal\Core\Template\TwigTemplate::getContextReference 0 N/A% -22 -0.9% -17 -0.7% -37 -4.9% -39 -5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeTable 0 N/A% -11 -0.4% 1 0.0% 19 2.5% 37 4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
explode 0 N/A% 1 0.0% 1 0.0% 36 4.8% 36 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption@1 0 N/A% -18 -0.7% -2 -0.1% -27 -3.6% -36 -4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prepareQuery 0 N/A% -49 -2.0% -17 -0.7% -17 -2.3% 36 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#0e#34#a5333f441cceae440babf66bc958.php/2b2efdf0b6d4f4181989799c3ad0bd17078c71d2f4f05a8cdab0f20fee676ece.php 1 N/A% 33 1.3% 33 1.3% 35 4.6% 35 4.6% 19,864 N/A% 19,864 N/A% 17,592 N/A% 17,592 N/A%
Drupal\Core\Database\Connection::escapeField 0 N/A% 16 0.7% 3 0.1% 45 6.0% 35 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#0e#34#a5333f441cceae440babf66bc958.php/6c35f0d153f6ad05425dbc79437599aee20992a37668f7a575ca04d2bdf0d470.php -1 N/A% -33 -1.3% -33 -1.3% -35 -4.6% -35 -4.6% -19,864 N/A% -19,864 N/A% -17,592 N/A% -17,592 N/A%
load::row/Fields.php 0 N/A% -37 -1.5% -37 -1.5% -35 -4.6% -35 -4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get@1 0 N/A% -872 -35.4% -12 -0.5% -458 -60.7% 35 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\views\Plugin\views\display\DisplayPluginBase::defineOptions 0 N/A% 36 1.5% 36 1.5% 35 4.6% 35 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Context\ConfigContext::notify 0 N/A% -73 -3.0% 1 0.0% -13 -1.7% 34 4.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\AnnotationReader::getImports 0 N/A% 631 25.7% 31 1.3% 658 87.2% 34 4.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::expandArguments 0 N/A% -94 -3.8% -41 -1.7% -84 -11.1% -34 -4.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array 0 N/A% -152 -6.2% -13 -0.5% 824 109.1% -33 -4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -85 -3.5% -30 -1.2% 47 6.2% 33 4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
in_array 0 N/A% 14 0.6% 14 0.6% 32 4.2% 32 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
token_get_all 0 N/A% 27 1.1% 27 1.1% 32 4.2% 32 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#56#38#b6d770ed2bd78ef9243f00ccde60.php/b0ab4c09a070120c23f000f932d40eb127effcfe0aebf1771a03e871f3a4d540.php 1 N/A% 30 1.2% 30 1.2% 32 4.2% 32 4.2% 20,072 N/A% 20,072 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::defaultOptions 0 N/A% -42 -1.7% -42 -1.7% -32 -4.2% -32 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#56#38#b6d770ed2bd78ef9243f00ccde60.php/c98ef1d34e169b3960414db0833e50fa5db1e95a2eeac083ba4fe319a8ab9b42.php -1 N/A% -30 -1.2% -30 -1.2% -31 -4.1% -31 -4.1% -20,072 N/A% -20,072 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 N/A% 14 0.6% 12 0.5% 17 2.3% 31 4.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#59#1f#5e25cb40d1f2e4c50b9906fabcbc.php/48bc218fc390101f6b7c3e4bddfc6458234f3554c0346aef9cb2260ad8915f1c.php 1 N/A% 28 1.1% 28 1.1% 30 4.0% 30 4.0% 18,304 N/A% 18,304 N/A% 0 N/A% 0 N/A%
array_keys 0 N/A% 0 0.0% 0 0.0% 30 4.0% 30 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@2 0 N/A% -5 -0.2% -25 -1.0% 626 82.9% -30 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::__construct 0 N/A% -14 -0.6% -14 -0.6% -30 -4.0% -30 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#59#1f#5e25cb40d1f2e4c50b9906fabcbc.php/24851eaf90c9a2e2485dceaafe86a0bc5eeb8648d7db4059064e2329e292c6a0.php -1 N/A% -28 -1.1% -28 -1.1% -30 -4.0% -30 -4.0% -18,304 N/A% -18,304 N/A% 0 N/A% 0 N/A%
load::query/Sql.php 0 N/A% -29 -1.2% -29 -1.2% -29 -3.8% -29 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#b5#49#0987da21a7f2f1bb03434035b690.php/0a9f93870d12691e9799a56348bc03de62ee367bf51b1aa13c21f9652b66af0e.php -1 N/A% -25 -1.0% -25 -1.0% -28 -3.7% -28 -3.7% -30,136 N/A% -30,136 N/A% 0 N/A% 0 N/A%
call_user_func@2 0 N/A% 10 0.4% 30 1.2% 23 3.0% 28 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\DynamicRouter::getRouteEnhancers 0 N/A% 0 0.0% 0 0.0% 29 3.8% 28 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_flip 0 N/A% -28 -1.1% -28 -1.1% -28 -3.7% -28 -3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::__toString 0 N/A% 100 4.1% 44 1.8% 127 16.8% 28 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter@1 0 N/A% -26 -1.1% -25 -1.0% -28 -3.7% -28 -3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#b5#49#0987da21a7f2f1bb03434035b690.php/e214faa32cfa8dffd3c3973ca9b09ca1e7acf3da4d8322f19bf4c174c197b044.php 1 N/A% 26 1.1% 26 1.1% 28 3.7% 28 3.7% 30,136 N/A% 30,136 N/A% 0 N/A% 0 N/A%
Drupal\Core\Session\UserSession::hasPermission 0 N/A% -162 -6.6% -1 -0.0% 217 28.7% 27 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Menu/LocalActionManager.php 0 N/A% 0 0.0% 0 0.0% 27 3.6% 27 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_sort_css_js 0 N/A% 0 0.0% 0 0.0% 27 3.6% 27 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__construct 0 N/A% -82 -3.3% -11 -0.4% -57 -7.5% -27 -3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_theme_initialize 0 N/A% 23 0.9% 25 1.0% 25 3.3% 27 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 0 N/A% -13 -0.5% 11 0.4% 4 0.5% 26 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Identifier 0 N/A% 29 1.2% 18 0.7% 31 4.1% 26 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_html_tag 0 N/A% -155 -6.3% -16 -0.7% -120 -15.9% -26 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_output 0 N/A% 20 0.8% 18 0.7% 28 3.7% 26 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Query/SelectInterface.php 0 N/A% -29 -1.2% -26 -1.1% -28 -3.7% -26 -3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::moduleHandler 0 N/A% 22 0.9% 6 0.2% 46 6.1% -25 -3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::__construct 0 N/A% -7 -0.3% 1 0.0% 14 1.9% 25 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
user_access 0 N/A% -136 -5.5% 9 0.4% 225 29.8% -25 -3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 8 0.3% 8 0.3% -25 -3.3% -25 -3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% -70 -2.8% -24 -1.0% -62 -8.2% -25 -3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\Event::setName 0 N/A% 0 0.0% 0 0.0% -24 -3.2% -24 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% -209 -8.5% -38 -1.5% -96 -12.7% -24 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/Node.php 0 N/A% -27 -1.1% -26 -1.1% -25 -3.3% -24 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% -89 -3.6% -9 -0.4% -26 -3.4% -24 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/EntityBCDecorator.php 0 N/A% 23 0.9% 23 0.9% 24 3.2% 24 3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#82#6e#bc24cd5279b99c864e14df95e56b.php/193504a2430de382adfa8bc32db5fc2e1d91fbe4a141a7c649d2691e272993b7.php 1 N/A% 21 0.9% 21 0.9% 24 3.2% 24 3.2% 19,056 N/A% 19,056 N/A% 0 N/A% 0 N/A%
uasort 0 N/A% -18 -0.7% -10 -0.4% 4 0.5% -24 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#82#6e#bc24cd5279b99c864e14df95e56b.php/91b1d74a8676f494b3db619772d79c732af46d410357f84e6d8c9fa0a18ca9f5.php -1 N/A% -21 -0.9% -21 -0.9% -24 -3.2% -24 -3.2% -19,056 N/A% -19,056 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% -31 -1.3% -31 -1.3% -24 -3.2% -24 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::pager/PagerPluginBase.php 0 N/A% 22 0.9% 22 0.9% 24 3.2% 24 3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_string 0 N/A% -42 -1.7% -42 -1.7% 23 3.0% 23 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/Shortcut.php 0 N/A% 42 1.7% 26 1.1% 41 5.4% 23 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_create_url 0 N/A% 39 1.6% 6 0.2% 65 8.6% 23 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getCache_FieldService 0 N/A% 32 1.3% 22 0.9% 34 4.5% 23 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::match 0 N/A% 23 0.9% 15 0.6% 24 3.2% 23 3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]