Diff Report
Run #519fedcae68c3: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #519ff028be5c1: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #519fedcae68c3Run #519ff028be5c1DiffDiff%
Number of Function Calls162,487 162,487 0 0.0%
Incl. Wall Time (microsec)618,992 617,077 -1,915 -0.3%
Incl. CPU (microsecs)563,946 567,352 3,406 0.6%
Incl. MemUse (bytes)12,839,600 12,839,600 0 0.0%
Incl. PeakMemUse (bytes)12,979,368 12,979,368 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% -6,340 -331.1% -6,340 -331.1% -993 -29.2% -993 -29.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Inline::evaluateScalar 0 N/A% 873 45.6% 221 11.5% 910 26.7% 611 17.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_match 0 N/A% 501 26.2% 501 26.2% 553 16.2% 553 16.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Inline::parse 0 N/A% 1,114 58.2% 200 10.4% 1,100 32.3% 304 8.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -4,285 -223.8% -284 -14.8% -1,614 -47.4% -254 -7.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Inline::parseScalar 0 N/A% 1,406 73.4% 209 10.9% 1,389 40.8% 214 6.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -6,664 -348.0% -196 -10.2% -1,313 -38.5% -196 -5.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% -6,523 -340.6% -174 -9.1% -1,157 -34.0% -176 -5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Parser::parse 0 N/A% 2,739 143.0% -124 -6.5% 2,712 79.6% 165 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::findFile 0 N/A% 274 14.3% 185 9.7% 253 7.4% 164 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% 336 17.5% 336 17.5% 161 4.7% 161 4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_dir 0 N/A% 139 7.3% 139 7.3% 159 4.7% 159 4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::fetchAllAssoc 0 N/A% -186 -9.7% -150 -7.8% -196 -5.8% -140 -4.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
function_exists 0 N/A% 34 1.8% 34 1.8% 132 3.9% 132 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
readdir 0 N/A% 143 7.5% 143 7.5% 127 3.7% 127 3.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\SystemListing::scanDirectory@1 0 N/A% 641 33.5% 33 1.7% 635 18.6% 122 3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 120 6.3% 120 6.3% 106 3.1% 106 3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% -1,542 -80.5% -119 -6.2% -506 -14.9% -104 -3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod_.php/e58947d85e3551033759f4453249f7cbf246415668f74762165ad53be247dc52.php -1 N/A% -94 -4.9% -94 -4.9% -98 -2.9% -98 -2.9% -72,632 N/A% -72,632 N/A% -72,560 N/A% -72,560 N/A%
load::service_container_prod_.php/7ae1a91d78fef211ade98b6adcbaa67017c962c68de6424e3c40e7ba1c4aba75.php 1 N/A% 96 5.0% 96 5.0% 98 2.9% 98 2.9% 72,632 N/A% 72,632 N/A% 72,560 N/A% 72,560 N/A%
Drupal\Core\KeyValueStore\DatabaseStorage::getMultiple 0 N/A% -1,600 -83.6% -109 -5.7% -322 -9.5% -97 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Parser::parse@1 0 N/A% 267 13.9% 26 1.4% 271 8.0% 95 2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
substr 0 N/A% 216 11.3% 216 11.3% 86 2.5% 86 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
trim 0 N/A% 485 25.3% 485 25.3% 83 2.4% 83 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Parser::isCurrentLineBlank 0 N/A% 30 1.6% -128 -6.7% 73 2.1% 81 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% 253 13.2% 76 4.0% 251 7.4% 73 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Inline::getTimestampRegex 0 N/A% 212 11.1% 212 11.1% 71 2.1% 71 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Parser::isCurrentLineComment 0 N/A% 47 2.5% -64 -3.3% 107 3.1% 70 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_filter 0 N/A% -124 -6.5% 38 2.0% 155 4.6% 69 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\CachedStorage::read 0 N/A% -1,317 -68.8% -42 -2.2% -964 -28.3% -67 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Unescaper::unescapeSingleQuotedString 0 N/A% 9 0.5% 9 0.5% 40 1.2% 61 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% -4,289 -224.0% -63 -3.3% -1,623 -47.7% -61 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% 80 4.2% 65 3.4% 92 2.7% 61 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_merge 0 N/A% 45 2.3% 45 2.3% 61 1.8% 61 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
glob 0 N/A% 61 3.2% 61 3.2% 61 1.8% 61 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Parser::isCurrentLineEmpty 0 N/A% 182 9.5% 105 5.5% 121 3.6% -61 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ini_get 0 N/A% 9 0.5% 9 0.5% 58 1.7% 58 1.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 70 3.7% 70 3.7% 56 1.6% 56 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Graph\Graph::searchAndSort 0 N/A% 39 2.0% 24 1.3% 40 1.2% 56 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_get_contents 0 N/A% -46 -2.4% -46 -2.4% -55 -1.6% -55 -1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_container 0 N/A% 56 2.9% 31 1.6% 67 2.0% 54 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
system_element_info 0 N/A% -60 -3.1% -55 -2.9% -59 -1.7% -52 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::access 0 N/A% -514 -26.8% 44 2.3% -168 -4.9% 52 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Graph\Graph::depthFirstSearch 0 N/A% 15 0.8% 13 0.7% -16 -0.5% -51 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Context\ConfigContext::notify 0 N/A% -620 -32.4% -11 -0.6% -623 -18.3% -49 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#2a#a0#2829f7931df27013782f49fd95f0.php/fbcfd463346b1cbec17827c1a9c3329438faa753b2dd5f06863e4fe6b0425f8f.php 1 N/A% 46 2.4% 46 2.4% 48 1.4% 48 1.4% 20,072 N/A% 20,072 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% -80 -4.2% -27 -1.4% -80 -2.3% -48 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
system_rebuild_module_data 0 N/A% 3,331 173.9% 50 2.6% 3,467 101.8% 47 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -1,184 -61.8% -64 -3.3% -406 -11.9% -45 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prefixTables 0 N/A% -2 -0.1% 5 0.3% -8 -0.2% -45 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/3f90f6368d9337da74e423b0b527f4e6950440ef865e50cf43ccf62c70071732.php -1 N/A% -43 -2.2% -43 -2.2% -45 -1.3% -45 -1.3% -34,960 N/A% -34,960 N/A% -33,776 N/A% -33,776 N/A%
load::1#2a#a0#2829f7931df27013782f49fd95f0.php/0ba698ca4b269f9d19e01745abff082024a7396132f005f789256e8d7f72df2d.php -1 N/A% -42 -2.2% -42 -2.2% -44 -1.3% -44 -1.3% -20,072 N/A% -20,072 N/A% 0 N/A% 0 N/A%
load::1#aa#d8#9c628d890764f8b8a69569889d86.php/ed64717c6ab93815c4a18d37f002fda306c077d06bcd3a769de7e8c5839b9f39.php 1 N/A% 42 2.2% 42 2.2% 43 1.3% 43 1.3% 34,960 N/A% 34,960 N/A% 33,776 N/A% 33,776 N/A%
check_plain 0 N/A% 99 5.2% 51 2.7% 96 2.8% 43 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
user_role_permissions 0 N/A% 247 12.9% 41 2.1% 105 3.1% 43 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
opendir 0 N/A% 32 1.7% 32 1.7% 43 1.3% 43 1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Routing/Route.php 0 N/A% -42 -2.2% -42 -2.2% -42 -1.2% -42 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_get_registry 0 N/A% 15 0.8% 3 0.2% 27 0.8% 42 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ClassLoader::loadClass@2 0 N/A% 59 3.1% 35 1.8% 17 0.5% -41 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::menu_link/MenuLinkStorageController.php 0 N/A% -40 -2.1% -40 -2.1% -41 -1.2% -41 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch@1 0 N/A% -527 -27.5% -6 -0.3% -386 -11.3% 40 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Parser::moveToNextLine 0 N/A% 60 3.1% -5 -0.3% 19 0.6% 39 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
explode 0 N/A% -14 -0.7% -14 -0.7% -38 -1.1% -38 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
rdf_entity_load 0 N/A% 140 7.3% 42 2.2% 11 0.3% 38 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@2 0 N/A% 666 34.8% 53 2.8% 690 20.3% 38 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% 305 15.9% 103 5.4% 314 9.2% 38 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
dirname 0 N/A% -15 -0.8% -15 -0.8% -37 -1.1% -37 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Graph\Graph::depthFirstSearch@1 0 N/A% 2 0.1% 0 0.0% 35 1.0% 36 1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeTable 0 N/A% -1 -0.1% 3 0.2% -3 -0.1% -35 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\SystemListing::scanDirectory@5 0 N/A% 32 1.7% 12 0.6% 31 0.9% 35 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_aad89c628d890764f8b8a69569889d86::__construct 0 N/A% -34 -1.8% -34 -1.8% -34 -1.0% -34 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::buildModuleDependencies 0 N/A% 85 4.4% 15 0.8% 84 2.5% 34 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#e2#28#d4e79c25c947f4e242136afe6216.php/5a2f018a0a7046305258c7cc1cd0b6b0e3eb7a66ab673d81883297fc6ae84c2b.php 1 N/A% 32 1.7% 32 1.7% 34 1.0% 34 1.0% 19,072 N/A% 19,072 N/A% 3,968 N/A% 3,968 N/A%
Drupal\Core\Datetime\DrupalDateTime::__construct 0 N/A% -331 -17.3% 29 1.5% -110 -3.2% 33 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#93#ad#336b06427a8c5d44253bae88908f.php/e335402c7d779d04986b07b924ee95f0287dc74838fe29654d5b658c5703dd55.php -1 N/A% -31 -1.6% -31 -1.6% -33 -1.0% -33 -1.0% -15,768 N/A% -15,768 N/A% 0 N/A% 0 N/A%
load::1#93#ad#336b06427a8c5d44253bae88908f.php/88fb13dbfc1550acd171ffd3efc245e3b3a27ce2f8cafb7ba0f089bfc622e396.php 1 N/A% 30 1.6% 30 1.6% 32 0.9% 32 0.9% 15,768 N/A% 15,768 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::get 0 N/A% -58 -3.0% -27 -1.4% -62 -1.8% -32 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::parseDependency 0 N/A% 33 1.7% -35 -1.8% 42 1.2% 32 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityManager::getStorageController 0 N/A% 122 6.4% 3 0.2% 135 4.0% 32 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::checkPlain 0 N/A% 47 2.5% 30 1.6% 55 1.6% 31 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_group_js 0 N/A% -29 -1.5% -26 -1.4% -29 -0.9% -31 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_integer 0 N/A% -53 -2.8% -53 -2.8% -31 -0.9% -31 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\locale\LocaleConfigSubscriber::configLoad 0 N/A% -591 -30.9% 13 0.7% -592 -17.4% 30 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
reset 0 N/A% -30 -1.6% -30 -1.6% -29 -0.9% -29 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
module_hook 0 N/A% 83 4.3% -4 -0.2% 49 1.4% -29 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::getTranslationLanguages 0 N/A% 139 7.3% 11 0.6% 140 4.1% 29 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\SystemListing::scanDirectory@4 0 N/A% 348 18.2% 91 4.8% 343 10.1% 29 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ctype_digit 0 N/A% 16 0.8% 16 0.8% 29 0.9% 29 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 N/A% 158 8.3% 13 0.7% -403 -11.8% 28 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeString::__toString 0 N/A% 81 4.2% 18 0.9% 94 2.8% 28 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_js 0 N/A% -1,490 -77.8% -22 -1.1% -453 -13.3% -28 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_diff 0 N/A% -34 -1.8% -34 -1.8% -28 -0.8% -28 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::alter 0 N/A% -298 -15.6% -18 -0.9% -209 -6.1% 28 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
pathinfo 0 N/A% 9 0.5% 9 0.5% 27 0.8% 27 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Field/FieldItemInterface.php 0 N/A% 0 0.0% 0 0.0% 27 0.8% 27 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#e2#28#d4e79c25c947f4e242136afe6216.php/24af58398bdcb3bcc5f07463de6a39972ca6a7e24cf52facd51751c20aa50459.php -1 N/A% -24 -1.3% -24 -1.3% -26 -0.8% -26 -0.8% -19,072 N/A% -19,072 N/A% -3,968 N/A% -3,968 N/A%
Drupal\Core\Config\ConfigEvent::__construct 0 N/A% 2 0.1% 2 0.1% 26 0.8% 26 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% -10 -0.5% 2 0.1% 1 0.0% 26 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Yaml\Inline::parseQuotedScalar 0 N/A% 95 5.0% 39 2.0% 101 3.0% -26 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::printed 0 N/A% 0 0.0% 0 0.0% 25 0.7% 25 0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]