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

Overall Diff Summary

Run #52e4a1c03557cRun #52e4a1fd8a982DiffDiff%
Number of Function Calls38,893 38,893 0 0.0%
Incl. Wall Time (microsec)159,364 158,964 -400 -0.3%
Incl. CPU (microsecs)148,493 148,120 -373 -0.3%
Incl. MemUse (bytes)14,562,696 14,562,696 0 0.0%
Incl. PeakMemUse (bytes)14,669,600 14,669,600 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%
load::1#2c#ba#2af441bd31abbe7ace7fb84b8a731a847f664722de8f75478b98612475eb.php/73952fce8b352aacbcd769c086198dc491ae47d79c00829b40520305d4d0030f.php -1 N/A% -100 -25.0% -100 -25.0% -101 -27.1% -101 -27.1% -64,896 N/A% -64,896 N/A% -62,272 N/A% -62,272 N/A%
load::service_container_prod.php/0bd68b12b1fd661b7a82fef20c2556564caa816d6ab6e2f1317502e453c7a7a5.php 1 N/A% 88 22.0% 88 22.0% 90 24.1% 90 24.1% 113,112 N/A% 113,112 N/A% 113,040 N/A% 113,040 N/A%
load::service_container_prod.php/f00e32b08baf45ad48cb3a6eb75d8d7e6365775c96b50d32579ac7aa9af50bd1.php -1 N/A% -88 -22.0% -88 -22.0% -89 -23.9% -89 -23.9% -113,112 N/A% -113,112 N/A% -113,040 N/A% -113,040 N/A%
strtr 0 N/A% -92 -23.0% -92 -23.0% -81 -21.7% -81 -21.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#2c#ba#2af441bd31abbe7ace7fb84b8a731a847f664722de8f75478b98612475eb.php/339ff3e6b3787c8fecd65397488ba4cd94803feebad4482bca069cf9a3cc5e8c.php 1 N/A% 69 17.2% 69 17.2% 72 19.3% 72 19.3% 64,896 N/A% 64,896 N/A% 62,272 N/A% 62,272 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -113 -28.2% -18 -4.5% -156 -41.8% -71 -19.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% -142 -35.5% -94 -23.5% -127 -34.0% -65 -17.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Render\Element::children 0 N/A% 13 3.2% 11 2.8% 27 7.2% 57 15.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::checkPlain 0 N/A% 29 7.2% 10 2.5% -15 -4.0% -57 -15.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% -6 -1.5% -6 -1.5% -54 -14.5% -54 -14.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_static 0 N/A% 23 5.8% 26 6.5% 33 8.8% 45 12.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@3 0 N/A% 52 13.0% 24 6.0% 82 22.0% 44 11.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% 19 4.8% 19 4.8% 42 11.3% 42 11.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% 37 9.2% 53 13.2% 23 6.2% 40 10.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% 70 17.5% 27 6.8% 32 8.6% 38 10.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::field/FieldInstanceInterface.php 0 N/A% -35 -8.8% -35 -8.8% -37 -9.9% -37 -9.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% -103 -25.8% 8 2.0% -111 -29.8% 37 9.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#c2#f0#83e57308616a1df6b2937faf1481be325179410dfa3902ccabaf28334b94.php/28eff98f477c6b7eb0c20fa7280d580135a3d91686a26b14f65b3329dacf1e4f.php 1 N/A% 34 8.5% 34 8.5% 36 9.7% 36 9.7% 28,480 N/A% 28,480 N/A% 21,304 N/A% 21,304 N/A%
system_library_info 0 N/A% -40 -10.0% -38 -9.5% -40 -10.7% -36 -9.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#c2#f0#83e57308616a1df6b2937faf1481be325179410dfa3902ccabaf28334b94.php/ce7609b39524b2df79fe65e1403f3ba09035536b21d356ba11325e785772b97d.php -1 N/A% -34 -8.5% -34 -8.5% -36 -9.7% -36 -9.7% -28,480 N/A% -28,480 N/A% -21,304 N/A% -21,304 N/A%
Drupal\Core\DependencyInjection\Container::get 0 N/A% -114 -28.5% 11 2.8% -111 -29.8% 35 9.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::createAttributeValue 0 N/A% -28 -7.0% -18 -4.5% -14 -3.8% 34 9.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Routing/CompiledRoute.php 0 N/A% -33 -8.2% -33 -8.2% -34 -9.1% -34 -9.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\RouteCompiler::compilePattern 0 N/A% -24 -6.0% -30 -7.5% -30 -8.0% -33 -8.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
uasort 0 N/A% 3 0.8% 2 0.5% 26 7.0% 33 8.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 66 16.5% -15 -3.8% -20 -5.4% -33 -8.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
count 0 N/A% 9 2.2% -1 -0.2% -18 -4.8% -31 -8.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::user/UserStorageController.php 0 N/A% 29 7.2% 31 7.8% 29 7.8% 31 8.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Template/TwigReference.php 0 N/A% 31 7.8% 31 7.8% 31 8.3% 31 8.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::escapeAlias 0 N/A% 31 7.8% 30 7.5% 32 8.6% 31 8.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
in_array 0 N/A% 8 2.0% 8 2.0% 31 8.3% 31 8.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/FieldableEntityStorageControllerInterface.php 0 N/A% -30 -7.5% -30 -7.5% -30 -8.0% -30 -8.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::moduleHandler 0 N/A% -20 -5.0% -9 -2.2% -35 -9.4% -29 -7.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::contact/CategoryInterface.php 0 N/A% -28 -7.0% -28 -7.0% -28 -7.5% -28 -7.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__construct 0 N/A% -30 -7.5% -4 -1.0% -40 -10.7% -28 -7.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render 0 N/A% -114 -28.5% -26 -6.5% -73 -19.6% -28 -7.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDO::__construct 0 N/A% -45 -11.2% -45 -11.2% -27 -7.2% -27 -7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/EntityTypeInterface.php 0 N/A% -29 -7.2% -29 -7.2% -27 -7.2% -27 -7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Query\QueryBase::getEntityType 0 N/A% 0 0.0% 0 0.0% 27 7.2% 27 7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% -1 -0.2% 1 0.2% 4 1.1% 27 7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Field/FieldItemInterface.php 0 N/A% -27 -6.8% -27 -6.8% -27 -7.2% -27 -7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::FieldType/BooleanItem.php 0 N/A% 27 6.8% 27 6.8% 27 7.2% 27 7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@3 0 N/A% -29 -7.2% 2 0.5% 5 1.3% 27 7.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 N/A% -51 -12.8% -1 -0.2% -60 -16.1% -26 -7.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementations 0 N/A% 78 19.5% 6 1.5% 15 4.0% -26 -7.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigEnvironment::__construct 0 N/A% -3 -0.8% 7 1.8% 4 1.1% -26 -7.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/MenuLink.php 0 N/A% 27 6.8% 27 6.8% 26 7.0% 26 7.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 0 N/A% 20 5.0% -10 -2.5% -15 -4.0% -25 -6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::loadMultiple 0 N/A% -51 -12.8% 11 2.8% -48 -12.9% 25 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 8 2.0% 8 2.0% 25 6.7% 25 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#16#1b#098559fbe625cc3964b0663a46b1299c5c9eaf07cec8964beeb20239fcad.php/5385d48620cb9b5a0d287ac287edc8a3c1abdd592d97fb9aced9b4d100199f14.php -1 N/A% -23 -5.8% -23 -5.8% -25 -6.7% -25 -6.7% -18,232 N/A% -18,232 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityType::getControllerClasses 0 N/A% 35 8.8% 35 8.8% 25 6.7% 25 6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Language\LanguageManager::getDefaultLanguage 0 N/A% -2 -0.5% -2 -0.5% -18 -4.8% -25 -6.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 0 N/A% -97 -24.2% 14 3.5% -98 -26.3% 24 6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
dirname 0 N/A% -4 -1.0% -4 -1.0% 23 6.2% 23 6.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% -53 -13.2% 18 4.5% -59 -15.8% 23 6.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
comment_entity_load 0 N/A% 21 5.2% -9 -2.2% 9 2.4% -23 -6.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#16#1b#098559fbe625cc3964b0663a46b1299c5c9eaf07cec8964beeb20239fcad.php/e092aba781ed11116d771aff0c9053504f9f3ef029307ea26361bf671b68be53.php 1 N/A% 22 5.5% 22 5.5% 23 6.2% 23 6.2% 18,232 N/A% 18,232 N/A% 0 N/A% 0 N/A%
load::views/ViewStorageController.php 0 N/A% 23 5.8% 23 5.8% 23 6.2% 23 6.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\ParameterBag::get 0 N/A% 18 4.5% 9 2.2% 30 8.0% 22 5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prepareQuery 0 N/A% -9 -2.2% -14 -3.5% -14 -3.8% -22 -5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#3d#15#28841c78c9aeeb786d9960f4f8755db18add7cf5261037c6f1dafe5d7d06.php/d98d9d4eaedd29bc8d0a727c3f4dccd8f32dcd74c0dfa8cc358662994ca006ee.php 1 N/A% 19 4.8% 19 4.8% 22 5.9% 22 5.9% 20,136 N/A% 20,136 N/A% 0 N/A% 0 N/A%
theme@1 0 N/A% 6 1.5% -16 -4.0% 20 5.4% -21 -5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::entity_reference/ConfigurableEntityReferenceItem.php 0 N/A% -7 -1.8% 20 5.0% -7 -1.9% 21 5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection 0 N/A% 7 1.8% 1 0.2% 10 2.7% 20 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::getValue 0 N/A% 14 3.5% 12 3.0% -2 -0.5% 20 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#68#dc#c6aa269205b299c9bb0cffd021e742dcd799880f0b8c7778f0ee743a2585.php/6f9d1131bd4b7c9051e3295fcf48dc6c953cead69133f34856cb76864bd1c75f.php 1 N/A% 17 4.2% 17 4.2% 20 5.4% 20 5.4% 6,464 N/A% 6,464 N/A% 5,088 N/A% 5,088 N/A%
load::1#3d#15#28841c78c9aeeb786d9960f4f8755db18add7cf5261037c6f1dafe5d7d06.php/d12acb279cb6945fbbfe7c892ee6e1875622cfd00ea399a23f1f848f11c69b45.php -1 N/A% -19 -4.8% -19 -4.8% -20 -5.4% -20 -5.4% -20,136 N/A% -20,136 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::isSecure 0 N/A% 24 6.0% 10 2.5% 20 5.4% -20 -5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\menu_link\Entity\MenuLink::offsetGet 0 N/A% 9 2.2% 9 2.2% 20 5.4% 20 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteCompiler::compile 0 N/A% 6 1.5% -1 -0.2% 0 0.0% 20 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::checksumTags 0 N/A% -8 -2.0% -4 -1.0% 11 2.9% -19 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a6#24#5970224616649004680249ff47269df7037afbe32f530e4d31c9c2ba0f85.php/ff5fccdec0cdf5b50f819cc33679b51671183061512e36e37f70f62ca6c6262b.php 1 N/A% 17 4.2% 17 4.2% 19 5.1% 19 5.1% 19,120 N/A% 19,120 N/A% 0 N/A% 0 N/A%
load::1#68#dc#c6aa269205b299c9bb0cffd021e742dcd799880f0b8c7778f0ee743a2585.php/0396cf6f0567aa4bd60d0d9ad5a345bd8aaaa84de6174a97004b26bf98d6b9c3.php -1 N/A% -17 -4.2% -17 -4.2% -19 -5.1% -19 -5.1% -6,464 N/A% -6,464 N/A% -5,088 N/A% -5,088 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% 151 37.8% 5 1.2% 88 23.6% -19 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_keys 0 N/A% 3 0.8% 3 0.8% 19 5.1% 19 5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strlen 0 N/A% -2 -0.5% -2 -0.5% -19 -5.1% -19 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeString::__toString 0 N/A% 1 0.2% -3 -0.8% 10 2.7% 19 5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\user\Entity\Role::postLoad 0 N/A% 4 1.0% 5 1.2% 1 0.3% 19 5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::addSubscriberService 0 N/A% -64 -16.0% -34 -8.5% -51 -13.7% -19 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\Route::unserialize 0 N/A% -3 -0.8% -1 -0.2% -13 -3.5% -18 -4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_exists 0 N/A% -3 -0.8% -3 -0.8% 18 4.8% 18 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Language\LanguageManager::getCurrentLanguage 0 N/A% 0 0.0% 2 0.5% 3 0.8% 18 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a6#24#5970224616649004680249ff47269df7037afbe32f530e4d31c9c2ba0f85.php/e952e80638066936c2bd63ebdf234b5f1a6f5017cc156aa7f31c56da5c0d182b.php -1 N/A% -17 -4.2% -17 -4.2% -18 -4.8% -18 -4.8% -19,120 N/A% -19,120 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 0 N/A% 34 8.5% 1 0.2% 32 8.6% 18 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 N/A% -68 -17.0% -11 -2.8% -70 -18.8% 18 4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::prepareBaseUrl 0 N/A% 52 13.0% -5 -1.2% 54 14.5% 17 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_html_id 0 N/A% -35 -8.8% 6 1.5% -35 -9.4% -17 -4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
user_access 0 N/A% 30 7.5% 2 0.5% 38 10.2% 17 4.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition 0 N/A% -9 -2.2% -5 -1.2% -34 -9.1% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RequestHelper::duplicate 0 N/A% -32 -8.0% 1 0.2% -24 -6.4% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\HeaderBag::set 0 N/A% -9 -2.2% 4 1.0% -13 -3.5% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\FieldItemBase::__construct 0 N/A% -18 -4.5% -16 -4.0% -18 -4.8% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::postLoad 0 N/A% 0 0.0% 0 0.0% -16 -4.3% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 N/A% 7 1.8% 15 3.8% -9 -2.4% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Cmf\Component\Routing\NestedMatcher\NestedMatcher::matchRequest 0 N/A% 4 1.0% 0 0.0% -1 -0.3% 16 4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 0 N/A% -3 -0.8% -3 -0.8% 16 4.3% 16 4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
twig_render_var@1 0 N/A% 63 15.8% -1 -0.2% 66 17.7% 16 4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_alter 0 N/A% -34 -8.5% -4 -1.0% -34 -9.1% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
block_list 0 N/A% 25 6.2% -3 -0.8% 17 4.6% -16 -4.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]