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

Overall Diff Summary

Run #51a4ffaaeb078Run #51a4f50036185DiffDiff%
Number of Function Calls40,497 40,497 0 0.0%
Incl. Wall Time (microsec)349,672 353,504 3,832 1.1%
Incl. CPU (microsecs)340,022 348,022 8,000 2.4%
Incl. MemUse (bytes)6,711,212 6,711,212 0 0.0%
Incl. PeakMemUse (bytes)6,815,468 6,815,468 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% -1,671 -43.6% -1,671 -43.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% 841 21.9% 365 9.5% -12,003 -150.0% -12,002 -150.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% 306 8.0% 306 8.0% 4,000 50.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language 0 N/A% 289 7.5% 189 4.9% -8,001 -100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 N/A% 187 4.9% 180 4.7% 4,000 50.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% 283 7.4% 156 4.1% 8,001 100.0% 8,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_static 0 N/A% 139 3.6% 155 4.0% -8,002 -100.0% -8,002 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -1,223 -31.9% 137 3.6% -4,000 -50.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% 120 3.1% 120 3.1% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\Type\Map::isEmpty 0 N/A% 118 3.1% 118 3.1% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@1 0 N/A% 1,199 31.3% -105 -2.7% 4,001 50.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 0 N/A% 100 2.6% 100 2.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\ThemeRegistry::offsetExists 0 N/A% 173 4.5% 97 2.5% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_form_builder_handle_input_element 0 N/A% 109 2.8% 97 2.5% -4,001 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_conditional_comments 0 N/A% 95 2.5% 95 2.5% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod_.php/2dd2cddfb6b33b7356663863c2bb741b78e7beffc52b55e16ba210ba4332faea.php -1 N/A% -91 -2.4% -91 -2.4% 0 0.0% 0 0.0% -40,200 N/A% -40,200 N/A% -39,940 N/A% -39,940 N/A%
load::service_container_prod_.php/02b1a1c65d6aea918ed7d9c98668e8ad5c4e1eb1e66f67568dddb251356cebfa.php 1 N/A% 90 2.3% 90 2.3% 0 0.0% 0 0.0% 40,200 N/A% 40,200 N/A% 39,940 N/A% 39,940 N/A%
in_array 0 N/A% 89 2.3% 89 2.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 N/A% -91 -2.4% -87 -2.3% -12,002 -150.0% -4,001 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@2 0 N/A% 1,922 50.2% 86 2.2% 12,000 150.0% 8,001 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::leaveScope 0 N/A% 86 2.2% 85 2.2% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% -643 -16.8% -85 -2.2% -16,001 -200.0% -8,001 -100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
url 0 N/A% 153 4.0% 84 2.2% -1 -0.0% -4,001 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
element_children 0 N/A% -62 -1.6% -83 -2.2% 8,000 100.0% 8,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_key_exists 0 N/A% 82 2.1% 82 2.1% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% 79 2.1% 79 2.1% 4,000 50.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_get_registry 0 N/A% 112 2.9% 78 2.0% 0 0.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\Type\Map::__clone 0 N/A% 127 3.3% 77 2.0% 4,000 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
element_sort 0 N/A% -23 -0.6% -76 -2.0% -4,000 -50.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% 60 1.6% -75 -2.0% -11,999 -150.0% -12,000 -150.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% 128 3.3% 75 2.0% 4,000 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataFactory::createInstance@2 0 N/A% 73 1.9% 73 1.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::expandArguments 0 N/A% 34 0.9% 73 1.9% -4,000 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% -1,490 -38.9% 72 1.9% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 N/A% 84 2.2% 69 1.8% -4,000 -50.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Context\ConfigContext::notify 0 N/A% 186 4.9% 67 1.7% -8,003 -100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\ParameterBag::get 0 N/A% 79 2.1% 66 1.7% 4,000 50.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strrpos 0 N/A% 62 1.6% 62 1.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_process_attached@2 0 N/A% 164 4.3% 62 1.6% -4,000 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% -51 -1.3% 61 1.6% -8,000 -100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 61 1.6% 61 1.6% -4,000 -50.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::addListener 0 N/A% -61 -1.6% -61 -1.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeString::__toString 0 N/A% 61 1.6% 61 1.6% -12,001 -150.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
language_multilingual 0 N/A% -49 -1.3% -60 -1.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::service_container_prod_.php/02b1a1c65d6aea918ed7d9c98668e8ad5c4e1eb1e66f67568dddb251356cebfa.php 1 N/A% 213 5.6% 60 1.6% 4,000 50.0% 0 0.0% 22,800 N/A% 4,116 N/A% 22,348 N/A% 4,016 N/A%
variable_get 0 N/A% 60 1.6% 60 1.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageController::getFieldDefinitions 0 N/A% -125 -3.3% -60 -1.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
form_pre_render_conditional_form_element 0 N/A% 60 1.6% 60 1.6% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_diff 0 N/A% 59 1.5% 59 1.5% 4,000 50.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityNG::getProperties 0 N/A% 91 2.4% -59 -1.5% 3,999 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_uri_scheme 0 N/A% 61 1.6% 58 1.5% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% 3 0.1% 58 1.5% -8,002 -100.0% -4,001 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_form_element_label 0 N/A% 27 0.7% 58 1.5% 0 0.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_tree_output 0 N/A% 84 2.2% 57 1.5% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_process_attached@1 0 N/A% 215 5.6% 57 1.5% -8,001 -100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
__TwigTemplate_6f4584fdad82a4f28808a0bbc612feb7::doDisplay 0 N/A% 62 1.6% 57 1.5% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% -656 -17.1% -57 -1.5% -16,001 -200.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% -69 -1.8% -57 -1.5% 4,000 50.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigEnvironment::loadTemplate 0 N/A% 128 3.3% 57 1.5% 8,001 100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 N/A% 104 2.7% -55 -1.4% 3,997 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prepareQuery 0 N/A% 97 2.5% 55 1.4% 4,000 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_map 0 N/A% 50 1.3% -55 -1.4% 8,002 100.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Context\ConfigContext::getOverrides 0 N/A% 55 1.4% 55 1.4% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_form_element 0 N/A% 108 2.8% 54 1.4% 4,001 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\MenuLinkStorageController::buildQuery 0 N/A% 54 1.4% 54 1.4% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_add_library@1 0 N/A% 78 2.0% -54 -1.4% -12,001 -150.0% -4,001 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
form_builder 0 N/A% 213 5.6% 53 1.4% -4,000 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::exec 0 N/A% 53 1.4% 53 1.4% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_menu_check_access 0 N/A% 190 5.0% 53 1.4% -4,001 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\CacheArray::offsetExists 0 N/A% 53 1.4% 52 1.4% 4,000 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::setFetchMode 0 N/A% 52 1.4% 52 1.4% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
shortcut_current_displayed_set 0 N/A% -84 -2.2% 51 1.3% -1 -0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_filename 0 N/A% -102 -2.7% 51 1.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::preparePathInfo 0 N/A% 57 1.5% 50 1.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% -50 -1.3% -50 -1.3% -4,001 -50.0% -4,001 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\PathProcessor\PathProcessorManager::getInbound 0 N/A% 50 1.3% 50 1.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Template::displayWithErrorHandling 0 N/A% 724 18.9% 50 1.3% 4,001 50.0% 4,001 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRouteCollectionForRequest 0 N/A% 112 2.9% 50 1.3% -4,000 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__construct 0 N/A% 178 4.6% 50 1.3% 8,001 100.0% 4,001 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 50 1.3% 50 1.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_merge_js_settings 0 N/A% 50 1.3% 50 1.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\Type\Map::get 0 N/A% 56 1.5% 50 1.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_toolbar_get_subtree_hash 0 N/A% 12 0.3% 49 1.3% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Field\FieldItemBase::__construct 0 N/A% 105 2.7% -49 -1.3% -4,001 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedData::setContext 0 N/A% -49 -1.3% -49 -1.3% 8,000 100.0% 8,000 100.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme 0 N/A% 2,276 59.4% 48 1.3% 8,003 100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme@2 0 N/A% 754 19.7% 48 1.3% -4,000 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::getName 0 N/A% 47 1.2% 47 1.2% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 0 N/A% 77 2.0% -47 -1.2% -8,001 -100.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\RouteCollection::count 0 N/A% 47 1.2% 47 1.2% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
cache 0 N/A% 50 1.3% 47 1.2% -8,000 -100.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_process_attached 0 N/A% 148 3.9% -47 -1.2% -16,003 -200.0% 4,000 50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
rdf_entity_load 0 N/A% 204 5.3% 45 1.2% -4,000 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Cache/CacheFactory.php 0 N/A% 45 1.2% 45 1.2% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Config::load 0 N/A% -242 -6.3% 45 1.2% -12,004 -150.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\DatabaseStorageController::load 0 N/A% 96 2.5% 45 1.2% -4,001 -50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::update/update.module 0 N/A% 44 1.1% 44 1.1% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_build_form 0 N/A% 310 8.1% -44 -1.1% 4,000 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
implode 0 N/A% -44 -1.1% -44 -1.1% -4,000 -50.0% -4,000 -50.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\ContentNegotiation::getContentType 0 N/A% -33 -0.9% -44 -1.1% 4,000 50.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]