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

Overall Diff Summary

Run #519aa37b5bebdRun #519aa45581fb3DiffDiff%
Number of Function Calls47,087 47,342 255 0.5%
Incl. Wall Time (microsec)665,370 672,896 7,526 1.1%
Incl. CPU (microsecs)656,086 661,419 5,333 0.8%
Incl. MemUse (bytes)42,380,288 42,673,160 292,872 0.7%
Incl. PeakMemUse (bytes)42,527,336 42,796,120 268,784 0.6%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. PeakMemUse (bytes) 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/3f2262cd961c6773dfbb87ba360280d0f4c4e736a68c335a594610adabf79232.php -1 -0.4% -3,438 -45.7% -3,438 -45.7% -3,442 -64.5% -3,442 -64.5% -524,608 -179.1% -524,608 -179.1% -542,312 -201.8% -542,312 -201.8%
load::service_container_prod_.php/dbe5fe870189416ef7ca65b7c4e82708192abd0b0d06c751376385608cf01f09.php 1 0.4% 3,468 46.1% 3,468 46.1% 3,470 65.1% 3,470 65.1% 524,608 179.1% 524,608 179.1% 542,312 201.8% 542,312 201.8%
debug_backtrace 2 0.8% 260 3.5% 260 3.5% 265 5.0% 265 5.0% 119,160 40.7% 119,160 40.7% 67,384 25.1% 67,384 25.1%
load::Query/Merge.php 1 0.4% 654 8.7% 654 8.7% 657 12.3% 657 12.3% 80,096 27.3% 80,096 27.3% 60,656 22.6% 60,656 22.6%
load::mysql/Insert.php 1 0.4% 333 4.4% 333 4.4% 336 6.3% 336 6.3% 30,672 10.5% 30,672 10.5% 55,904 20.8% 55,904 20.8%
load::Query/Insert.php 1 0.4% 536 7.1% 536 7.1% 538 10.1% 538 10.1% 67,440 23.0% 67,440 23.0% 55,784 20.8% 55,784 20.8%
load::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/b1d8706d3714f1ff508a7af72453eb789083356974f4c339a9c8bd407365797a.php 1 0.4% 289 3.8% 289 3.8% 293 5.5% 293 5.5% 36,560 12.5% 36,560 12.5% 46,312 17.2% 46,312 17.2%
load::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/9aee36de5d850ff307409b729f18d30ff4aaf4051ffadde810b9d9bc85a23eda.php -1 -0.4% -292 -3.9% -292 -3.9% -295 -5.5% -295 -5.5% -36,560 -12.5% -36,560 -12.5% -46,312 -17.2% -46,312 -17.2%
load::templates/forum-list.tpl.php -1 -0.4% -189 -2.5% -189 -2.5% -192 -3.6% -192 -3.6% -20,616 -7.0% -20,616 -7.0% -40,312 -15.0% -40,312 -15.0%
system_library_info 0 0.0% 0 0.0% -2 -0.0% -1 -0.0% -5 -0.1% -24 -0.0% -24 -0.0% -22,432 -8.3% -22,432 -8.3%
load::Event/PostResponseEvent.php 0 0.0% 61 0.8% 61 0.8% 60 1.1% 60 1.1% 0 0.0% 0 0.0% 13,104 4.9% 13,104 4.9%
PDOStatement::execute 5 2.0% 2,400 31.9% 2,400 31.9% 202 3.8% 202 3.8% 14,200 4.8% 14,200 4.8% 12,232 4.6% 12,232 4.6%
drupal_error_levels 2 0.8% 55 0.7% 55 0.7% 57 1.1% 57 1.1% 19,648 6.7% 19,648 6.7% 9,840 3.7% 9,840 3.7%
unserialize 1 0.4% 175 2.3% -82 -1.1% 235 4.4% -83 -1.6% 800 0.3% 808 0.3% 8,872 3.3% 8,840 3.3%
load::templates/forum-submitted.tpl.php -1 -0.4% -94 -1.2% -94 -1.2% -97 -1.8% -97 -1.8% -5,200 -1.8% -5,200 -1.8% -8,752 -3.3% -8,752 -3.3%
load::Path/AliasWhitelist.php 0 0.0% -7 -0.1% -7 -0.1% -8 -0.2% -8 -0.2% -16 -0.0% -16 -0.0% -7,616 -2.8% -7,616 -2.8%
load::Entity/EntityManager.php 0 0.0% 12 0.2% 12 0.2% 10 0.2% 10 0.2% 0 0.0% 0 0.0% 7,592 2.8% 7,592 2.8%
load::ParamConverter/EntityConverter.php 0 0.0% -26 -0.3% -26 -0.3% -25 -0.5% -25 -0.5% 0 0.0% 0 0.0% -7,528 -2.8% -7,528 -2.8%
load::sort/SortPluginBase.php 0 0.0% -9 -0.1% -9 -0.1% -8 -0.2% -8 -0.2% 0 0.0% 0 0.0% -7,504 -2.8% -7,504 -2.8%
load::Path/AliasManager.php 0 0.0% 10 0.1% 10 0.1% 10 0.2% 10 0.2% 0 0.0% 0 0.0% 7,448 2.8% 7,448 2.8%
load::sort/Date.php 0 0.0% -17 -0.2% -17 -0.2% -17 -0.3% -17 -0.3% 0 0.0% 0 0.0% 7,352 2.7% 7,352 2.7%
load::Entity/DatabaseStorageController.php 0 0.0% -15 -0.2% -15 -0.2% -16 -0.3% -16 -0.3% 0 0.0% 0 0.0% -6,832 -2.5% -6,832 -2.5%
load::Entity/DatabaseStorageControllerNG.php 0 0.0% 38 0.5% 38 0.5% 38 0.7% 38 0.7% 8 0.0% 8 0.0% 6,824 2.5% 6,824 2.5%
load::query/QueryPluginBase.php 0 0.0% -10 -0.1% -10 -0.1% -10 -0.2% -10 -0.2% 48 0.0% 48 0.0% -6,512 -2.4% -6,512 -2.4%
load::query/Sql.php 0 0.0% -22 -0.3% -22 -0.3% -22 -0.4% -22 -0.4% -8 -0.0% -8 -0.0% 6,392 2.4% 6,392 2.4%
theme@3 -1 -0.4% -4,446 -59.1% -149 -2.0% -4,447 -83.4% -121 -2.3% -77,208 -26.4% 4,920 1.7% -226,080 -84.1% -5,808 -2.2%
Drupal\Core\Database\Driver\mysql\Insert::__toString 3 1.2% 286 3.8% 219 2.9% 290 5.4% 180 3.4% 7,528 2.6% -6,504 -2.2% 11,080 4.1% 5,768 2.1%
filter_xss_admin 1 0.4% 1,964 26.1% 70 0.9% 1,891 35.5% 64 1.2% 33,872 11.6% -8 -0.0% 15,664 5.8% -5,304 -2.0%
Drupal\Core\Template\Attribute::offsetSet -6 -2.4% -225 -3.0% -201 -2.7% -199 -3.7% -143 -2.7% -4,128 -1.4% -4,120 -1.4% -5,144 -1.9% -5,096 -1.9%
array_flip 1 0.4% 44 0.6% 44 0.6% 46 0.9% 46 0.9% 12,368 4.2% 12,368 4.2% -5,064 -1.9% -5,064 -1.9%
array_keys 2 0.8% 33 0.4% 33 0.4% 30 0.6% 30 0.6% 6,888 2.4% 6,888 2.4% 4,656 1.7% 4,656 1.7%
template_preprocess -2 -0.8% -43 -0.6% -36 -0.5% -52 -1.0% -52 -1.0% -3,568 -1.2% -3,376 -1.2% -4,720 -1.8% -4,576 -1.7%
Symfony\Component\HttpFoundation\Response::prepare 0 0.0% 42 0.6% 20 0.3% 42 0.8% 14 0.3% -40 -0.0% 0 0.0% 15,552 5.8% 4,344 1.6%
load::forum/forum.module 0 0.0% 37 0.5% 37 0.5% 37 0.7% 37 0.7% 3,376 1.2% 3,376 1.2% 3,376 1.3% 3,376 1.3%
load::templates/forums.tpl.php 0 0.0% 9,040 120.1% 25 0.3% 7,210 135.2% 21 0.4% 221,128 75.5% -9,496 -3.2% 340,136 126.5% 3,096 1.2%
Drupal\Core\Database\Query\Condition::compile@1 1 0.4% 184 2.4% 123 1.6% 186 3.5% 107 2.0% 5,408 1.8% 592 0.2% 6,136 2.3% 2,904 1.1%
Drupal\Core\Database\Driver\mysql\Insert::execute 3 1.2% 3,572 47.5% 150 2.0% 1,229 23.0% 139 2.6% 8,800 3.0% -4,040 -1.4% 31,776 11.8% 2,880 1.1%
Drupal\Core\Database\Query\Insert::fields 3 1.2% 117 1.6% 83 1.1% 125 2.3% 71 1.3% 15,056 5.1% 3,880 1.3% 6,952 2.6% 2,856 1.1%
theme_form 0 0.0% -985 -13.1% -2 -0.0% -932 -17.5% 2 0.0% -10,536 -3.6% 0 0.0% -6,160 -2.3% 2,632 1.0%
Drupal\Core\Database\Connection::query 5 2.0% 3,134 41.6% 175 2.3% 948 17.8% 154 2.9% 7,016 2.4% -19,880 -6.8% 21,520 8.0% 2,496 0.9%
run_init::service_container_prod_.php/dbe5fe870189416ef7ca65b7c4e82708192abd0b0d06c751376385608cf01f09.php 1 0.4% 1,510 20.1% 29 0.4% 1,513 28.4% 30 0.6% 162,248 55.4% 8,504 2.9% 140,152 52.1% 2,488 0.9%
run_init::service_container_prod_.php/3f2262cd961c6773dfbb87ba360280d0f4c4e736a68c335a594610adabf79232.php -1 -0.4% -1,470 -19.5% -29 -0.4% -1,473 -27.6% -29 -0.5% -162,248 -55.4% -8,504 -2.9% -140,152 -52.1% -2,488 -0.9%
Symfony\Component\HttpFoundation\Response::sendHeaders 0 0.0% 22 0.3% 17 0.2% 22 0.4% 9 0.2% 0 0.0% 0 0.0% 6,992 2.6% 2,448 0.9%
Symfony\Component\HttpFoundation\Response::send 0 0.0% 19 0.3% 3 0.0% 20 0.4% 6 0.1% 0 0.0% 0 0.0% 12,064 4.5% 2,368 0.9%
Drupal\Core\Database\Connection::expandArguments 5 2.0% 129 1.7% 103 1.4% 125 2.3% 85 1.6% 0 0.0% -1,664 -0.6% 2,952 1.1% 2,280 0.8%
str_replace 13 5.1% 75 1.0% 75 1.0% 119 2.2% 119 2.2% 10,176 3.5% 10,176 3.5% 2,280 0.8% 2,280 0.8%
preg_match 16 6.3% 82 1.1% 82 1.1% 101 1.9% 101 1.9% 6,352 2.2% 6,352 2.2% 2,248 0.8% 2,248 0.8%
implode 13 5.1% 85 1.1% 85 1.1% 126 2.4% 126 2.4% 4,000 1.4% 4,000 1.4% 2,128 0.8% 2,128 0.8%
preg_replace 23 9.0% 135 1.8% 135 1.8% 134 2.5% 134 2.5% 9,800 3.3% 9,800 3.3% 2,080 0.8% 2,080 0.8%
call_user_func_array 0 0.0% 113 1.5% 30 0.4% 314 5.9% 42 0.8% 1,088 0.4% 0 0.0% -20,488 -7.6% 2,072 0.8%
_drupal_get_last_caller 2 0.8% 69 0.9% 46 0.6% 70 1.3% 41 0.8% 1,032 0.4% -248 -0.1% 4,080 1.5% 2,016 0.8%
theme@4 -1 -0.4% -1,890 -25.1% -112 -1.5% -1,891 -35.5% -89 -1.7% -38,984 -13.3% 5,248 1.8% -85,232 -31.7% -1,936 -0.7%
dblog_watchdog 2 0.8% 4,362 58.0% 137 1.8% 2,639 49.5% 116 2.2% 137,200 46.8% -5,808 -2.0% 144,600 53.8% 1,800 0.7%
_drupal_error_handler_real 2 0.8% 8,983 119.4% 162 2.2% 7,155 134.2% 140 2.6% 235,800 80.5% -106,808 -36.5% 336,816 125.3% 1,784 0.7%
theme@5 -1 -0.4% -967 -12.8% -104 -1.4% -969 -18.2% -68 -1.3% -14,808 -5.1% -1,328 -0.5% -15,216 -5.7% -1,704 -0.6%
url -2 -0.8% -386 -5.1% -100 -1.3% -382 -7.2% -93 -1.7% -928 -0.3% -768 -0.3% -2,320 -0.9% -1,680 -0.6%
ob_start -2 -0.8% 6 0.1% 6 0.1% 1 0.0% 1 0.0% -82,240 -28.1% -82,240 -28.1% -1,640 -0.6% -1,640 -0.6%
_filter_xss_split 5 2.0% 1,713 22.8% 184 2.4% 1,651 31.0% 152 2.9% 33,000 11.3% -14,168 -4.8% 21,008 7.8% -1,632 -0.6%
in_array 4 1.6% 0 0.0% 0 0.0% -6 -0.1% -6 -0.1% 776 0.3% 776 0.3% 1,616 0.6% 1,616 0.6%
_filter_xss_attributes 2 0.8% 1,405 18.7% 157 2.1% 1,338 25.1% 116 2.2% 24,976 8.5% 192 0.1% 25,736 9.6% 1,464 0.5%
Drupal\Core\Utility\ThemeRegistry::offsetExists -3 -1.2% -52 -0.7% -39 -0.5% -41 -0.8% -23 -0.4% -944 -0.3% -944 -0.3% -1,456 -0.5% -1,456 -0.5%
extract -2 -0.8% -77 -1.0% -77 -1.0% -77 -1.4% -77 -1.4% -9,592 -3.3% -9,592 -3.3% 1,352 0.5% 1,352 0.5%
Drupal\Core\Template\Attribute::__construct -1 -0.4% -240 -3.2% -15 -0.2% -242 -4.5% -44 -0.8% -4,640 -1.6% -512 -0.2% -6,472 -2.4% -1,328 -0.5%
Drupal\Core\Database\Query\Merge::execute 1 0.4% 2,322 30.9% 96 1.3% 1,414 26.5% 65 1.2% 16,456 5.6% -11,856 -4.0% 21,736 8.1% 1,328 0.5%
theme@2 0 0.0% 3,305 43.9% -14 -0.2% 1,524 28.6% -28 -0.5% 134,560 45.9% -3,408 -1.2% 158,264 58.9% 1,304 0.5%
template_preprocess_username -1 -0.4% -127 -1.7% -33 -0.4% -131 -2.5% -33 -0.6% -3,040 -1.0% -2,672 -0.9% -1,928 -0.7% -1,288 -0.5%
array_shift 3 1.2% 11 0.1% 11 0.1% 34 0.6% 34 0.6% 368 0.1% 368 0.1% 1,288 0.5% 1,288 0.5%
array_merge 3 1.2% 31 0.4% 31 0.4% 27 0.5% 27 0.5% 7,464 2.5% 7,464 2.5% 1,224 0.5% 1,224 0.5%
template_preprocess_forum_list -1 -0.4% -3,307 -43.9% -147 -2.0% -3,309 -62.0% -109 -2.0% -69,456 -23.7% -6,176 -2.1% -123,344 -45.9% -1,200 -0.4%
Drupal\Core\Cache\DatabaseBackend::getMultiple 1 0.4% 69 0.9% -16 -0.2% 380 7.1% -1 -0.0% 3,032 1.0% -1,184 -0.4% 17,792 6.6% 1,184 0.4%
Symfony\Component\HttpFoundation\Request::isMethod 0 0.0% 6 0.1% 5 0.1% 6 0.1% -1 -0.0% 0 0.0% 0 0.0% 2,016 0.8% 1,152 0.4%
Drupal\Core\Config\Context\ConfigContext::notify 2 0.8% 287 3.8% 58 0.8% 284 5.3% 60 1.1% 0 0.0% 0 0.0% 2,336 0.9% 1,136 0.4%
Symfony\Component\HttpFoundation\HeaderBag::get 0 0.0% -9 -0.1% -8 -0.1% -10 -0.2% 14 0.3% -24 -0.0% 0 0.0% 1,080 0.4% 1,104 0.4%
Drupal\Core\Template\Attribute::__toString -1 -0.4% -366 -4.9% -68 -0.9% -368 -6.9% -64 -1.2% -448 -0.2% 344 0.1% -2,816 -1.0% -1,088 -0.4%
format_plural -2 -0.8% -250 -3.3% -46 -0.6% -254 -4.8% -37 -0.7% -5,128 -1.8% -592 -0.2% -3,512 -1.3% -1,080 -0.4%
is_array -22 -8.6% -24 -0.3% -24 -0.3% -18 -0.3% -18 -0.3% -760 -0.3% -760 -0.3% -1,072 -0.4% -1,072 -0.4%
theme_render_template@2 -2 -0.8% 7,907 105.1% -111 -1.5% 6,073 113.9% -94 -1.8% 194,784 66.5% 18,520 6.3% 290,392 108.0% 1,072 0.4%
drupal_container -14 -5.5% -81 -1.1% -56 -0.7% -96 -1.8% -46 -0.9% -768 -0.3% -768 -0.3% -1,056 -0.4% -1,056 -0.4%
Drupal\Core\Utility\ThemeRegistry::offsetGet -7 -2.7% -26 -0.3% -26 -0.3% -27 -0.5% -27 -0.5% -792 -0.3% -792 -0.3% -1,048 -0.4% -1,048 -0.4%
Symfony\Component\DependencyInjection\Container::get -4 -1.6% -55 -0.7% 38 0.5% 40 0.8% 91 1.7% -736 -0.3% -600 -0.2% -1,376 -0.5% -1,040 -0.4%
Symfony\Component\HttpFoundation\ResponseHeaderBag::allPreserveCase 0 0.0% 1 0.0% 0 0.0% 3 0.1% 4 0.1% 0 0.0% 0 0.0% 1,704 0.6% 984 0.4%
count 22 8.6% 64 0.9% 40 0.5% 95 1.8% 67 1.3% 2,384 0.8% 2,240 0.8% 984 0.4% 984 0.4%
Drupal\Core\Database\Query\Select::addExpression 1 0.4% 6 0.1% 6 0.1% 8 0.2% 8 0.2% 1,968 0.7% 1,968 0.7% 984 0.4% 984 0.4%
Drupal\Core\Database\Query\Insert::preExecute 3 1.2% 100 1.3% 68 0.9% 109 2.0% 65 1.2% 3,152 1.1% 928 0.3% 1,800 0.7% 944 0.4%
Drupal\Core\Cache\DatabaseBackend::checksumTags 1 0.4% 50 0.7% 72 1.0% 172 3.2% 65 1.2% 520 0.2% -1,744 -0.6% 3,112 1.2% 928 0.3%
Drupal\Component\Utility\NestedArray::mergeDeepArray -1 -0.4% 96 1.3% 92 1.2% 101 1.9% 71 1.3% -792 -0.3% -792 -0.3% -912 -0.3% -912 -0.3%
theme_get_registry -5 -2.0% -56 -0.7% -29 -0.4% -39 -0.7% -43 -0.8% -736 -0.3% -768 -0.3% -952 -0.4% -904 -0.3%
array_values 3 1.2% 14 0.2% 14 0.2% 4 0.1% 4 0.1% 3,712 1.3% 3,712 1.3% 888 0.3% 888 0.3%
drupal_page_is_cacheable 2 0.8% 53 0.7% 16 0.2% 57 1.1% 16 0.3% 2,168 0.7% 1,120 0.4% 2,824 1.1% 888 0.3%
drupal_set_message 2 0.8% 84 1.1% 31 0.4% 88 1.7% 31 0.6% 4,344 1.5% 2,176 0.7% 3,704 1.4% 880 0.3%
Symfony\Component\HttpFoundation\ResponseHeaderBag::set 0 0.0% 81 1.1% 36 0.5% 80 1.5% 21 0.4% 0 0.0% 0 0.0% 1,112 0.4% 872 0.3%
array_pad 3 1.2% 7 0.1% 7 0.1% 12 0.2% 12 0.2% 1,304 0.4% 1,304 0.4% 872 0.3% 872 0.3%
ob_get_clean -2 -0.8% -2 -0.0% -2 -0.0% 2 0.0% 2 0.0% 76,816 26.2% 76,816 26.2% -856 -0.3% -856 -0.3%
Symfony\Component\HttpFoundation\Request::getRequestFormat 0 0.0% 8 0.1% 3 0.0% 7 0.1% 0 0.0% -16 -0.0% -16 -0.0% 1,552 0.6% 824 0.3%
drupal_handle_request 0 0.0% 7,719 102.6% 0 0.0% 5,528 103.7% 2 0.0% 292,872 100.0% 872 0.3% 268,784 100.0% 816 0.3%
Symfony\Component\HttpFoundation\ParameterBag::get 8 3.1% 62 0.8% 45 0.6% 85 1.6% 66 1.2% 472 0.2% 472 0.2% 816 0.3% 816 0.3%
Drupal\Core\Database\Driver\mysql\Connection::mapConditionOperator 2 0.8% 6 0.1% 6 0.1% 1 0.0% 1 0.0% 952 0.3% 952 0.3% 784 0.3% 784 0.3%
Symfony\Component\HttpFoundation\HeaderBag::has 0 0.0% 5 0.1% 9 0.1% 9 0.2% 11 0.2% 0 0.0% 0 0.0% 768 0.3% 768 0.3%
htmlspecialchars 1 0.4% -24 -0.3% -24 -0.3% -41 -0.8% -41 -0.8% 432 0.1% 432 0.1% -768 -0.3% -768 -0.3%
PDO::prepare 5 2.0% 78 1.0% 25 0.3% 77 1.4% 20 0.4% 7,400 2.5% 7,400 2.5% 752 0.3% 752 0.3%
[ display all ]