Diff Report
Run #51a28832b7403: XHProf Run (Namespace=drupal-perf-trevorbradley)
vs.
Run #51a287416d8a8: XHProf Run (Namespace=drupal-perf-trevorbradley)
Tip
Click a function name below to drill down.

Regression/Improvement summary for theme@3

theme@3Run #51a28832b7403Run #51a287416d8a8DiffDiff%
Number of Function Calls7 511 504 7200.0%
Incl. Wall Time (microsec)163,598 131,670 -31,928 -19.5%
Incl. Wall Time (microsec) per call 23,371 258 -23,113 -98.9%
Excl. Wall Time (microsec)204 17,642 17,438 8548.0%
Incl. CPU (microsecs)164,000 128,000 -36,000 -22.0%
Incl. CPU (microsecs) per call 23,429 250 -23,178 -98.9%
Excl. CPU (microsec)0 12,000 12,000 N/A%
Incl. MemUse (bytes)201,136 282,904 81,768 40.7%
Incl. MemUse (bytes) per call 28,734 554 -28,180 -98.1%
Excl. MemUse (bytes)3,912 -633,640 -637,552 -16297.3%
Incl. PeakMemUse (bytes)295,312 1,733,936 1,438,624 487.2%
Incl. PeakMemUse (bytes) per call 42,187 3,393 -38,794 -92.0%
Excl. PeakMemUse (bytes)3,360 5,856 2,496 74.3%

Parent/Child Regression/Improvement report for theme@3 [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
theme@3504 7.1% -31,928 -902.9% -36,000 -900.0% 81,768 120.8% 1,438,624 277.4%
Exclusive Metrics Diff for Current Function17,438 54.6% 12,000 33.3% -637,552 -779.7% 2,496 0.2%
Parent functions
drupal_render@6447 88.7% -42,390 -132.8% -48,000 -133.3% -41,240 -50.4% 1,292,104 89.8%
theme_menu_overview_form57 11.3% 10,589 33.2% 12,000 33.3% 123,008 150.4% 146,200 10.2%
drupal_render@70 0.0% -86 -0.3% 0 0.0% -24 -0.0% 320 0.0%
theme_form_element0 0.0% -41 -0.1% 0 0.0% 24 0.0% 0 0.0%
Child functions
theme_table0 0.0% -153,147 -479.7% -152,000 -422.2% -49,464 -60.5% -75,384 -5.2%
theme_form_element112 1.7% 35,372 110.8% 20,000 55.6% 46,728 57.1% 1,499,832 104.3%
theme_input224 3.4% 28,430 89.0% 40,000 111.1% 97,592 119.4% 3,168 0.2%
theme_links56 0.9% 16,931 53.0% 24,000 66.7% 11,880 14.5% 0 0.0%
template_preprocess_input224 3.4% 13,149 41.2% 8,000 22.2% 464,456 568.0% 6,368 0.4%
Drupal\Core\Utility\ThemeRegistry::offsetExists1,120 17.1% 2,773 8.7% 0 0.0% 53,760 65.7% 0 0.0%
Symfony\Component\DependencyInjection\Container::get504 7.7% 2,156 6.8% 0 0.0% 0 0.0% 160 0.0%
theme_get_registry504 7.7% 2,029 6.4% 4,000 11.1% 0 0.0% 0 0.0%
drupal_container504 7.7% 1,536 4.8% 0 0.0% 0 0.0% 48 0.0%
function_exists728 11.1% 668 2.1% 4,000 11.1% 0 0.0% 80 0.0%
Drupal\Core\Utility\ThemeRegistry::offsetGet504 7.7% 505 1.6% 0 0.0% 0 0.0% 0 0.0%
theme_dropbutton_wrapper56 0.9% 112 0.4% 0 0.0% 16,000 19.6% 0 0.0%
theme_indentation56 0.9% 105 0.3% 0 0.0% 9,056 11.1% 192 0.0%
theme_menu_local_action0 0.0% -67 -0.2% 0 0.0% -24 -0.0% 320 0.0%
array_keys55 0.8% 53 0.2% 0 0.0% 36,120 44.2% 0 0.0%
theme_form_element_label0 0.0% -41 -0.1% 0 0.0% 24 0.0% 0 0.0%
strrpos336 5.1% 38 0.1% 0 0.0% 760 0.9% 432 0.0%
Drupal\Core\Extension\ModuleHandler::isLoaded504 7.7% 27 0.1% 0 0.0% 0 0.0% 0 0.0%
substr336 5.1% 3 0.0% 0 0.0% 11,960 14.6% 480 0.0%
array_reverse224 3.4% 1 0.0% 0 0.0% 20,472 25.0% 432 0.0%
is_array504 7.7% 1 0.0% 4,000 11.1% 0 0.0% 0 0.0%