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. 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%
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%
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%
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%
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%
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%
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%
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%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% 171 7.0% -82 -3.3% 402 53.2% -23 -3.0% 0 N/A% 0 N/A% 56 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%
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%
is_integer 0 N/A% 57 2.3% 57 2.3% 8 1.1% 8 1.1% 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\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%
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%
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%
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%
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\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%
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%
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%
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%
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%
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\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%
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%
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%
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%
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%
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%
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%
strpos 0 N/A% 36 1.5% 36 1.5% 0 0.0% 0 0.0% 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%
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::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%
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%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection 0 N/A% 39 1.6% 32 1.3% 46 6.1% 22 2.9% 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%
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%
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::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%
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%
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%
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%
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%
Drupal\Core\Database\Statement::execute 0 N/A% -2,313 -94.0% 29 1.2% -1,016 -134.6% 6 0.8% 0 N/A% 0 N/A% -8 N/A% 0 N/A%
call_user_func@1 0 N/A% 190 7.7% -29 -1.2% 692 91.7% 16 2.1% 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%
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%
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%
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%
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%
Drupal\views\Plugin\views\display\DisplayPluginBase::isDefaulted 0 N/A% -27 -1.1% -27 -1.1% -10 -1.3% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@1 0 N/A% -172 -7.0% -26 -1.1% 40 5.3% 0 0.0% 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%
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%
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%
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_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%
Doctrine\Common\Annotations\DocParser::Annotation 0 N/A% 107 4.3% 25 1.0% 130 17.2% 22 2.9% 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%
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/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%
service_container_prod::getPlugin_Manager_Views_StyleService 0 N/A% -31 -1.3% -25 -1.0% -29 -3.8% -22 -2.9% 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\ContainerAwareEventDispatcher::lazyLoad 0 N/A% -252 -10.2% -24 -1.0% -160 -21.2% -15 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::TypedData/ComplexDataInterface.php 0 N/A% -23 -0.9% -23 -0.9% -22 -2.9% -22 -2.9% 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%
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%
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%
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%
Drupal\Core\Entity\DatabaseStorageControllerNG::__construct 0 N/A% 24 1.0% 22 0.9% 24 3.2% 22 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getPlugin_Manager_Tour_TipService 0 N/A% 21 0.9% 22 0.9% 23 3.0% -2 -0.3% 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%
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%
is_object 0 N/A% -21 -0.9% -21 -0.9% -5 -0.7% -5 -0.7% 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%
Symfony\Cmf\Component\Routing\DynamicRouter::applyRouteEnhancers 0 N/A% 72 2.9% 21 0.9% 85 11.3% 1 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\UrlGenerator::generateFromPath 0 N/A% -217 -8.8% -21 -0.9% -22 -2.9% -11 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeString::__toString 0 N/A% -37 -1.5% -20 -0.8% -9 -1.2% -12 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::__construct 0 N/A% -28 -1.1% -20 -0.8% -16 -2.1% -4 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#8e#db#fa90639411a4fd8be5ed884dcb0f.php/a12a608d5d2880e7e69e315d28be274546365a06bc6d91d59fdb6fc266c4a660.php 1 N/A% 20 0.8% 20 0.8% 21 2.8% 21 2.8% 15,760 N/A% 15,760 N/A% 0 N/A% 0 N/A%
run_init::Utility/SchemaCache.php 0 N/A% 20 0.8% 20 0.8% 22 2.9% 22 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#68#34#04bd0616f700069ccbe551d12894.php/0c86f54fd9d47bb1119b9c925a964f80a750c753f0ee9ea00fd0f74431a40c09.php 1 N/A% 168 6.8% 20 0.8% 171 22.6% 19 2.5% 79,384 N/A% 9,456 N/A% 78,656 N/A% 8,712 N/A%
template_preprocess_views_view_fields 0 N/A% 22 0.9% 20 0.8% 25 3.3% 21 2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Routing/RouteObjectInterface.php 0 N/A% 20 0.8% 20 0.8% 19 2.5% 19 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 0 N/A% -39 -1.6% -20 -0.8% -9 -1.2% -4 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/Block.php 0 N/A% 32 1.3% 19 0.8% 33 4.4% 20 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\JsCollectionRenderer::render 0 N/A% 92 3.7% 19 0.8% 109 14.4% 22 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#68#34#04bd0616f700069ccbe551d12894.php/366c902fdc69a0fef4438d3dcbecc1a68cbbb9f16b1ff833853e4e5fde1b1ad5.php -1 N/A% -165 -6.7% -19 -0.8% -166 -22.0% -16 -2.1% -79,384 N/A% -9,456 N/A% -78,656 N/A% -8,712 N/A%
load::1#8e#db#fa90639411a4fd8be5ed884dcb0f.php/dd49ef8366f21cb37b436c3889a9b3c22b809c8640c76aa90881ede3c3c5ef92.php -1 N/A% -19 -0.8% -19 -0.8% -21 -2.8% -21 -2.8% -15,760 N/A% -15,760 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::parse 0 N/A% 384 15.6% 19 0.8% 421 55.8% 16 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
DirectoryIterator::__construct 0 N/A% 18 0.7% 18 0.7% 19 2.5% 19 2.5% 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::DataType/LanguageItem.php 0 N/A% 42 1.7% 18 0.7% 46 6.1% 19 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -2,516 -102.3% -18 -0.7% -1,154 -152.8% -5 -0.7% 0 N/A% 0 N/A% -56 N/A% -48 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\Core\Database\Query\Condition::compile@1 0 N/A% -12 -0.5% -18 -0.7% -13 -1.7% -20 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]