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

Overall Diff Summary

Run #51ec517fc2424Run #51ec51f5849d9DiffDiff%
Number of Function Calls223,036 223,036 0 0.0%
Incl. Wall Time (microsec)854,166 857,092 2,926 0.3%
Incl. CPU (microsecs)834,322 837,469 3,147 0.4%
Incl. MemUse (bytes)18,717,216 18,717,216 0 0.0%
Incl. PeakMemUse (bytes)18,871,808 18,871,808 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%
Doctrine\Common\Annotations\TokenParser::next 0 N/A% 827 28.3% 827 28.3% 765 24.3% 765 24.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::execute 0 N/A% -168 -5.7% -168 -5.7% -314 -10.0% -314 -10.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Reflection\StaticReflectionParser::parse 0 N/A% 1,717 58.7% 275 9.4% 1,732 55.0% 303 9.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\TokenParser::parseUseStatement 0 N/A% 423 14.5% 203 6.9% 422 13.4% 244 7.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -934 -31.9% 78 2.7% -509 -16.2% 172 5.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% -367 -12.5% -367 -12.5% -153 -4.9% -153 -4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_get_contents 0 N/A% 130 4.4% 130 4.4% 144 4.6% 144 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 0 N/A% 3,227 110.3% 211 7.2% 3,293 104.6% 131 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% 1 0.0% 1 0.0% 122 3.9% 122 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
token_get_all 0 N/A% 103 3.5% 103 3.5% 115 3.7% 115 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod.php/6ac87867882eff87f6809e6cdf7a30e7c1ead4474f1b336108eeb0291855dae1.php 1 N/A% 107 3.7% 107 3.7% 108 3.4% 108 3.4% 97,824 N/A% 97,824 N/A% 97,752 N/A% 97,752 N/A%
file_exists 0 N/A% 120 4.1% 120 4.1% 104 3.3% 104 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Annotation 0 N/A% 765 26.1% 15 0.5% 803 25.5% 103 3.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_merge 0 N/A% 30 1.0% 30 1.0% -100 -3.2% -100 -3.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod.php/d0633174c9ed82d8712d37a070ac8d35fbfcb116457f827f3c10e66b6e9f060c.php -1 N/A% -93 -3.2% -93 -3.2% -95 -3.0% -95 -3.0% -97,824 N/A% -97,824 N/A% -97,752 N/A% -97,752 N/A%
Doctrine\Common\Annotations\DocParser::Values 0 N/A% 441 15.1% 102 3.5% 451 14.3% 86 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Value 0 N/A% 338 11.6% -27 -0.9% 410 13.0% 86 2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -289 -9.9% -87 -3.0% -459 -14.6% -85 -2.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% -302 -10.3% -118 -4.0% -305 -9.7% -75 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 87 3.0% 87 3.0% 73 2.3% 73 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% 90 3.1% -20 -0.7% 73 2.3% 72 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strlen 0 N/A% 93 3.2% 93 3.2% 70 2.2% 70 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
fread 0 N/A% -70 -2.4% -70 -2.4% -69 -2.2% -69 -2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::glimpse 0 N/A% 106 3.6% 108 3.7% 102 3.2% 68 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#68#34#04bd0616f700069ccbe551d12894.php/92669b84ced4af3929adf0d3db31740deece9f7ba69179d4b867566fa4bf7884.php 1 N/A% 64 2.2% 64 2.2% 67 2.1% 67 2.1% 49,216 N/A% 49,216 N/A% 44,480 N/A% 44,480 N/A%
Doctrine\Common\Annotations\DocParser::PlainValue 0 N/A% 172 5.9% 31 1.1% 195 6.2% 65 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::parse 0 N/A% 969 33.1% -15 -0.5% 992 31.5% -64 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityBCDecorator::__get 0 N/A% -38 -1.3% -36 -1.2% -45 -1.4% -63 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#68#34#04bd0616f700069ccbe551d12894.php/fabd228373241c5d9ddeb4bfbfaaa6d895583bac223909d82915f9c37e40f03a.php -1 N/A% -59 -2.0% -59 -2.0% -63 -2.0% -63 -2.0% -49,216 N/A% -49,216 N/A% -44,480 N/A% -44,480 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 N/A% 429 14.7% -11 -0.4% 37 1.2% 61 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::ArrayEntry 0 N/A% -27 -0.9% 20 0.7% -10 -0.3% 58 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -136 -4.6% 34 1.2% -561 -17.8% 58 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Condition::compile 0 N/A% 46 1.6% 27 0.9% 56 1.8% 57 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_key_exists 0 N/A% 14 0.5% 14 0.5% -56 -1.8% -56 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% 244 8.3% -42 -1.4% 39 1.2% 55 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_keys 0 N/A% 28 1.0% 28 1.0% 53 1.7% 53 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocLexer::getType 0 N/A% 90 3.1% -9 -0.3% 167 5.3% 53 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__construct 0 N/A% -37 -1.3% -12 -0.4% -6 -0.2% 52 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Annotation\Plugin::__construct 0 N/A% 191 6.5% 22 0.8% 181 5.8% 51 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
system_library_info 0 N/A% 53 1.8% 52 1.8% 53 1.7% 51 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Annotations 0 N/A% 803 27.4% 27 0.9% 832 26.4% -48 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 0 N/A% -31 -1.1% -45 -1.5% -35 -1.1% -47 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ctype_alpha 0 N/A% 49 1.7% 49 1.7% 46 1.5% 46 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 28 1.0% 28 1.0% 44 1.4% 44 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::addField 0 N/A% 50 1.7% 50 1.7% 43 1.4% 43 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::match 0 N/A% 110 3.8% 55 1.9% 166 5.3% 43 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% -103 -3.5% -42 -1.4% -58 -1.8% -43 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#0e#34#a5333f441cceae440babf66bc958.php/25f361ec68f1a9c74d6d6c1f842de18d834934ff16a9c95093018a458bdd12b9.php 1 N/A% 40 1.4% 40 1.4% 42 1.3% 42 1.3% 24,760 N/A% 24,760 N/A% 22,728 N/A% 22,728 N/A%
drupal_static 0 N/A% 24 0.8% 23 0.8% 40 1.3% 41 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\TokenParser::__construct 0 N/A% 138 4.7% 33 1.1% 155 4.9% 40 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 N/A% -34 -1.2% -25 -0.9% -64 -2.0% -40 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
DirectoryIterator::__construct 0 N/A% 48 1.6% 48 1.6% 40 1.3% 40 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::getFormat 0 N/A% 70 2.4% 37 1.3% 83 2.6% 40 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::prepare 0 N/A% -11 -0.4% -9 -0.3% 8 0.3% 40 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#0e#34#a5333f441cceae440babf66bc958.php/dc66bda77bac5957947cf4c08cbe5a4455b0ee125f80d3e6341671c00e571b8c.php -1 N/A% -39 -1.3% -39 -1.3% -40 -1.3% -40 -1.3% -24,760 N/A% -24,760 N/A% -22,728 N/A% -22,728 N/A%
load::1#59#1f#5e25cb40d1f2e4c50b9906fabcbc.php/88a477049323821fa412a7e0deec0d934c828bdfd123d98e59f3dc1f43331e10.php -1 N/A% -37 -1.3% -37 -1.3% -39 -1.2% -39 -1.2% -23,216 N/A% -23,216 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% 138 4.7% 138 4.7% 39 1.2% 39 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
system_element_info 0 N/A% -37 -1.3% -36 -1.2% -38 -1.2% -39 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\PhpParser::parseClass 0 N/A% -7 -0.2% -4 -0.1% 11 0.3% 38 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch@1 0 N/A% 229 7.8% 37 1.3% 218 6.9% 37 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::attachLoad 0 N/A% -34 -1.2% 6 0.2% -23 -0.7% 37 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#56#38#b6d770ed2bd78ef9243f00ccde60.php/6819ed893908f2bfb72d9763c99804ecf56d6b26403814a35e71e2cf901f88b8.php 1 N/A% 35 1.2% 35 1.2% 36 1.1% 36 1.1% 24,968 N/A% 24,968 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -286 -9.8% 10 0.3% -40 -1.3% -36 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 N/A% 21 0.7% -2 -0.1% 9 0.3% -36 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#56#38#b6d770ed2bd78ef9243f00ccde60.php/4145f98a7ce739495f4ea44d113b5f6b4b62b778923c30475391aa654b96827b.php -1 N/A% -34 -1.2% -34 -1.2% -36 -1.1% -36 -1.1% -24,968 N/A% -24,968 N/A% 0 N/A% 0 N/A%
load::1#b5#49#0987da21a7f2f1bb03434035b690.php/dd94d975af4c7baf74ee3faa9640ca6e5b24b8278dd053477000a0106b3cc7e8.php 1 N/A% 32 1.1% 32 1.1% 35 1.1% 35 1.1% 35,040 N/A% 35,040 N/A% 0 N/A% 0 N/A%
load::1#ba#4d#d00ad2b5ae44fd4d414852106d00.php/79d3e62e2b42e804b2327ff493accec20a14b7ebb2e3571b008340d686947959.php -1 N/A% -33 -1.1% -33 -1.1% -35 -1.1% -35 -1.1% -15,760 N/A% -15,760 N/A% -13,632 N/A% -13,632 N/A%
Doctrine\Common\Lexer\AbstractLexer::moveNext 0 N/A% 4 0.1% 4 0.1% 35 1.1% 35 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% -151 -5.2% 6 0.2% -330 -10.5% 34 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#b5#49#0987da21a7f2f1bb03434035b690.php/a52da4aff09fa0d5b38109c1b64a6057d5f6ef542642748d88efc3f142bff1a3.php -1 N/A% -32 -1.1% -32 -1.1% -34 -1.1% -34 -1.1% -35,040 N/A% -35,040 N/A% 0 N/A% 0 N/A%
is_object 0 N/A% 9 0.3% 9 0.3% -34 -1.1% -34 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_get_registry 0 N/A% 50 1.7% -11 -0.4% -66 -2.1% -34 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::peek 0 N/A% -2 -0.1% -2 -0.1% 34 1.1% 34 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigReference::setReference 0 N/A% 6 0.2% 7 0.2% -26 -0.8% -34 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
in_array 0 N/A% 31 1.1% 31 1.1% 34 1.1% 34 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -544 -18.6% -29 -1.0% -267 -8.5% -33 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#ba#4d#d00ad2b5ae44fd4d414852106d00.php/fc62b9b6f59e8b222e2e6ad4a979d67c4dade95506f01d9fec1402c2dbee6b04.php 1 N/A% 31 1.1% 31 1.1% 33 1.0% 33 1.0% 15,760 N/A% 15,760 N/A% 13,632 N/A% 13,632 N/A%
load::1#59#1f#5e25cb40d1f2e4c50b9906fabcbc.php/0dd67f65e567e4ff4f12c33517513e181b1ac54612ee196b2328ed25f7d8a715.php 1 N/A% 30 1.0% 30 1.0% 33 1.0% 33 1.0% 23,216 N/A% 23,216 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::notify 0 N/A% 200 6.8% 6 0.2% 215 6.8% 33 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::moduleHandler 0 N/A% -26 -0.9% 1 0.0% -25 -0.8% -32 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::field/FieldPluginBase.php 0 N/A% 32 1.1% 32 1.1% 32 1.0% 32 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Identifier 0 N/A% 44 1.5% -11 -0.4% 18 0.6% 32 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::setInput 0 N/A% 190 6.5% 14 0.5% 204 6.5% 32 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@2 0 N/A% 136 4.6% 3 0.1% 66 2.1% 31 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_map 0 N/A% 69 2.4% -5 -0.2% 78 2.5% -30 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Twig/Environment.php 0 N/A% -29 -1.0% -29 -1.0% -30 -1.0% -30 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Query\Select::__toString 0 N/A% 41 1.4% 7 0.2% 41 1.3% 30 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% 114 3.9% 11 0.4% 113 3.6% 30 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% -790 -27.0% 6 0.2% -315 -10.0% 30 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
count 0 N/A% 17 0.6% 11 0.4% 38 1.2% 29 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#82#6e#bc24cd5279b99c864e14df95e56b.php/13a57d9030153305c4ba4a75395539345b7c54ae34a3a3bf1427e9e76c8d3c0d.php 1 N/A% 27 0.9% 27 0.9% 29 0.9% 29 0.9% 23,960 N/A% 23,960 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::PlainValue@1 0 N/A% -23 -0.8% -11 -0.4% -65 -2.1% -28 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllKeyed 0 N/A% 38 1.3% 30 1.0% 38 1.2% 28 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::views/ViewStorageInterface.php 0 N/A% -28 -1.0% -28 -1.0% -28 -0.9% -28 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
uasort 0 N/A% 14 0.5% 1 0.0% 45 1.4% 28 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_bool 0 N/A% 0 0.0% 0 0.0% -28 -0.9% -28 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#82#6e#bc24cd5279b99c864e14df95e56b.php/967b8c3f223c101bae0a90c6fce233829221b665e5a2a8d7f9158b958cef7d1e.php -1 N/A% -27 -0.9% -27 -0.9% -28 -0.9% -28 -0.9% -23,960 N/A% -23,960 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prepareQuery 0 N/A% -8 -0.3% 10 0.3% -21 -0.7% -28 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#8e#db#fa90639411a4fd8be5ed884dcb0f.php/582e076e751e7447f65c23d17c13ebd4e2343605a4eb6e57d4f2bdbf5f6aa934.php -1 N/A% -24 -0.8% -24 -0.8% -27 -0.9% -27 -0.9% -20,704 N/A% -20,704 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::get 0 N/A% -124 -4.2% 38 1.3% 64 2.0% 27 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]