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

Overall Diff Summary

Run #52c96d7c36f9eRun #52c96df6ca13bDiffDiff%
Number of Function Calls74,067 74,067 0 0.0%
Incl. Wall Time (microsec)250,474 250,599 125 0.0%
Incl. CPU (microsecs)234,151 234,951 800 0.3%
Incl. MemUse (bytes)17,563,864 17,563,864 0 0.0%
Incl. PeakMemUse (bytes)17,686,232 17,686,232 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% -622 -497.6% -622 -497.6% 40 5.0% 40 5.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::service_container_prod.php/9a72ed0a5989cd88675dcd5543c995567dfa61a734892099725f8f1cbd4b845c.php -1 N/A% -84 -67.2% -84 -67.2% -86 -10.8% -86 -10.8% -112,280 N/A% -112,280 N/A% -112,208 N/A% -112,208 N/A%
load::service_container_prod.php/9223c3cd29099a99d479686a67a30a96084c33882a0611bc54b8ec5217b8b1d0.php 1 N/A% 84 67.2% 84 67.2% 86 10.8% 86 10.8% 112,280 N/A% 112,280 N/A% 112,208 N/A% 112,208 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 N/A% 331 264.8% 80 64.0% 316 39.5% 69 8.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 N/A% 78 62.4% 76 60.8% 86 10.8% 80 10.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_render@2 0 N/A% -472 -377.6% -61 -48.8% -491 -61.4% -38 -4.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeString::__toString 0 N/A% -60 -48.0% -58 -46.4% -36 -4.5% -22 -2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_key_exists 0 N/A% 57 45.6% 57 45.6% 65 8.1% 65 8.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtr 0 N/A% 54 43.2% 54 43.2% 67 8.4% 67 8.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#66#6a#0237275d211f9d24d58b9a3dc4bd.php/dea4b43e3cb991deafc578fcceb343d30256067c5c179252b648cbe6ba35c57a.php 1 N/A% 54 43.2% 54 43.2% 55 6.9% 55 6.9% 64,832 N/A% 64,832 N/A% 62,504 N/A% 62,504 N/A%
load::1#66#6a#0237275d211f9d24d58b9a3dc4bd.php/0e19ab2b5f3061dafb9763186830773549cefce536b9efa232af137587bdafe8.php -1 N/A% -53 -42.4% -53 -42.4% -55 -6.9% -55 -6.9% -64,832 N/A% -64,832 N/A% -62,504 N/A% -62,504 N/A%
Drupal\Core\Template\Attribute::createAttributeValue 0 N/A% -48 -38.4% -49 -39.2% -54 -6.8% 3 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 0 N/A% 170 136.0% 48 38.4% 186 23.2% 31 3.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\DependencyInjection\Container::get 0 N/A% 152 121.6% -42 -33.6% 112 14.0% -14 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Database\Connection::query 0 N/A% -659 -527.2% -35 -28.0% -9 -1.1% -41 -5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_html_id 0 N/A% 22 17.6% -34 -27.2% 25 3.1% -4 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray 0 N/A% -39 -31.2% -33 -26.4% -35 -4.4% -29 -3.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
file_create_url 0 N/A% -76 -60.8% -33 -26.4% -72 -9.0% -20 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get 0 N/A% 201 160.8% 33 26.4% 173 21.6% 143 17.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#e6#89#9b1b4e14558671280c1b06face26.php/e233603fdb1036fae8b70fc3215d32e102c4728a6df8cc880f65d8a4fa7a8046.php 1 N/A% 32 25.6% 32 25.6% 35 4.4% 35 4.4% 28,688 N/A% 28,688 N/A% 21,800 N/A% 21,800 N/A%
drupal_render@1 0 N/A% -496 -396.8% 32 25.6% -528 -66.0% 15 1.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#e6#89#9b1b4e14558671280c1b06face26.php/e002720bbdc9c3636ce51152c87f9674784bfdba56f1050202708200d90de482.php -1 N/A% -30 -24.0% -30 -24.0% -32 -4.0% -32 -4.0% -28,688 N/A% -28,688 N/A% -21,800 N/A% -21,800 N/A%
Symfony\Component\Routing\Matcher\UrlMatcher::matchCollection 0 N/A% 27 21.6% 30 24.0% 30 3.8% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Form\FormBuilder::getFormId 0 N/A% 30 24.0% 30 24.0% 29 3.6% -1 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getComment_BreadcrumbService 0 N/A% 29 23.2% 28 22.4% 29 3.6% 30 3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
strtolower 0 N/A% 28 22.4% 28 22.4% -74 -9.2% -74 -9.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@2 0 N/A% 105 84.0% -27 -21.6% 110 13.8% -23 -2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
get_object_vars 0 N/A% 27 21.6% 27 21.6% 22 2.8% 22 2.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Symfony\Component\HttpFoundation\Request::duplicate 0 N/A% -29 -23.2% -26 -20.8% -26 -3.2% -28 -3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 0 N/A% 30 24.0% 26 20.8% 29 3.6% 27 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\filter\FilterPluginManager::getDefinition 0 N/A% 23 18.4% 25 20.0% -3 -0.4% -21 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\AttributeValueBase::render 0 N/A% -88 -70.4% -25 -20.0% -77 -9.6% -18 -2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
call_user_func_array@1 0 N/A% 940 752.0% -25 -20.0% 992 124.0% -6 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\filter\FilterBag::initializePlugin 0 N/A% -68 -54.4% -25 -20.0% -62 -7.8% -25 -3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#f9#73#6eec49f5b69964b877f85b7b4ce1.php/9d388573c80b532b17b0ad16f324f1851761991d0e7dbddea33ab5bf8db6cf98.php 1 N/A% 23 18.4% 23 18.4% 24 3.0% 24 3.0% 18,304 N/A% 18,304 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\FieldableDatabaseStorageController::__construct 0 N/A% 20 16.0% 23 18.4% 18 2.2% 17 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
array_merge 0 N/A% 23 18.4% 23 18.4% 27 3.4% 27 3.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
menu_form_node_form_alter 0 N/A% -21 -16.8% 23 18.4% -4 -0.5% 25 3.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
DOMDocument::saveHTML 0 N/A% 22 17.6% 22 17.6% 21 2.6% 21 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\StringTranslation\Translator\StaticTranslation::getStringTranslation 0 N/A% 22 17.6% 22 17.6% -22 -2.8% -21 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance 0 N/A% 21 16.8% -22 -17.6% 32 4.0% 28 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/ConfigEntityBase.php 0 N/A% 22 17.6% 22 17.6% 23 2.9% 23 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\SortArray::sortByWeightProperty 0 N/A% 25 20.0% 22 17.6% 47 5.9% 64 8.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#f9#73#6eec49f5b69964b877f85b7b4ce1.php/9d9554326fc44e6d4a6220b9f32b2451769a8ba6b8164a71b1a9cc49a4b00e0c.php -1 N/A% -22 -17.6% -22 -17.6% -23 -2.9% -23 -2.9% -18,304 N/A% -18,304 N/A% 0 N/A% 0 N/A%
menu_node_prepare_form 0 N/A% -29 -23.2% -21 -16.8% -23 -2.9% -24 -3.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_invoke_method 0 N/A% 52 41.6% 21 16.8% 59 7.4% -8 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Entity/Term.php 0 N/A% 21 16.8% 21 16.8% 20 2.5% 19 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::load 0 N/A% -2 -1.6% -21 -16.8% 1 0.1% -12 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Query/QueryFactoryInterface.php 0 N/A% -21 -16.8% -21 -16.8% -20 -2.5% -20 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#61#dd#0eeab2b431dd296e128f8b01bd8f.php/f972eba953c60bcf65f45e7b64afa224a83a60e72e7a51e8fcdaba06cfd24a18.php 1 N/A% 20 16.0% 20 16.0% 22 2.8% 22 2.8% 20,072 N/A% 20,072 N/A% 0 N/A% 0 N/A%
load::Extension/Debug.php 0 N/A% 20 16.0% 20 16.0% 19 2.4% 19 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
htmlspecialchars 0 N/A% -20 -16.0% -20 -16.0% -30 -3.8% -30 -3.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::moduleHandler 0 N/A% -51 -40.8% -20 -16.0% -49 -6.1% -2 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Twig_Environment::getCacheFilename 0 N/A% -20 -16.0% -20 -16.0% -18 -2.2% -2 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_static 0 N/A% 20 16.0% 19 15.2% 25 3.1% 28 3.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\DataDefinition::isComputed 0 N/A% 19 15.2% 19 15.2% 10 1.2% 10 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Sql/Condition.php 0 N/A% -19 -15.2% -19 -15.2% -19 -2.4% -19 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Entity\EntityStorageControllerBase::postLoad 0 N/A% -11 -8.8% -19 -15.2% -10 -1.2% -20 -2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/EntityType.php 0 N/A% -19 -15.2% -19 -15.2% -19 -2.4% -19 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#61#dd#0eeab2b431dd296e128f8b01bd8f.php/8237298093a8bc5b2243e25edba51bb8663ea3dd313239faca2451708818b342.php -1 N/A% -19 -15.2% -19 -15.2% -21 -2.6% -21 -2.6% -20,072 N/A% -20,072 N/A% 0 N/A% 0 N/A%
load::1#fb#f7#1f93d18a84a6903a01ca7d027221.php/7f945bfd73278d05e6cf74118777eaf271416fcd922bb3984f613fccedf6b22a.php 1 N/A% 19 15.2% 19 15.2% 21 2.6% 21 2.6% 19,056 N/A% 19,056 N/A% 0 N/A% 0 N/A%
load::Entity/Term.php 0 N/A% -19 -15.2% -19 -15.2% -18 -2.2% -18 -2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
drupal_pre_render_html_tag 0 N/A% -184 -147.2% -19 -15.2% -184 -23.0% 4 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
is_object 0 N/A% 19 15.2% 19 15.2% -88 -11.0% -88 -11.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\String::checkPlain 0 N/A% -2 -1.6% 18 14.4% -13 -1.6% 17 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
service_container_prod::getBatch_StorageService 0 N/A% -19 -15.2% -18 -14.4% -18 -2.2% -19 -2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Crypt::randomBytes 0 N/A% -18 -14.4% -18 -14.4% -17 -2.1% -14 -1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::FieldType/TextItemBase.php 0 N/A% -19 -15.2% -18 -14.4% -19 -2.4% -17 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#fb#f7#1f93d18a84a6903a01ca7d027221.php/8aeaa4e1a92658b3103e4e605ff3f91bafc66daf8ad119e55173e908616fd3c7.php -1 N/A% -18 -14.4% -18 -14.4% -21 -2.6% -21 -2.6% -19,056 N/A% -19,056 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\WidgetBase::formSingleElement 0 N/A% 3 2.4% -18 -14.4% 14 1.8% -10 -1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::__toString 0 N/A% -107 -85.6% -17 -13.6% -113 -14.1% -54 -6.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Entity/FieldInstance.php 0 N/A% 17 13.6% 17 13.6% 16 2.0% 16 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\Entity\ConfigEntityBase::get 0 N/A% 17 13.6% 17 13.6% 13 1.6% 13 1.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/894e84d244878241bd252995dd0bb065f1106dd2b209261b438554117d1daabc.php -1 N/A% -16 -12.8% -16 -12.8% -18 -2.2% -18 -2.2% -6,400 N/A% -6,400 N/A% -5,504 N/A% -5,504 N/A%
drupal_sort_css_js 0 N/A% -16 -12.8% -16 -12.8% 6 0.8% 6 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Template\Attribute::offsetSet 0 N/A% -64 -51.2% -16 -12.8% -35 -4.4% 19 2.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
str_replace 0 N/A% -15 -12.0% -15 -12.0% -17 -2.1% -17 -2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
DOMDocument::loadHTML 0 N/A% -16 -12.8% -15 -12.0% -15 -1.9% -18 -2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/3d19d4b678782d3fbbc8a242f761a7e603ec67f05fee77be1e6bfca2dd78a01e.php 1 N/A% 15 12.0% 15 12.0% 17 2.1% 17 2.1% 6,400 N/A% 6,400 N/A% 5,504 N/A% 5,504 N/A%
Drupal\Core\Cache\DatabaseBackend::getMultiple 0 N/A% 138 110.4% 15 12.0% 140 17.5% 35 4.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/3d19d4b678782d3fbbc8a242f761a7e603ec67f05fee77be1e6bfca2dd78a01e.php 1 N/A% 127 101.6% 14 11.2% 128 16.0% 14 1.8% 79,416 N/A% 9,440 N/A% 75,840 N/A% 8,152 N/A%
unserialize 0 N/A% 68 54.4% 14 11.2% 82 10.2% 41 5.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Routing\RouteCompiler::compile 0 N/A% -12 -9.6% -14 -11.2% -11 -1.4% -21 -2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Asset\CssCollectionRenderer::render 0 N/A% -86 -68.8% -14 -11.2% -85 -10.6% 5 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Field\FieldItemList::applyDefaultValue 0 N/A% 216 172.8% 14 11.2% 231 28.9% -3 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::1#51#9a#37a7a352a2c0c10c5ff483d1c0f6.php/894e84d244878241bd252995dd0bb065f1106dd2b209261b438554117d1daabc.php -1 N/A% -135 -108.0% -14 -11.2% -136 -17.0% -14 -1.8% -79,416 N/A% -9,440 N/A% -75,840 N/A% -8,152 N/A%
serialize 0 N/A% 40 32.0% 14 11.2% 42 5.2% 17 2.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeep 0 N/A% -24 -19.2% 14 11.2% -29 -3.6% 21 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
reset 0 N/A% 14 11.2% 14 11.2% 6 0.8% 6 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
DOMXPath::query 0 N/A% -13 -10.4% -13 -10.4% -12 -1.5% -12 -1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Config\ConfigFactory::loadMultiple 0 N/A% 40 32.0% 13 10.4% 24 3.0% 16 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Plugin\PluginBag::get 0 N/A% -13 -10.4% 13 10.4% -7 -0.9% 18 2.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 N/A% -35 -28.0% -13 -10.4% -18 -2.2% 14 1.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::menu/menu.module 0 N/A% 12 9.6% 12 9.6% 12 1.5% 12 1.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\Url::encodePath 0 N/A% -4 -3.2% 12 9.6% -9 -1.1% -16 -2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\ckeditor\Plugin\CKEditorPlugin\Internal::getButtons 0 N/A% -20 -16.0% -12 -9.6% -20 -2.5% -5 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\TypedData\DataDefinition::getDataType 0 N/A% 12 9.6% 12 9.6% 8 1.0% 8 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\DependencyInjection\Container::get@2 0 N/A% 12 9.6% 12 9.6% 3 0.4% -11 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::translation 0 N/A% 58 46.4% 12 9.6% 62 7.8% 20 2.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal::service 0 N/A% 80 64.0% -12 -9.6% 79 9.9% -32 -4.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]