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

Overall Diff Summary

Run #52e49b28a90e1Run #52e49acfb0eb8DiffDiff%
Number of Function Calls41,877 41,877 0 0.0%
Incl. Wall Time (microsec)169,376 169,090 -286 -0.2%
Incl. CPU (microsecs)157,806 157,381 -425 -0.3%
Incl. MemUse (bytes)14,621,216 14,621,216 0 0.0%
Incl. PeakMemUse (bytes)14,735,680 14,735,680 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::service_container_prod.php/d715019f6717815add6f0defea9e3c496e5d80b1bea54a637075d840b1a03c69.php 1 N/A% 87 30.4% 87 30.4% 89 20.9% 89 20.9% 113,112 N/A% 113,112 N/A% 113,040 N/A% 113,040 N/A%
load::service_container_prod.php/c98e290b5513b627d81b9c6d7c307b493eca7c3c8131f7a08bf16b9bbd8b25a9.php -1 N/A% -86 -30.1% -86 -30.1% -88 -20.7% -88 -20.7% -113,112 N/A% -113,112 N/A% -113,040 N/A% -113,040 N/A%
load::1#2c#ba#2af441bd31abbe7ace7fb84b8a731a847f664722de8f75478b98612475eb.php/7503c12b889944d555ba21cad5b7dfe36aa300a639334b6583e7c4511274098b.php 1 N/A% 82 28.7% 82 28.7% 85 20.0% 85 20.0% 64,904 N/A% 64,904 N/A% 50,648 N/A% 50,648 N/A%
strtr 0 N/A% -62 -21.7% -62 -21.7% -85 -20.0% -85 -20.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_object 0 N/A% -20 -7.0% -20 -7.0% -84 -19.8% -84 -19.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% -58 -20.3% -58 -20.3% -101 -23.8% -75 -17.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 N/A% -10 -3.5% -14 -4.9% -52 -12.2% -60 -14.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#2c#ba#2af441bd31abbe7ace7fb84b8a731a847f664722de8f75478b98612475eb.php/20b4a7cb486ddd5827d3fc961034d1c16db4b6dfd60b52a7a4248f050eaef07d.php -1 N/A% -59 -20.6% -59 -20.6% -60 -14.1% -60 -14.1% -64,904 N/A% -64,904 N/A% -50,648 N/A% -50,648 N/A%
PDOStatement::execute 0 N/A% 59 20.6% 59 20.6% -59 -13.9% -59 -13.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
unserialize 0 N/A% 38 13.3% -43 -15.0% 24 5.6% -59 -13.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::checkPlain 0 N/A% -16 -5.6% 0 0.0% -62 -14.6% -59 -13.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_key_exists 0 N/A% -7 -2.4% -7 -2.4% -53 -12.5% -53 -12.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Utility\ThemeRegistry::has 0 N/A% -3 -1.0% -9 -3.1% 22 5.2% 53 12.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 N/A% -139 -48.6% -28 -9.8% -129 -30.4% -50 -11.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_keys 0 N/A% 26 9.1% 26 9.1% 50 11.8% 50 11.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get 0 N/A% -143 -50.0% -7 -2.4% -188 -44.2% -48 -11.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::contact/CategoryStorageController.php 0 N/A% 42 14.7% 42 14.7% 43 10.1% 43 10.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strpos 0 N/A% 2 0.7% 2 0.7% -37 -8.7% -37 -8.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#c2#f0#83e57308616a1df6b2937faf1481be325179410dfa3902ccabaf28334b94.php/80a0beae2b4926047be0b32d1720c43b39a7fcd802ed03c8c8438d3420b4e2a1.php 1 N/A% 33 11.5% 33 11.5% 36 8.5% 36 8.5% 28,480 N/A% 28,480 N/A% 11,608 N/A% 11,608 N/A%
load::1#c2#f0#83e57308616a1df6b2937faf1481be325179410dfa3902ccabaf28334b94.php/678cc5c47a85bba38c072005f60818890980e42e82e0bb014cd70f8648e664a6.php -1 N/A% -33 -11.5% -33 -11.5% -35 -8.2% -35 -8.2% -28,480 N/A% -28,480 N/A% -11,608 N/A% -11,608 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -5 -1.7% -45 -15.7% -108 -25.4% -34 -8.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_get_library 0 N/A% -64 -22.4% -28 -9.8% -65 -15.3% -33 -7.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
system_library_info 0 N/A% -32 -11.2% -31 -10.8% -32 -7.5% -33 -7.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 N/A% -25 -8.7% -5 -1.7% -40 -9.4% 32 7.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::node/NodeAccessControllerInterface.php 0 N/A% 0 0.0% 0 0.0% -30 -7.1% -30 -7.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
func_get_args 0 N/A% -32 -11.2% -32 -11.2% -30 -7.1% -30 -7.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 N/A% 48 16.8% 12 4.2% 45 10.6% 29 6.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::user/UserStorageController.php 0 N/A% 27 9.4% 28 9.8% 28 6.6% 29 6.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/SearchPage.php 0 N/A% -30 -10.5% -30 -10.5% -30 -7.1% -29 -6.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_item_route_access 0 N/A% 83 29.0% 11 3.8% 40 9.4% 29 6.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_drupal_bootstrap_code 0 N/A% -109 -38.1% 30 10.5% -79 -18.6% 27 6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
PDOStatement::setFetchMode 0 N/A% 2 0.7% 2 0.7% -27 -6.4% -27 -6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Field/PluginSettingsBase.php 0 N/A% -26 -9.1% -26 -9.1% -27 -6.4% -27 -6.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% -120 -42.0% -27 -9.4% -107 -25.2% -26 -6.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/EntityViewBuilder.php 0 N/A% 26 9.1% 26 9.1% 26 6.1% 26 6.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/EntityTypeInterface.php 0 N/A% 25 8.7% 25 8.7% 25 5.9% 25 5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/Message.php 0 N/A% 25 8.7% 25 8.7% 25 5.9% 25 5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeArray::__toString 0 N/A% 3 1.0% -4 -1.4% 21 4.9% 25 5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#16#1b#098559fbe625cc3964b0663a46b1299c5c9eaf07cec8964beeb20239fcad.php/9168a38d71efa2adc8249882a2d42a8e8cd50a8f5fce5fca989a2499a46e8677.php 1 N/A% 22 7.7% 22 7.7% 25 5.9% 25 5.9% 18,232 N/A% 18,232 N/A% 0 N/A% 0 N/A%
run_init::FieldType/ConfigurableEntityReferenceFieldItemList.php 0 N/A% -58 -20.3% -25 -8.7% -59 -13.9% -25 -5.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func 0 N/A% -773 -270.3% -8 -2.8% -840 -197.6% -24 -5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#a6#24#5970224616649004680249ff47269df7037afbe32f530e4d31c9c2ba0f85.php/fc9492155624389ee3701a9c7b13cdb00c60965f922659ef4c2296dcd5233573.php 1 N/A% 22 7.7% 22 7.7% 24 5.6% 24 5.6% 19,120 N/A% 19,120 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% -41 -14.3% -17 -5.9% -19 -4.5% 24 5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_match 0 N/A% 10 3.5% 10 3.5% 24 5.6% 24 5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::TypedData/DataDefinitionInterface.php 0 N/A% -24 -8.4% -24 -8.4% -24 -5.6% -24 -5.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#3d#15#28841c78c9aeeb786d9960f4f8755db18add7cf5261037c6f1dafe5d7d06.php/831069b82ca5917bb29f3327554523dd9dc02914d234568092e7ec871f260276.php 1 N/A% 22 7.7% 22 7.7% 24 5.6% 24 5.6% 20,136 N/A% 20,136 N/A% 0 N/A% 0 N/A%
load::1#3d#15#28841c78c9aeeb786d9960f4f8755db18add7cf5261037c6f1dafe5d7d06.php/95f1861af40ca9931c7f4bec0aa35bff545fcdd622222e89136d309603dc24ae.php -1 N/A% -22 -7.7% -22 -7.7% -24 -5.6% -24 -5.6% -20,136 N/A% -20,136 N/A% 0 N/A% 0 N/A%
load::1#16#1b#098559fbe625cc3964b0663a46b1299c5c9eaf07cec8964beeb20239fcad.php/993603b031e563b53b13067cf13fe7c3a7822885d531973249e347b992d9d156.php -1 N/A% -21 -7.3% -21 -7.3% -23 -5.4% -23 -5.4% -18,232 N/A% -18,232 N/A% 0 N/A% 0 N/A%
load::1#a6#24#5970224616649004680249ff47269df7037afbe32f530e4d31c9c2ba0f85.php/3f3deec2399813ddfd6ac04f8f3cbbc9366156b82404d1dcb591c48bab1c03f4.php -1 N/A% -21 -7.3% -21 -7.3% -23 -5.4% -23 -5.4% -19,120 N/A% -19,120 N/A% 0 N/A% 0 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 38 13.3% 15 5.2% -35 -8.2% 23 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Xss::filter 0 N/A% 6 2.1% 5 1.7% 7 1.6% 23 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::handleInputElement 0 N/A% 15 5.2% 3 1.0% 1 0.2% -23 -5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\HeaderBag::has 0 N/A% 6 2.1% 2 0.7% 6 1.4% 23 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_static 0 N/A% 4 1.4% 7 2.4% -25 -5.9% -23 -5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_array 0 N/A% 4 1.4% 4 1.4% 23 5.4% 23 5.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strlen 0 N/A% 1 0.3% 1 0.3% 22 5.2% 22 5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::__isset 0 N/A% 1 0.3% 1 0.3% 22 5.2% 22 5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteCompiler::getPathWithoutDefaults 0 N/A% -2 -0.7% -9 -3.1% 9 2.1% -22 -5.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::prepareQuery 0 N/A% -38 -13.3% -18 -6.3% -43 -10.1% -21 -4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::getImplementations 0 N/A% -14 -4.9% -11 -3.8% -4 -0.9% 21 4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme_form_element 0 N/A% 66 23.1% 4 1.4% 65 15.3% 21 4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\TwigReference::setReference 0 N/A% 23 8.0% 21 7.3% 24 5.6% 21 4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::FieldType/ListItemBase.php 0 N/A% 21 7.3% 22 7.7% 20 4.7% 21 4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_string 0 N/A% 2 0.7% 2 0.7% 21 4.9% 21 4.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 N/A% -27 -9.4% -5 -1.7% -33 -7.8% -20 -4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Validation/ConstraintManager.php 0 N/A% 3 1.0% 3 1.0% -20 -4.7% -20 -4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
element_children 0 N/A% 2 0.7% -1 -0.3% -12 -2.8% -20 -4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\Entity::entityType 0 N/A% 2 0.7% 2 0.7% 20 4.7% 20 4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\ParamConverter\ParamConverterManager::enhance 0 N/A% -29 -10.1% 0 0.0% -25 -5.9% 20 4.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::alter 0 N/A% 43 15.0% -7 -2.4% 28 6.6% 19 4.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% -101 -35.3% 26 9.1% -100 -23.5% -18 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\Routing\RouteCompiler::compilePattern 0 N/A% -7 -2.4% 0 0.0% -12 -2.8% -18 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@1 0 N/A% -81 -28.3% 2 0.7% -84 -19.8% -18 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::printed 0 N/A% -6 -2.1% -6 -2.1% -18 -4.2% -18 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::__construct 0 N/A% -5 -1.7% -5 -1.7% -18 -4.2% -18 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#68#dc#c6aa269205b299c9bb0cffd021e742dcd799880f0b8c7778f0ee743a2585.php/5173484fabc4f5c63a1fdfa635ce5a713deb805caebcb441b4d08ea3deafced9.php -1 N/A% -16 -5.6% -16 -5.6% -18 -4.2% -18 -4.2% -6,464 N/A% -6,464 N/A% -4,632 N/A% -4,632 N/A%
array_shift 0 N/A% 5 1.7% 5 1.7% -18 -4.2% -18 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
class_exists 0 N/A% 26 9.1% -5 -1.7% 29 6.8% 18 4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteProvider::getRoutesByPath 0 N/A% -85 -29.7% -7 -2.4% -68 -16.0% -18 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% -6 -2.1% -5 -1.7% -12 -2.8% -18 -4.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#68#dc#c6aa269205b299c9bb0cffd021e742dcd799880f0b8c7778f0ee743a2585.php/2f7c5d818b1a5a650afe3f80e8a747e6dabe0246b180df51725c50ab355cc8ea.php 1 N/A% 16 5.6% 16 5.6% 18 4.2% 18 4.2% 6,464 N/A% 6,464 N/A% 4,632 N/A% 4,632 N/A%
Drupal\Core\Cache\DatabaseBackend::get 0 N/A% 123 43.0% 3 1.0% 28 6.6% -17 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\ContentEntityBase::getTranslatedField 0 N/A% -22 -7.7% 9 3.1% -25 -5.9% 17 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
preg_replace 0 N/A% 7 2.4% 7 2.4% 17 4.0% 17 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::FieldType/EmailItem.php 0 N/A% 16 5.6% 16 5.6% 17 4.0% 17 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Session\UserSession::id 0 N/A% -14 -4.9% -14 -4.9% -17 -4.0% -17 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeep 0 N/A% -73 -25.5% 13 4.5% -67 -15.8% 17 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Statement::execute 0 N/A% 56 19.6% -6 -2.1% -51 -12.0% 17 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
count 0 N/A% 4 1.4% -1 -0.3% 17 4.0% 17 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
theme 0 N/A% -6 -2.1% 27 9.4% -27 -6.4% 17 4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::duplicate 0 N/A% -10 -3.5% -4 -1.4% -10 -2.4% -16 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
comment_entity_load 0 N/A% -68 -23.8% 4 1.4% -66 -15.5% -16 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_int 0 N/A% 0 0.0% 0 0.0% 16 3.8% 16 3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::prepareRequestUri 0 N/A% 23 8.0% -1 -0.3% 16 3.8% -16 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\EventDispatcher\EventDispatcher::dispatch 0 N/A% -795 -278.0% -7 -2.4% -851 -200.2% -15 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::loadModuleOverrides 0 N/A% -12 -4.2% -10 -3.5% -14 -3.3% -15 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::getHttpHost 0 N/A% 19 6.6% 9 3.1% 11 2.6% 15 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#68#dc#c6aa269205b299c9bb0cffd021e742dcd799880f0b8c7778f0ee743a2585.php/2f7c5d818b1a5a650afe3f80e8a747e6dabe0246b180df51725c50ab355cc8ea.php 1 N/A% 145 50.7% 15 5.2% 146 34.4% 15 3.5% 84,904 N/A% 9,472 N/A% 82,488 N/A% 8,280 N/A%
function_exists 0 N/A% -10 -3.5% -10 -3.5% 15 3.5% 15 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@3 0 N/A% -58 -20.3% 20 7.0% -63 -14.8% 15 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]