Diff Report
Run #519b0e62696b0: XHProf Run (Namespace=drupal-perf-jenlampton)
vs.
Run #519b130ea93e9: XHProf Run (Namespace=drupal-perf-jenlampton)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #519b0e62696b0Run #519b130ea93e9DiffDiff%
Number of Function Calls47,905 48,026 121 0.3%
Incl. Wall Time (microsec)677,118 682,746 5,628 0.8%
Incl. CPU (microsecs)668,431 670,743 2,312 0.3%
Incl. MemUse (bytes)42,554,448 42,756,072 201,624 0.5%
Incl. PeakMemUse (bytes)42,713,496 42,889,096 175,600 0.4%

[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/a2cd58e660db039b2c50a4eee65dcc1b8a7b6c0df6faa51fbc1892981f70a656.php -1 -0.8% -3,428 -60.9% -3,428 -60.9% -3,430 -148.4% -3,430 -148.4% -524,608 -260.2% -524,608 -260.2% -542,312 -308.8% -542,312 -308.8%
load::service_container_prod_.php/c536a38d01c94fd53386a2f245b477053f9b4fc978bf878f792d2993e423c605.php 1 0.8% 3,426 60.9% 3,426 60.9% 3,429 148.3% 3,429 148.3% 524,608 260.2% 524,608 260.2% 542,312 308.8% 542,312 308.8%
load::Query/Merge.php 1 0.8% 666 11.8% 666 11.8% 669 28.9% 669 28.9% 80,120 39.7% 80,120 39.7% 45,496 25.9% 45,496 25.9%
load::Query/Insert.php 1 0.8% 580 10.3% 580 10.3% 583 25.2% 583 25.2% 67,400 33.4% 67,400 33.4% 62,896 35.8% 62,896 35.8%
load::includes/form.inc 0 0.0% 432 7.7% 432 7.7% 433 18.7% 433 18.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
PDOStatement::execute 5 4.1% 3,772 67.0% 3,772 67.0% 403 17.4% 403 17.4% 14,208 7.0% 14,208 7.0% 12,440 7.1% 12,440 7.1%
load::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/c23d27f9d2f897b00bb46beee5432daf45615f59bfaa9738145a522077233769.php -1 -0.8% -334 -5.9% -334 -5.9% -337 -14.6% -337 -14.6% -36,576 -18.1% -36,576 -18.1% -46,304 -26.4% -46,304 -26.4%
load::mysql/Insert.php 1 0.8% 332 5.9% 332 5.9% 335 14.5% 335 14.5% 30,648 15.2% 30,648 15.2% 48,920 27.9% 48,920 27.9%
load::taxonomy/taxonomy.module 0 0.0% -313 -5.6% -313 -5.6% -313 -13.5% -313 -13.5% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/3142f5f997df1ebd58ccad782c37116b33480f6238a110f208d7c5dd362203e5.php 1 0.8% 288 5.1% 288 5.1% 291 12.6% 291 12.6% 36,552 18.1% 36,552 18.1% 46,336 26.4% 46,336 26.4%
debug_backtrace 2 1.7% 274 4.9% 274 4.9% 278 12.0% 278 12.0% 119,184 59.1% 119,184 59.1% 67,400 38.4% 67,400 38.4%
load::filter/FilterPluginBase.php 0 0.0% -266 -4.7% -266 -4.7% -267 -11.5% -267 -11.5% 96 0.0% 96 0.0% 56 0.0% 56 0.0%
Drupal\Core\Database\Connection::query 5 4.1% 4,274 75.9% 277 4.9% 911 39.4% 229 9.9% 7,024 3.5% -19,904 -9.9% 22,184 12.6% 2,480 1.4%
Drupal\Core\Database\Statement::execute 5 4.1% 3,963 70.4% 176 3.1% 617 26.7% 214 9.3% 14,208 7.0% 0 0.0% 12,440 7.1% 0 0.0%
load::templates/forum-list.tpl.php -1 -0.8% -192 -3.4% -192 -3.4% -196 -8.5% -196 -8.5% -20,616 -10.2% -20,616 -10.2% -40,312 -23.0% -40,312 -23.0%
unserialize 1 0.8% -167 -3.0% -193 -3.4% -219 -9.5% -192 -8.3% -89,936 -44.6% -89,928 -44.6% -88,672 -50.5% -88,664 -50.5%
load::comment/comment.module 0 0.0% -170 -3.0% -170 -3.0% -169 -7.3% -169 -7.3% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::access/Permission.php 0 0.0% -166 -2.9% -166 -2.9% -166 -7.2% -166 -7.2% 0 0.0% 0 0.0% -104 -0.1% -104 -0.1%
Drupal\Core\Database\Driver\mysql\Insert::__toString 3 2.5% 253 4.5% 196 3.5% 256 11.1% 163 7.1% 7,528 3.7% -6,504 -3.2% 11,080 6.3% 5,768 3.3%
Drupal\Core\Entity\EntityNG::__get -19 -15.7% -378 -6.7% -141 -2.5% -394 -17.0% -162 -7.0% -4,304 -2.1% -1,752 -0.9% -2,744 -1.6% -240 -0.1%
system_element_info 0 0.0% -160 -2.8% -157 -2.8% -161 -7.0% -158 -6.8% -24 -0.0% -24 -0.0% -24 -0.0% -24 -0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 1 0.8% 1,170 20.8% 157 2.8% 264 11.4% 146 6.3% -87,688 -43.5% -13,016 -6.5% -85,712 -48.8% -1,168 -0.7%
preg_replace 22 18.2% 119 2.1% 119 2.1% 146 6.3% 146 6.3% 9,672 4.8% 9,672 4.8% 1,872 1.1% 1,872 1.1%
Drupal\Core\Config\Config::get 4 3.3% 1,365 24.3% 90 1.6% 904 39.1% 142 6.1% 1,560 0.8% -232 -0.1% 31,416 17.9% 0 0.0%
t -8 -6.6% -703 -12.5% -168 -3.0% -712 -30.8% -141 -6.1% -3,720 -1.8% -2,720 -1.3% -32 -0.0% -896 -0.5%
Drupal\Core\Template\Attribute::offsetSet -10 -8.3% -485 -8.6% -143 -2.5% -502 -21.7% -141 -6.1% -7,336 -3.6% -7,336 -3.6% -4,920 -2.8% -4,912 -2.8%
_drupal_error_handler_real 2 1.7% 8,938 158.8% 163 2.9% 7,097 307.0% 141 6.1% 235,736 116.9% -106,832 -53.0% 336,968 191.9% 1,784 1.0%
language -8 -6.6% -372 -6.6% -131 -2.3% -395 -17.1% -138 -6.0% -8 -0.0% 384 0.2% 1,376 0.8% -160 -0.1%
_filter_xss_split 5 4.1% 1,622 28.8% 173 3.1% 1,558 67.4% 138 6.0% 33,000 16.4% -14,176 -7.0% 29,376 16.7% 1,992 1.1%
drupal_container -18 -14.9% -129 -2.3% -68 -1.2% -158 -6.8% -132 -5.7% -768 -0.4% -768 -0.4% -1,200 -0.7% -1,200 -0.7%
_filter_xss_attributes 2 1.7% 1,381 24.5% 150 2.7% 1,312 56.7% 120 5.2% 24,976 12.4% 192 0.1% 25,736 14.7% 1,464 0.8%
Drupal\Core\Entity\EntityNG::__set -12 -9.9% -222 -3.9% -124 -2.2% -220 -9.5% -120 -5.2% -2,496 -1.2% -2,056 -1.0% -264 -0.2% -208 -0.1%
load::templates/forum-submitted.tpl.php -1 -0.8% -114 -2.0% -114 -2.0% -116 -5.0% -116 -5.0% -5,200 -2.6% -5,200 -2.6% -8,752 -5.0% -8,752 -5.0%
Drupal\Core\Database\Driver\mysql\Insert::execute 3 2.5% 3,271 58.1% 133 2.4% 1,167 50.5% 115 5.0% 8,800 4.4% -4,040 -2.0% 31,736 18.1% 2,880 1.6%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 3 2.5% -103 -1.8% 74 1.3% -100 -4.3% 110 4.8% -40 -0.0% 0 0.0% 128 0.1% 80 0.0%
Drupal\Core\Database\Query\Condition::compile@1 1 0.8% 183 3.3% 123 2.2% 186 8.0% 108 4.7% 5,408 2.7% 592 0.3% 6,128 3.5% 2,904 1.7%
theme@3 -1 -0.8% -4,483 -79.7% -150 -2.7% -4,486 -194.0% -108 -4.7% -77,176 -38.3% 4,920 2.4% -223,888 -127.5% -5,808 -3.3%
load::color/color.module 0 0.0% -108 -1.9% -108 -1.9% -108 -4.7% -108 -4.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
template_preprocess_forum_list -1 -0.8% -3,400 -60.4% -148 -2.6% -3,401 -147.1% -106 -4.6% -69,472 -34.5% -6,176 -3.1% -123,344 -70.2% -1,160 -0.7%
url -3 -2.5% -447 -7.9% -111 -2.0% -449 -19.4% -105 -4.5% -1,008 -0.5% -768 -0.4% -2,720 -1.5% -2,000 -1.1%
theme_render_template@2 -2 -1.7% 7,880 140.0% -116 -2.1% 6,033 260.9% -105 -4.5% 194,760 96.6% 18,544 9.2% 290,272 165.3% 800 0.5%
Drupal\Core\Database\Query\Query::__construct 5 4.1% 164 2.9% 105 1.9% 174 7.5% 105 4.5% 2,384 1.2% 1,904 0.9% 312 0.2% 216 0.1%
Symfony\Component\DependencyInjection\Container::get -8 -6.6% -683 -12.1% -123 -2.2% -667 -28.8% -104 -4.5% -792 -0.4% -456 -0.2% 31,080 17.7% -1,240 -0.7%
Drupal\Core\Extension\ModuleHandler::loadInclude 0 0.0% -52 -0.9% -100 -1.8% -53 -2.3% -102 -4.4% -32 -0.0% 0 0.0% 88 0.1% 0 0.0%
Drupal\Core\Database\Query\Condition::compile 2 1.7% 305 5.4% 99 1.8% 314 13.6% 102 4.4% 6,696 3.3% 1,024 0.5% 7,736 4.4% 1,000 0.6%
Drupal\Core\Entity\Field\Type\Field::setValue -4 -3.3% -251 -4.5% -114 -2.0% -258 -11.2% -102 -4.4% -624 -0.3% 1,024 0.5% -976 -0.6% -96 -0.1%
strpos 83 68.6% 21 0.4% 21 0.4% 100 4.3% 100 4.3% 0 0.0% 0 0.0% 640 0.4% 640 0.4%
html_entity_decode 2 1.7% 96 1.7% 96 1.7% 99 4.3% 99 4.3% 888 0.4% 888 0.4% 440 0.3% 440 0.3%
theme@4 -1 -0.8% -1,949 -34.6% -125 -2.2% -1,953 -84.5% -98 -4.2% -38,960 -19.3% 5,232 2.6% -89,264 -50.8% -2,416 -1.4%
load::views/views.theme.inc 0 0.0% 99 1.8% 99 1.8% 98 4.2% 98 4.2% -32 -0.0% -32 -0.0% 32 0.0% 32 0.0%
load::contact/contact.module 0 0.0% -96 -1.7% -96 -1.7% -95 -4.1% -95 -4.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
dblog_watchdog 2 1.7% 4,252 75.6% 118 2.1% 2,626 113.6% 95 4.1% 137,128 68.0% -5,808 -2.9% 144,640 82.4% 1,712 1.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 1 0.8% 348 6.2% 100 1.8% 228 9.9% 95 4.1% 520 0.3% -1,752 -0.9% 1,992 1.1% 1,328 0.8%
Drupal\Core\Database\Connection::insert 3 2.5% 1,623 28.8% 99 1.8% 1,630 70.5% 94 4.1% 121,352 60.2% 7,808 3.9% 112,960 64.3% 592 0.3%
Drupal\Core\Template\Attribute::__toString -5 -4.1% -553 -9.8% -118 -2.1% -535 -23.1% -94 -4.1% -1,032 -0.5% 328 0.2% -3,288 -1.9% -776 -0.4%
run_init::templates/forum-list.tpl.php -1 -0.8% -539 -9.6% -114 -2.0% -542 -23.4% -92 -4.0% -6,592 -3.3% -2,416 -1.2% 0 0.0% 0 0.0%
preg_replace_callback 1 0.8% 1,698 30.2% 92 1.6% 1,631 70.5% 91 3.9% 34,328 17.0% 1,328 0.7% 27,824 15.8% 0 0.0%
Drupal\Core\Database\Query\Select::__toString 1 0.8% 222 3.9% 105 1.9% 224 9.7% 91 3.9% 200 0.1% -288 -0.1% 944 0.5% 200 0.1%
_drupal_log_error 2 1.7% 6,248 111.0% 106 1.9% 4,480 193.8% 86 3.7% 166,384 82.5% 2,528 1.3% 158,648 90.3% 424 0.2%
watchdog 2 1.7% 4,576 81.3% 108 1.9% 2,951 127.6% 85 3.7% 144,528 71.7% 1,696 0.8% 144,640 82.4% 0 0.0%
load::file/file.field.inc 0 0.0% -85 -1.5% -85 -1.5% -84 -3.6% -84 -3.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
array_keys 2 1.7% 47 0.8% 47 0.8% 83 3.6% 83 3.6% 6,896 3.4% 6,896 3.4% 4,776 2.7% 4,776 2.7%
Drupal\Core\Extension\ModuleHandler::load 0 0.0% -639 -11.4% -91 -1.6% -634 -27.4% -83 -3.6% 3,472 1.7% 0 0.0% 3,464 2.0% 0 0.0%
Drupal\Core\Template\Attribute::__construct -5 -4.1% -577 -10.3% -92 -1.6% -585 -25.3% -81 -3.5% -8,144 -4.0% -808 -0.4% -6,600 -3.8% -1,680 -1.0%
check_plain -18 -14.9% -230 -4.1% -78 -1.4% -219 -9.5% -80 -3.5% -3,472 -1.7% -8 -0.0% -1,032 -0.6% -40 -0.0%
theme@5 -1 -0.8% -1,031 -18.3% -114 -2.0% -1,033 -44.7% -79 -3.4% -14,808 -7.3% -1,328 -0.7% -15,264 -8.7% -1,752 -1.0%
load::HttpFoundation/Response.php 0 0.0% -81 -1.4% -81 -1.4% -79 -3.4% -79 -3.4% -16 -0.0% -16 -0.0% -64 -0.0% -64 -0.0%
load::mysql/Merge.php 1 0.8% 74 1.3% 74 1.3% 78 3.4% 78 3.4% 4,312 2.1% 4,312 2.1% 0 0.0% 0 0.0%
substr 25 20.7% -5 -0.1% -5 -0.1% 78 3.4% 78 3.4% 4,952 2.5% 4,952 2.5% 520 0.3% 520 0.3%
Drupal\Core\Entity\EntityNG::getTranslatedField -2 -1.7% -301 -5.3% -82 -1.5% -317 -13.7% -78 -3.4% -5,048 -2.5% -728 -0.4% -2,584 -1.5% -224 -0.1%
load::Event/PostResponseEvent.php 0 0.0% 79 1.4% 79 1.4% 78 3.4% 78 3.4% 0 0.0% 0 0.0% 19,984 11.4% 19,984 11.4%
load::Template/AttributeString.php 0 0.0% -77 -1.4% -77 -1.4% -77 -3.3% -77 -3.3% 16 0.0% 16 0.0% -40 -0.0% -40 -0.0%
load::Datetime/DateTimePlus.php 0 0.0% 76 1.4% 76 1.4% 76 3.3% 76 3.3% -40 -0.0% -40 -0.0% -40 -0.0% -40 -0.0%
Symfony\Component\ClassLoader\ClassLoader::loadClass 2 1.7% 831 14.8% -63 -1.1% 827 35.8% -76 -3.3% 216,328 107.3% -1,968 -1.0% 158,840 90.5% 400 0.2%
load::shortcut/shortcut.module 0 0.0% 73 1.3% 73 1.3% 73 3.2% 73 3.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::includes/menu.inc 0 0.0% 71 1.3% 71 1.3% 73 3.2% 73 3.2% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\Field\Type\Field::__get -5 -4.1% -134 -2.4% -67 -1.2% -145 -6.3% -73 -3.2% -1,672 -0.8% -1,640 -0.8% -30,840 -17.6% -632 -0.4%
glob 0 0.0% -74 -1.3% -74 -1.3% -72 -3.1% -72 -3.1% 16 0.0% 16 0.0% 144 0.1% 144 0.1%
_drupal_session_write 1 0.8% 3,846 68.3% 94 1.7% 3,070 132.8% 72 3.1% 144,448 71.6% -4,144 -2.1% 74,288 42.3% 576 0.3%
is_array -28 -23.1% -26 -0.5% -26 -0.5% -70 -3.0% -70 -3.0% -752 -0.4% -752 -0.4% 472 0.3% 472 0.3%
count 21 17.4% 50 0.9% 31 0.6% 89 3.8% 70 3.0% 2,360 1.2% 2,216 1.1% 1,440 0.8% 1,392 0.8%
load::Block/ForumBlockBase.php 0 0.0% 69 1.2% 69 1.2% 69 3.0% 69 3.0% 0 0.0% 0 0.0% -16 -0.0% -16 -0.0%
current_path -1 -0.8% -75 -1.3% -40 -0.7% -105 -4.5% -68 -2.9% -80 -0.0% 48 0.0% -64 -0.0% 0 0.0%
Drupal\Core\Database\Query\Insert::fields 3 2.5% 113 2.0% 83 1.5% 120 5.2% 68 2.9% 15,056 7.5% 3,880 1.9% 6,952 4.0% 2,856 1.6%
preg_match 16 13.2% 73 1.3% 73 1.3% 68 2.9% 68 2.9% 6,328 3.1% 6,328 3.1% 2,728 1.6% 2,728 1.6%
Drupal\Component\Utility\String::checkPlain -11 -9.1% -129 -2.3% -92 -1.6% -107 -4.6% -68 -2.9% -1,288 -0.6% 8 0.0% -1,280 -0.7% -760 -0.4%
Drupal\Core\Entity\Field\FieldItemBase::setValue -4 -3.3% -105 -1.9% -78 -1.4% -106 -4.6% -66 -2.9% -624 -0.3% 720 0.4% -624 -0.4% -576 -0.3%
load::Generator/UrlGenerator.php 0 0.0% -65 -1.2% -65 -1.2% -66 -2.9% -66 -2.9% 32 0.0% 32 0.0% 8 0.0% 8 0.0%
Drupal\Core\Database\Query\Merge::execute 1 0.8% 2,209 39.3% 88 1.6% 1,432 61.9% 65 2.8% 16,456 8.2% -11,856 -5.9% 25,328 14.4% 2,000 1.1%
theme_links 0 0.0% -724 -12.9% -71 -1.3% -723 -31.3% -63 -2.7% -344 -0.2% 4,272 2.1% -2,880 -1.6% -120 -0.1%
Drupal\Core\Template\AttributeValueBase::render -10 -8.3% -412 -7.3% -69 -1.2% -414 -17.9% -62 -2.7% -1,360 -0.7% 752 0.4% -2,512 -1.4% 72 0.0%
load::includes/mail.inc 0 0.0% 62 1.1% 62 1.1% 62 2.7% 62 2.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::block/BlockRenderController.php 0 0.0% -58 -1.0% -58 -1.0% -62 -2.7% -62 -2.7% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::Controller/ControllerResolver.php 0 0.0% 61 1.1% 61 1.1% 62 2.7% 62 2.7% -24 -0.0% -24 -0.0% -32 -0.0% -32 -0.0%
standard_language_list 0 0.0% 61 1.1% 61 1.1% 61 2.6% 61 2.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::Datetime/DrupalDateTime.php 0 0.0% 60 1.1% 60 1.1% 60 2.6% 60 2.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
load::includes/standard.inc 0 0.0% -59 -1.0% -59 -1.0% -59 -2.6% -59 -2.6% -16 -0.0% -16 -0.0% -30,320 -17.3% -30,320 -17.3%
Drupal\Core\Config\ConfigFactory::getCacheKey 4 3.3% 48 0.9% 33 0.6% 65 2.8% 59 2.6% 480 0.2% 480 0.2% 64 0.0% 64 0.0%
array_key_exists 6 5.0% 11 0.2% 11 0.2% 59 2.6% 59 2.6% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Database\Query\Insert::preExecute 3 2.5% 87 1.5% 58 1.0% 99 4.3% 58 2.5% 3,152 1.6% 928 0.5% 1,800 1.0% 944 0.5%
[ display all ]