Diff Report
Run #51904f8640386: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #519050cbdc201: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #51904f8640386Run #519050cbdc201DiffDiff%
Number of Function Calls28,477 28,635 158 0.6%
Incl. Wall Time (microsec)186,533 187,653 1,120 0.6%
Incl. CPU (microsecs)166,339 167,909 1,570 0.9%
Incl. MemUse (bytes)14,140,280 14,232,048 91,768 0.6%
Incl. PeakMemUse (bytes)14,269,592 14,359,920 90,328 0.6%

[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/719385e87278ebfbda350224ba98fd11ef0e6647b0a4e3cd7f1c0f146c1160a7.php 1 0.6% 1,768 157.9% 1,768 157.9% 1,770 112.7% 1,770 112.7% 444,896 484.8% 444,896 484.8% 454,560 503.2% 454,560 503.2%
load::service_container_prod_.php/1784540855c0bccf494fb0a6ead1974ce09964c1c60cebe237e56ae67f7ce59c.php -1 -0.6% -1,767 -157.8% -1,767 -157.8% -1,769 -112.7% -1,769 -112.7% -444,928 -484.8% -444,928 -484.8% -454,480 -503.1% -454,480 -503.1%
form_pre_render_hidden 0 0.0% 1 0.1% 1 0.1% 489 31.1% 490 31.2% 32,768 35.7% 32,768 35.7% 64,480 71.4% 64,480 71.4%
Drupal\Core\Template\Attribute::__toString 0 0.0% 63 5.6% 51 4.6% -404 -25.7% -434 -27.6% -32,752 -35.7% -32,760 -35.7% -57,976 -64.2% -57,088 -63.2%
load::1#81#b3#1fe8cbcc9883f207f25abaa5f106.php/fbd41e3d49d97e1a58b14fdebb84df04289e8413d0351a443d31320910cc5580.php 1 0.6% 359 32.1% 359 32.1% 361 23.0% 361 23.0% 54,088 58.9% 54,088 58.9% 82,368 91.2% 82,368 91.2%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/d818c830f330355ec1700aa49474038514b3d23e7e683aeec7b8defe8368c138.php 1 0.6% 257 22.9% 257 22.9% 259 16.5% 259 16.5% 42,608 46.4% 42,608 46.4% 46,688 51.7% 46,688 51.7%
load::1#da#2b#549a9c197d0c82d26e780ec2d1cf.php/8d12901fb7d40f01c10d5aeb68f13b0c9b5985e31a9063b876d377649d09f8d0.php -1 -0.6% -222 -19.8% -222 -19.8% -225 -14.3% -225 -14.3% -28,608 -31.2% -28,608 -31.2% -32,928 -36.5% -32,928 -36.5%
load::templates/page.tpl.php -1 -0.6% -221 -19.7% -221 -19.7% -222 -14.1% -222 -14.1% -26,176 -28.5% -26,176 -28.5% -23,936 -26.5% -23,936 -26.5%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% -168 -15.0% -177 -15.8% -168 -10.7% -187 -11.9% 56 0.1% 16 0.0% 576 0.6% 16 0.0%
__TwigTemplate_81b31fe8cbcc9883f207f25abaa5f106::doDisplay 1 0.6% 29,349 2620.4% 179 16.0% 27,286 1738.0% 136 8.7% 893,784 974.0% -30,680 -33.4% 1,017,584 1126.5% 6,064 6.7%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.6% 598 53.4% 124 11.1% 599 38.2% 117 7.5% 69,632 75.9% 176 0.2% 74,784 82.8% 1,664 1.8%
Drupal\Core\Template\TwigTemplate::getContextReference 17 10.8% 143 12.8% 95 8.5% 150 9.6% 94 6.0% 11,056 12.0% 8,520 9.3% 7,064 7.8% 3,944 4.4%
array_diff 0 0.0% 66 5.9% 66 5.9% 86 5.5% 86 5.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_drupal_bootstrap_code 0 0.0% -219 -19.6% -81 -7.2% -220 -14.0% -80 -5.1% 4,600 5.0% -8 -0.0% 4,768 5.3% -96 -0.1%
Twig_Template::getAttribute 8 5.1% 194 17.3% 94 8.4% 201 12.8% 78 5.0% 4,416 4.8% -920 -1.0% 10,952 12.1% 2,280 2.5%
glob 0 0.0% 77 6.9% 77 6.9% 77 4.9% 77 4.9% 0 0.0% 0 0.0% 120 0.1% 120 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 0 0.0% 58 5.2% 73 6.5% 50 3.2% 72 4.6% 0 0.0% 0 0.0% -32 -0.0% 72 0.1%
Drupal\Core\Database\Connection::query 0 0.0% -161 -14.4% 39 3.5% 248 15.8% 67 4.3% -8 -0.0% 16 0.0% -4,224 -4.7% 0 0.0%
load::Datetime/DateTimePlus.php 0 0.0% -64 -5.7% -64 -5.7% -64 -4.1% -64 -4.1% -8 -0.0% -8 -0.0% -8 -0.0% -8 -0.0%
theme_render_template@1 -6 -3.8% -26,531 -2368.8% -77 -6.9% -24,676 -1571.7% -62 -3.9% -1,229,000 -1339.2% -12,648 -13.8% -1,212,896 -1342.8% 1,352 1.5%
load::views/views.module 0 0.0% 62 5.5% 62 5.5% 62 3.9% 62 3.9% -40 -0.0% -40 -0.0% -136 -0.2% -136 -0.2%
twig_render_var@1 13 8.2% 6,994 624.5% 77 6.9% 6,140 391.1% 62 3.9% 355,960 387.9% 3,032 3.3% 391,608 433.5% 3,128 3.5%
Drupal\Core\Database\Connection::expandArguments 0 0.0% 82 7.3% 65 5.8% 75 4.8% 60 3.8% 0 0.0% 0 0.0% -648 -0.7% -160 -0.2%
menu_local_tasks 0 0.0% -35 -3.1% 60 5.4% -15 -1.0% 58 3.7% 8 0.0% 0 0.0% -96 -0.1% 80 0.1%
drupal_container -2 -1.3% 1 0.1% -10 -0.9% 38 2.4% 57 3.6% 784 0.9% 784 0.9% 640 0.7% 640 0.7%
preg_replace 1 0.6% 58 5.2% 58 5.2% 56 3.6% 56 3.6% 128 0.1% 128 0.1% -288 -0.3% -288 -0.3%
PDO::__construct 0 0.0% -26 -2.3% -26 -2.3% -53 -3.4% -53 -3.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::templates/page.tpl.php -1 -0.6% -29,588 -2641.8% -62 -5.5% -27,728 -1766.1% -53 -3.4% -1,208,632 -1317.1% 1,904 2.1% -1,301,240 -1440.6% -1,672 -1.9%
Drupal\Core\Template\TwigReference::setReference 9 5.7% 70 6.2% 47 4.2% 80 5.1% 52 3.3% -4,176 -4.6% -3,744 -4.1% 7,048 7.8% 3,120 3.5%
theme@1 -1 -0.6% -1,039 -92.8% 45 4.0% -1,241 -79.0% 50 3.2% -351,472 -383.0% -2,792 -3.0% -349,880 -387.3% 32 0.0%
Symfony\Component\DependencyInjection\Container::get -2 -1.3% -75 -6.7% 11 1.0% -28 -1.8% 47 3.0% 760 0.8% 880 1.0% 4,824 5.3% 688 0.8%
Symfony\Component\DependencyInjection\Container::has -2 -1.3% -64 -5.7% -59 -5.3% -61 -3.9% -46 -2.9% -96 -0.1% -16 -0.0% 96 0.1% 96 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 0 0.0% 707 63.1% 22 2.0% 639 40.7% 46 2.9% -112 -0.1% -24 -0.0% -8,336 -9.2% 0 0.0%
Drupal\Core\Template\TwigReference::offsetGet 5 3.2% 93 8.3% 56 5.0% 96 6.1% 46 2.9% 5,336 5.8% 12,048 13.1% 8,640 9.6% 3,304 3.7%
drupal_render@1 3 1.9% -174 -15.5% 22 2.0% -368 -23.4% 45 2.9% -320,576 -349.3% 296 0.3% -314,792 -348.5% 792 0.9%
load::includes/form.inc 0 0.0% 44 3.9% 44 3.9% 45 2.9% 45 2.9% -152 -0.2% -152 -0.2% -552 -0.6% -552 -0.6%
func_get_args 0 0.0% 29 2.6% 29 2.6% 45 2.9% 45 2.9% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::includes/common.inc 0 0.0% -45 -4.0% -45 -4.0% -44 -2.8% -44 -2.8% 8 0.0% 8 0.0% -160 -0.2% -160 -0.2%
field_attach_preprocess 0 0.0% 14 1.2% 41 3.7% 15 1.0% 44 2.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::Entity/ConfigEntityInterface.php 0 0.0% -43 -3.8% -43 -3.8% -44 -2.8% -44 -2.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::execute 0 0.0% -317 -28.3% 44 3.9% 78 5.0% 43 2.7% -8 -0.0% 0 0.0% -3,256 -3.6% 0 0.0%
drupal_static 0 0.0% -63 -5.6% -64 -5.7% -50 -3.2% -42 -2.7% -16 -0.0% -16 -0.0% -576 -0.6% -576 -0.6%
standard_language_list 0 0.0% -38 -3.4% -38 -3.4% -41 -2.6% -41 -2.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
unserialize 0 0.0% 557 49.7% 43 3.8% 467 29.7% 40 2.5% -88 -0.1% -72 -0.1% -8,128 -9.0% -8,560 -9.5%
load::includes/bootstrap.inc 0 0.0% -41 -3.7% -41 -3.7% -40 -2.5% -40 -2.5% 32 0.0% 32 0.0% -40 -0.0% -40 -0.0%
Drupal\Core\HttpKernel::handle 0 0.0% 1,635 146.0% -40 -3.6% 1,931 123.0% -40 -2.5% 87,048 94.9% 0 0.0% 85,920 95.1% 0 0.0%
run_init::Access/AccessManager.php 0 0.0% 0 0.0% 0 0.0% 39 2.5% 39 2.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_form_builder_handle_input_element 0 0.0% 34 3.0% 40 3.6% 35 2.2% 39 2.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\AttributeValueBase::render 0 0.0% -2 -0.2% 12 1.1% 14 0.9% 38 2.4% 8 0.0% 8 0.0% -888 -1.0% -56 -0.1%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@3 0 0.0% -41 -3.7% -37 -3.3% -44 -2.8% -38 -2.4% 0 0.0% 0 0.0% 64 0.1% 64 0.1%
array_keys 6 3.8% -32 -2.9% -32 -2.9% 37 2.4% 37 2.4% 2,384 2.6% 2,384 2.6% 984 1.1% 984 1.1%
run_init::image/ImageStyleInterface.php 0 0.0% -35 -3.1% -35 -3.1% -36 -2.3% -36 -2.3% 0 0.0% 0 0.0% -384 -0.4% -384 -0.4%
load::Discovery/DerivativeDiscoveryDecorator.php 0 0.0% -39 -3.5% -39 -3.5% -36 -2.3% -36 -2.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Component\Utility\String::checkPlain 0 0.0% 20 1.8% 10 0.9% 29 1.8% 35 2.2% 0 0.0% 0 0.0% -656 -0.7% -504 -0.6%
load::HttpFoundation/Response.php 0 0.0% -35 -3.1% -35 -3.1% -35 -2.2% -35 -2.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_map 0 0.0% -29 -2.6% -33 -2.9% -31 -2.0% -34 -2.2% 0 0.0% 0 0.0% -408 -0.5% -112 -0.1%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 0 0.0% 54 4.8% 11 1.0% 43 2.7% 34 2.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
implode 1 0.6% -17 -1.5% -17 -1.5% -34 -2.2% -34 -2.2% 7,176 7.8% 7,176 7.8% 0 0.0% 0 0.0%
Drupal\Core\Database\Statement::fetchAllAssoc 0 0.0% 29 2.6% 26 2.3% 25 1.6% 32 2.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::Theme/ThemeSettings.php 0 0.0% 1 0.1% 1 0.1% -32 -2.0% -32 -2.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\TypedData\Type\Map::__clone 0 0.0% 14 1.2% 16 1.4% 30 1.9% 32 2.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::service 0 0.0% 2 0.2% -1 -0.1% 25 1.6% 31 2.0% -24 -0.0% 0 0.0% -24 -0.0% 0 0.0%
str_replace 1 0.6% 1 0.1% 1 0.1% 31 2.0% 31 2.0% 200 0.2% 200 0.2% -304 -0.3% -304 -0.3%
Drupal\Core\TypedData\ItemList::__clone 0 0.0% 5 0.4% -7 -0.6% -2 -0.1% -30 -1.9% -16 -0.0% -16 -0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityBCDecorator::__get 0 0.0% 37 3.3% 14 1.2% 37 2.4% 30 1.9% -16 -0.0% 0 0.0% 528 0.6% 96 0.1%
run_init::Discovery/CachedDiscoveryInterface.php 0 0.0% 0 0.0% 0 0.0% 29 1.8% 29 1.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
theme@3 0 0.0% -52 -4.6% 20 1.8% -60 -3.8% 29 1.8% 32 0.0% 0 0.0% -2,408 -2.7% -400 -0.4%
explode 1 0.6% 13 1.2% 13 1.2% 28 1.8% 28 1.8% 1,016 1.1% 1,016 1.1% 184 0.2% 184 0.2%
class_exists 1 0.6% 121 10.8% 34 3.0% 108 6.9% 28 1.8% -16 -0.0% 0 0.0% -96 -0.1% -80 -0.1%
load::Routing/MimeTypeMatcher.php 0 0.0% -29 -2.6% -29 -2.6% -28 -1.8% -28 -1.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
ArrayObject::exchangeArray 9 5.7% 23 2.1% 23 2.1% 28 1.8% 28 1.8% -432 -0.5% -432 -0.5% 3,928 4.3% 3,928 4.3%
extract -1 -0.6% -27 -2.4% -27 -2.4% -28 -1.8% -28 -1.8% -9,248 -10.1% -9,248 -10.1% -9,928 -11.0% -9,928 -11.0%
load::Twig/Template.php 0 0.0% 29 2.6% 29 2.6% 28 1.8% 28 1.8% 8 0.0% 8 0.0% -23,328 -25.8% -23,328 -25.8%
Drupal\Core\Cache\DatabaseBackend::getMultiple@1 0 0.0% 353 31.5% 21 1.9% 208 13.2% 28 1.8% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::load 0 0.0% -40 -3.6% -3 -0.3% 78 5.0% 28 1.8% -24 -0.0% 0 0.0% -24 -0.0% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 0 0.0% -68 -6.1% -11 -1.0% -50 -3.2% 27 1.7% -16 -0.0% 0 0.0% 224 0.2% -64 -0.1%
twig_render_template@1 1 0.6% 8,136 726.4% 38 3.4% 7,274 463.3% 27 1.7% 435,720 474.8% 128 0.1% 471,336 521.8% 760 0.8%
load::formatter/TaxonomyFormatterBase.php 0 0.0% 36 3.2% 36 3.2% 27 1.7% 27 1.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_flip 0 0.0% 45 4.0% 45 4.0% 27 1.7% 27 1.7% -16 -0.0% -16 -0.0% -16 -0.0% -16 -0.0%
_menu_check_access 0 0.0% 47 4.2% -23 -2.1% -17 -1.1% -26 -1.7% 0 0.0% 0 0.0% -112 -0.1% 0 0.0%
PDOStatement::execute 0 0.0% -384 -34.3% -384 -34.3% 26 1.7% 26 1.7% -8 -0.0% -8 -0.0% -3,256 -3.6% -3,256 -3.6%
run_init::field/field.module 0 0.0% -23 -2.1% -27 -2.4% -23 -1.5% -26 -1.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Query\Select::__toString 0 0.0% 50 4.5% 7 0.6% 49 3.1% 26 1.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate 1 0.6% 707 63.1% 30 2.7% 709 45.2% 25 1.6% 73,784 80.4% 1,104 1.2% 75,688 83.8% 80 0.1%
theme_get_registry -1 -0.6% 62 5.5% -5 -0.4% 9 0.6% 25 1.6% 0 0.0% 0 0.0% 296 0.3% 296 0.3%
call_user_func_array 0 0.0% 670 59.8% 10 0.9% 596 38.0% -25 -1.6% -48 -0.1% 0 0.0% 21,032 23.3% 120 0.1%
Symfony\Component\EventDispatcher\Event::setName 0 0.0% 0 0.0% 0 0.0% 25 1.6% 25 1.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
entity_load_multiple 0 0.0% 498 44.5% 20 1.8% 374 23.8% -24 -1.5% -56 -0.1% 0 0.0% -1,264 -1.4% 0 0.0%
is_array 22 13.9% 14 1.2% 14 1.2% -24 -1.5% -24 -1.5% -8 -0.0% -8 -0.0% 1,600 1.8% 1,600 1.8%
_drupal_theme_initialize 0 0.0% -8 -0.7% -22 -2.0% -7 -0.4% -24 -1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 0 0.0% -63 -5.6% 15 1.3% -67 -4.3% -24 -1.5% 64 0.1% -40 -0.0% -18,224 -20.2% 528 0.6%
file_exists 2 1.3% 17 1.5% 17 1.5% 23 1.5% 23 1.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
is_object 6 3.8% -7 -0.6% -7 -0.6% 23 1.5% 23 1.5% 768 0.8% 768 0.8% 472 0.5% 472 0.5%
theme@2 0 0.0% -1,605 -143.3% 20 1.8% -1,807 -115.1% 23 1.5% -380,288 -414.4% 0 0.0% -413,600 -457.9% -776 -0.9%
Drupal\Core\Extension\ModuleHandler::invokeAll 0 0.0% 144 12.9% 4 0.4% 127 8.1% 23 1.5% 24 0.0% 0 0.0% 80 0.1% 0 0.0%
strtr 1 0.6% 10 0.9% 10 0.9% 23 1.5% 23 1.5% 64 0.1% 64 0.1% -16 -0.0% -16 -0.0%
is_scalar 14 8.9% -3 -0.3% -3 -0.3% 22 1.4% 22 1.4% 768 0.8% 768 0.8% 568 0.6% 568 0.6%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 0 0.0% -27 -2.4% -27 -2.4% -22 -1.4% -22 -1.4% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
apc_fetch 0 0.0% -15 -1.3% -15 -1.3% -22 -1.4% -22 -1.4% 0 0.0% 0 0.0% -104 -0.1% -104 -0.1%
function_exists -1 -0.6% -1 -0.1% -1 -0.1% -22 -1.4% -22 -1.4% 16 0.0% 16 0.0% 24 0.0% 24 0.0%
[ display all ]