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

Overall Diff Summary

Run #519abf80bb905Run #519ac1c42d00dDiffDiff%
Number of Function Calls53,166 50,906 -2,260 -4.3%
Incl. Wall Time (microsec)725,430 713,397 -12,033 -1.7%
Incl. CPU (microsecs)715,191 700,779 -14,412 -2.0%
Incl. MemUse (bytes)43,985,408 43,830,120 -155,288 -0.4%
Incl. PeakMemUse (bytes)45,306,352 43,958,064 -1,348,288 -3.0%

[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/32a5b453391430e82ef0830924a6b885ab90bed351b15599c3667b8f1331b7f5.php 1 0.0% 3,460 28.8% 3,460 28.8% 3,464 24.0% 3,464 24.0% 524,608 337.8% 524,608 337.8% 542,312 40.2% 542,312 40.2%
load::service_container_prod_.php/75dbf10c95c93f8dc877f0151d31f4c64b38b270be774227a4696efbaadb667f.php -1 -0.0% -3,431 -28.5% -3,431 -28.5% -3,433 -23.8% -3,433 -23.8% -524,608 -337.8% -524,608 -337.8% -542,312 -40.2% -542,312 -40.2%
load::language/language.module -1 -0.0% -2,089 -17.4% -2,089 -17.4% -2,091 -14.5% -2,091 -14.5% -218,048 -140.4% -218,048 -140.4% -218,952 -16.2% -218,952 -16.2%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@6 -57 -2.5% -7,502 -62.3% -3,391 -28.2% -7,560 -52.5% -2,662 -18.5% -291,024 -187.4% -156,912 -101.0% -319,152 -23.7% -167,720 -12.4%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@5 -71 -3.1% -11,405 -94.8% -3,215 -26.7% -11,488 -79.7% -2,562 -17.8% -445,488 -286.9% -149,424 -96.2% -483,224 -35.8% -159,456 -11.8%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@4 -75 -3.3% -15,165 -126.0% -3,123 -26.0% -15,244 -105.8% -2,456 -17.0% -592,680 -381.7% -142,072 -91.5% -633,576 -47.0% -145,736 -10.8%
drupal_get_library 1 0.0% 2,324 19.3% 1,228 10.2% 2,326 16.1% 1,092 7.6% 287,960 185.4% 31,136 20.1% 226,632 16.8% 124,056 9.2%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@7 -35 -1.5% -3,307 -27.5% -2,330 -19.4% -3,351 -23.3% -1,838 -12.8% -129,424 -83.3% -106,856 -68.8% -147,176 -10.9% -121,328 -9.0%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@3 -62 -2.7% -18,499 -153.7% -2,756 -22.9% -18,574 -128.9% -2,145 -14.9% -727,704 -468.6% -129,784 -83.6% -758,896 -56.3% -120,864 -9.0%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@1 -20 -0.9% -24,815 -206.2% -2,940 -24.4% -24,836 -172.3% -2,204 -15.3% -991,560 -638.5% -140,064 -90.2% -999,752 -74.1% -118,592 -8.8%
load::Controller/ExceptionController.php -1 -0.0% -951 -7.9% -951 -7.9% -954 -6.6% -954 -6.6% -116,216 -74.8% -116,216 -74.8% -113,888 -8.4% -113,888 -8.4%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@2 -78 -3.5% -21,197 -176.2% -2,245 -18.7% -21,279 -147.6% -1,796 -12.5% -846,392 -545.0% -112,888 -72.7% -876,568 -65.0% -112,608 -8.4%
load::Exception/FlattenException.php -1 -0.0% -749 -6.2% -749 -6.2% -753 -5.2% -753 -5.2% -92,456 -59.5% -92,456 -59.5% -108,856 -8.1% -108,856 -8.1%
system_library_info 1 0.0% 775 6.4% 726 6.0% 777 5.4% 724 5.0% 250,816 161.5% 249,728 160.8% 98,568 7.3% 97,456 7.2%
ob_start 10 0.4% 58 0.5% 58 0.5% 70 0.5% 70 0.5% 416,008 267.9% 416,008 267.9% 75,544 5.6% 75,544 5.6%
Twig_Loader_Filesystem::findTemplate -1 -0.0% -1,282 -10.7% -303 -2.5% -1,283 -8.9% -285 -2.0% -158,360 -102.0% -72,288 -46.6% -156,184 -11.6% -67,104 -5.0%
debug_backtrace 2 0.1% 267 2.2% 267 2.2% 270 1.9% 270 1.9% 119,184 76.8% 119,184 76.8% 66,960 5.0% 66,960 5.0%
load::Twig/Error.php -1 -0.0% -524 -4.4% -524 -4.4% -527 -3.7% -527 -3.7% -58,088 -37.4% -58,088 -37.4% -62,224 -4.6% -62,224 -4.6%
load::Query/Merge.php 1 0.0% 671 5.6% 671 5.6% 675 4.7% 675 4.7% 80,096 51.6% 80,096 51.6% 58,744 4.4% 58,744 4.4%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs -37 -1.6% -25,978 -215.9% -972 -8.1% -26,016 -180.5% -803 -5.6% -1,042,792 -671.5% -46,360 -29.9% -1,057,656 -78.4% -53,480 -4.0%
load::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/01913ad0919e206af3670d144cce76200871f783a85356bcec88a921074e80a7.php -1 -0.0% -312 -2.6% -312 -2.6% -316 -2.2% -316 -2.2% -36,560 -23.5% -36,560 -23.5% -51,616 -3.8% -51,616 -3.8%
load::1#ea#ff#d5f07ff81d748f2822cf61923abc.php/4177449edb9b9ef9fcf1829c5db8132014d2127c13bb2fe1dfb264097f611de8.php 1 0.0% 290 2.4% 290 2.4% 293 2.0% 293 2.0% 36,552 23.5% 36,552 23.5% 46,304 3.4% 46,304 3.4%
load::templates/maintenance-page.tpl.php -1 -0.0% -186 -1.5% -186 -1.5% -188 -1.3% -188 -1.3% -22,216 -14.3% -22,216 -14.3% -40,296 -3.0% -40,296 -3.0%
load::includes/standard.inc 0 0.0% -59 -0.5% -59 -0.5% -60 -0.4% -60 -0.4% 16 0.0% 16 0.0% -30,288 -2.2% -30,288 -2.2%
Symfony\Component\HttpKernel\Exception\FlattenException::setTrace -1 -0.0% -26,772 -222.5% -674 -5.6% -26,775 -185.8% -599 -4.2% -1,113,200 -716.9% -58,592 -37.7% -1,093,792 -81.1% -27,200 -2.0%
unserialize 0 0.0% -728 -6.1% -248 -2.1% -714 -5.0% -279 -1.9% -31,264 -20.1% -31,384 -20.2% -22,640 -1.7% -23,016 -1.7%
load::Event/PostResponseEvent.php 0 0.0% 34 0.3% 34 0.3% 33 0.2% 33 0.2% -280 -0.2% -280 -0.2% 21,608 1.6% 21,608 1.6%
Symfony\Component\HttpKernel\Exception\FlattenException::flattenArgs@8 -9 -0.4% -398 -3.3% -320 -2.7% -410 -2.8% -252 -1.7% -18,232 -11.7% -14,944 -9.6% -21,568 -1.6% -18,280 -1.4%
load::Error/Loader.php -1 -0.0% -120 -1.0% -120 -1.0% -123 -0.9% -123 -0.9% -7,456 -4.8% -7,456 -4.8% -18,056 -1.3% -18,056 -1.3%
load::field/Field.php 0 0.0% 1 0.0% 1 0.0% 4 0.0% 4 0.0% 0 0.0% 0 0.0% 16,712 1.2% 16,712 1.2%
_filter_xss_split 7 0.3% 1,867 15.5% 251 2.1% 1,804 12.5% 218 1.5% 33,024 21.3% -38,944 -25.1% 56,016 4.2% 15,456 1.1%
load::templates/region.tpl.php 4 0.2% 278 2.3% 278 2.3% 285 2.0% 285 2.0% 13,912 9.0% 13,912 9.0% 13,536 1.0% 13,536 1.0%
load::node/node.views.inc 0 0.0% -1 -0.0% -1 -0.0% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0% -13,040 -1.0% -13,040 -1.0%
array_flip 2 0.1% 93 0.8% 93 0.8% 103 0.7% 103 0.7% 36,704 23.6% 36,704 23.6% 12,008 0.9% 12,008 0.9%
filter_xss_admin 3 0.1% 2,241 18.6% 63 0.5% 2,173 15.1% 68 0.5% 34,856 22.4% 776 0.5% 67,264 5.0% 10,880 0.8%
get_class -129 -5.7% -183 -1.5% -183 -1.5% -338 -2.3% -338 -2.3% -15,632 -10.1% -15,632 -10.1% -10,736 -0.8% -10,736 -0.8%
array_shift 14 0.6% -15 -0.1% -15 -0.1% -12 -0.1% -12 -0.1% -1,264 -0.8% -1,264 -0.8% -10,448 -0.8% -10,448 -0.8%
load::templates/html.tpl.php 1 0.0% 99 0.8% 99 0.8% 101 0.7% 101 0.7% 8,168 5.3% 8,168 5.3% 10,072 0.7% 10,072 0.7%
drupal_error_levels 2 0.1% 53 0.4% 53 0.4% 57 0.4% 57 0.4% 19,648 12.7% 19,648 12.7% 9,872 0.7% 9,872 0.7%
load::mysql/Insert.php 0 0.0% -83 -0.7% -83 -0.7% -83 -0.6% -83 -0.6% 0 0.0% 0 0.0% -9,680 -0.7% -9,680 -0.7%
PDOStatement::execute 3 0.1% 2,920 24.3% 2,920 24.3% 517 3.6% 517 3.6% 8,672 5.6% 8,672 5.6% 9,600 0.7% 9,600 0.7%
call_user_func_array -4 -0.2% -12,376 -102.9% -89 -0.7% -11,985 -83.2% -142 -1.0% -299,328 -192.8% -37,088 -23.9% -520,320 -38.6% -9,216 -0.7%
is_array -1,006 -44.5% -1,016 -8.4% -1,016 -8.4% -2,156 -15.0% -2,156 -15.0% -6,632 -4.3% -6,632 -4.3% -8,864 -0.7% -8,864 -0.7%
is_object -1,296 -57.3% -1,664 -13.8% -1,664 -13.8% -3,166 -22.0% -3,166 -22.0% -7,408 -4.8% -7,408 -4.8% -8,208 -0.6% -8,208 -0.6%
explode -2 -0.1% -31 -0.3% -31 -0.3% -38 -0.3% -38 -0.3% -5,336 -3.4% -5,336 -3.4% -7,600 -0.6% -7,600 -0.6%
load::Routing/MatcherDumper.php 0 0.0% 50 0.4% 50 0.4% 50 0.3% 50 0.3% 0 0.0% 0 0.0% 7,488 0.6% 7,488 0.6%
is_resource -612 -27.1% -633 -5.3% -633 -5.3% -1,299 -9.0% -1,299 -9.0% -7,424 -4.8% -7,424 -4.8% -7,424 -0.6% -7,424 -0.6%
load::Twig/Environment.php 0 0.0% -122 -1.0% -122 -1.0% -121 -0.8% -121 -0.8% 24 0.0% 24 0.0% 7,384 0.5% 7,384 0.5%
url -3 -0.1% -612 -5.1% -149 -1.2% -615 -4.3% -155 -1.1% -1,088 -0.7% -304 -0.2% -10,928 -0.8% -7,368 -0.5%
is_bool -728 -32.2% -743 -6.2% -743 -6.2% -1,573 -10.9% -1,573 -10.9% -7,344 -4.7% -7,344 -4.7% -7,344 -0.5% -7,344 -0.5%
load::Routing/RouteCollection.php 0 0.0% 5 0.0% 5 0.0% 5 0.0% 5 0.0% 32 0.0% 32 0.0% -7,224 -0.5% -7,224 -0.5%
load::Type/Field.php 0 0.0% -258 -2.1% -258 -2.1% -258 -1.8% -258 -1.8% -16 -0.0% -16 -0.0% -7,040 -0.5% -7,040 -0.5%
load::TypedData/ItemList.php 0 0.0% -10 -0.1% -10 -0.1% -10 -0.1% -10 -0.1% -8 -0.0% -8 -0.0% 7,016 0.5% 7,016 0.5%
Drupal\Core\Template\Attribute::offsetSet 68 3.0% 1,200 10.0% 869 7.2% 1,279 8.9% 769 5.3% 52,904 34.1% 52,904 34.1% -6,936 -0.5% -6,936 -0.5%
Drupal\Core\Controller\ExceptionController::decodeException -1 -0.0% -182 -1.5% -110 -0.9% -183 -1.3% -65 -0.5% -11,208 -7.2% -2,728 -1.8% -13,080 -1.0% -6,424 -0.5%
load::HttpFoundation/ResponseHeaderBag.php 0 0.0% -4 -0.0% -4 -0.0% -5 -0.0% -5 -0.0% 24 0.0% 24 0.0% 6,200 0.5% 6,200 0.5%
load::views/views.theme.inc 0 0.0% 335 2.8% 335 2.8% 336 2.3% 336 2.3% -40 -0.0% -40 -0.0% 5,792 0.4% 5,792 0.4%
theme@3 1 0.0% -4,101 -34.1% 10 0.1% -4,101 -28.5% 8 0.1% -196,440 -126.5% -2,920 -1.9% -226,040 -16.8% -5,704 -0.4%
load::Query/Insert.php 0 0.0% -22 -0.2% -22 -0.2% -23 -0.2% -23 -0.2% 0 0.0% 0 0.0% 5,328 0.4% 5,328 0.4%
load::Template/TwigTemplate.php 0 0.0% 10 0.1% 10 0.1% 10 0.1% 10 0.1% 0 0.0% 0 0.0% 5,328 0.4% 5,328 0.4%
template_preprocess 7 0.3% 121 1.0% 88 0.7% 124 0.9% 85 0.6% 13,672 8.8% 13,056 8.4% -10,760 -0.8% -5,264 -0.4%
load::Template/TwigEnvironment.php 0 0.0% -10 -0.1% -10 -0.1% -4 -0.0% -4 -0.0% 0 0.0% 0 0.0% 5,080 0.4% 5,080 0.4%
template_preprocess_maintenance_page -1 -0.0% -2,356 -19.6% -207 -1.7% -2,293 -15.9% -151 -1.0% -42,192 -27.2% -8,336 -5.4% -69,392 -5.1% -4,584 -0.3%
theme@5 -1 -0.0% -691 -5.7% -106 -0.9% -693 -4.8% -82 -0.6% -12,688 -8.2% -3,032 -2.0% -18,944 -1.4% -4,424 -0.3%
drupal_pre_render_styles 0 0.0% 578 4.8% 68 0.6% 579 4.0% 56 0.4% 13,792 8.9% -448 -0.3% -8,224 -0.6% -4,368 -0.3%
extract 10 0.4% 174 1.4% 174 1.4% 179 1.2% 179 1.2% 61,536 39.6% 61,536 39.6% -4,352 -0.3% -4,352 -0.3%
Symfony\Component\HttpFoundation\Response::prepare 0 0.0% 118 1.0% 39 0.3% 117 0.8% 24 0.2% 1,136 0.7% 0 0.0% 15,168 1.1% 4,344 0.3%
Symfony\Component\HttpFoundation\Request::duplicate -1 -0.0% -88 -0.7% -68 -0.6% -90 -0.6% -60 -0.4% -8,688 -5.6% -4,328 -2.8% -7,696 -0.6% -4,176 -0.3%
Drupal\Core\Database\Connection::expandArguments 3 0.1% 9 0.1% -34 -0.3% 5 0.0% -34 -0.2% 0 0.0% -528 -0.3% 5,360 0.4% 3,776 0.3%
l -2 -0.1% -663 -5.5% -68 -0.6% -663 -4.6% -69 -0.5% -536 -0.3% 2,080 1.3% -13,336 -1.0% -3,576 -0.3%
Symfony\Component\HttpKernel\Exception\FlattenException::create -1 -0.0% -26,963 -224.1% -112 -0.9% -26,966 -187.1% -73 -0.5% -1,136,480 -731.9% -7,128 -4.6% -1,103,160 -81.8% -3,440 -0.3%
load::forum/forum.module 0 0.0% 30 0.2% 30 0.2% 31 0.2% 31 0.2% 3,376 2.2% 3,376 2.2% 3,376 0.3% 3,376 0.3%
Symfony\Component\HttpFoundation\ParameterBag::set -3 -0.1% -22 -0.2% -22 -0.2% -27 -0.2% -27 -0.2% -4,752 -3.1% -4,752 -3.1% -3,368 -0.2% -3,368 -0.2%
array_merge 1 0.0% -3 -0.0% -3 -0.0% -6 -0.0% -6 -0.0% 2,824 1.8% 2,824 1.8% -3,264 -0.2% -3,264 -0.2%
theme@4 0 0.0% -2,107 -17.5% -85 -0.7% -2,105 -14.6% -74 -0.5% -181,448 -116.8% -1,496 -1.0% -190,472 -14.1% -3,200 -0.2%
load::templates/forums.tpl.php 1 0.0% 9,136 75.9% 89 0.7% 6,977 48.4% 87 0.6% 225,168 145.0% -5,368 -3.5% 341,136 25.3% 3,096 0.2%
Drupal\Component\Utility\NestedArray::getValue -3 -0.1% -117 -1.0% -105 -0.9% -126 -0.9% -87 -0.6% 416 0.3% 416 0.3% -2,936 -0.2% -2,936 -0.2%
Drupal\Core\Database\Query\Condition::compile@1 1 0.0% 185 1.5% 129 1.1% 187 1.3% 104 0.7% 5,408 3.5% 592 0.4% 6,136 0.5% 2,904 0.2%
Drupal\Core\Database\Connection::query 3 0.1% 3,390 28.2% 242 2.0% 985 6.8% 247 1.7% 2,472 1.6% -13,312 -8.6% 20,816 1.5% 2,888 0.2%
t -10 -0.4% -940 -7.8% -205 -1.7% -933 -6.5% -167 -1.2% -4,576 -2.9% -1,096 -0.7% -5,168 -0.4% -2,856 -0.2%
Symfony\Component\HttpFoundation\Request::__clone -1 -0.0% -17 -0.1% -17 -0.1% -21 -0.1% -21 -0.1% -3,512 -2.3% -3,512 -2.3% -2,808 -0.2% -2,808 -0.2%
call_user_func@1 -6 -0.3% -1,197 -9.9% -86 -0.7% -1,173 -8.1% -53 -0.4% 5,536 3.6% -2,880 -1.9% -10,232 -0.8% -2,784 -0.2%
twig_render_template -1 -0.0% -1,430 -11.9% -13 -0.1% -1,432 -9.9% -22 -0.2% -159,648 -102.8% -1,304 -0.8% -145,960 -10.8% -2,760 -0.2%
tablesort_header -3 -0.1% -2,580 -21.4% -109 -0.9% -2,583 -17.9% -90 -0.6% -32,824 -21.1% -360 -0.2% -45,704 -3.4% -2,752 -0.2%
drupal_render@3 10 0.4% 12,883 107.1% 197 1.6% 10,724 74.4% 182 1.3% 136,328 87.8% 8,864 5.7% 180,232 13.4% 2,712 0.2%
theme_form 1 0.0% 375 3.1% 45 0.4% 376 2.6% 36 0.2% 6,352 4.1% -1,304 -0.8% 2,952 0.2% 2,648 0.2%
drupal_static 27 1.2% 249 2.1% 240 2.0% 290 2.0% 264 1.8% 5,072 3.3% 5,072 3.3% -2,616 -0.2% -2,616 -0.2%
watchdog 1 0.0% 1,805 15.0% 33 0.3% 425 2.9% 31 0.2% -32 -0.0% -576 -0.4% -4,024 -0.3% -2,608 -0.2%
implode 39 1.7% 83 0.7% 83 0.7% 113 0.8% 113 0.8% 5,328 3.4% 5,328 3.4% -2,592 -0.2% -2,592 -0.2%
Symfony\Component\DependencyInjection\Container::get 2 0.1% -1,647 -13.7% -141 -1.2% -1,603 -11.1% -64 -0.4% -127,672 -82.2% 224 0.1% -102,464 -7.6% -2,560 -0.2%
run_init::service_container_prod_.php/75dbf10c95c93f8dc877f0151d31f4c64b38b270be774227a4696efbaadb667f.php -1 -0.0% -1,462 -12.1% -29 -0.2% -1,464 -10.2% -29 -0.2% -162,248 -104.5% -8,504 -5.5% -140,152 -10.4% -2,488 -0.2%
run_init::service_container_prod_.php/32a5b453391430e82ef0830924a6b885ab90bed351b15599c3667b8f1331b7f5.php 1 0.0% 1,518 12.6% 30 0.2% 1,522 10.6% 31 0.2% 162,248 104.5% 8,504 5.5% 140,152 10.4% 2,488 0.2%
Symfony\Component\HttpFoundation\Response::sendHeaders 0 0.0% 22 0.2% 13 0.1% 23 0.2% 8 0.1% -40 -0.0% 24 0.0% 7,048 0.5% 2,448 0.2%
Symfony\Component\HttpFoundation\Response::send 0 0.0% -16 -0.1% 7 0.1% -16 -0.1% 5 0.0% 81,352 52.4% 2,408 1.6% 12,120 0.9% 2,368 0.2%
preg_match 20 0.9% 121 1.0% 121 1.0% 136 0.9% 136 0.9% 7,536 4.9% 7,536 4.9% 2,296 0.2% 2,296 0.2%
preg_replace 42 1.9% 144 1.2% 144 1.2% 177 1.2% 177 1.2% 12,176 7.8% 12,176 7.8% 2,176 0.2% 2,176 0.2%
Drupal\Core\Database\Query\Insert::fields 2 0.1% 61 0.5% 43 0.4% 64 0.4% 38 0.3% 6,520 4.2% 1,560 1.0% 5,096 0.4% 2,160 0.2%
Drupal\Core\Controller\ExceptionController::getLastCaller -1 -0.0% -30 -0.2% -28 -0.2% -33 -0.2% -24 -0.2% -3,056 -2.0% -2,248 -1.4% -2,960 -0.2% -2,152 -0.2%
Drupal\Core\Utility\ThemeRegistry::offsetExists 77 3.4% 466 3.9% 363 3.0% 533 3.7% 342 2.4% 2,896 1.9% 2,896 1.9% -2,136 -0.2% -2,136 -0.2%
tablesort_get_order -2 -0.1% -43 -0.4% -39 -0.3% -45 -0.3% -38 -0.3% -1,592 -1.0% -1,592 -1.0% -2,128 -0.2% -2,128 -0.2%
[ display all ]