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

Regression/Improvement summary for theme@4

theme@4Run #51a287416d8a8Run #51a28832b7403DiffDiff%
Number of Function Calls116 508 392 337.9%
Incl. Wall Time (microsec)27,254 123,467 96,213 353.0%
Incl. Wall Time (microsec) per call 235 243 8 3.4%
Excl. Wall Time (microsec)2,544 17,816 15,272 600.3%
Incl. CPU (microsecs)20,000 128,000 108,000 540.0%
Incl. CPU (microsecs) per call 172 252 80 46.1%
Excl. CPU (microsec)4,000 20,000 16,000 400.0%
Incl. MemUse (bytes)35,904 156,872 120,968 336.9%
Incl. MemUse (bytes) per call 310 309 -1 -0.2%
Excl. MemUse (bytes)-1,144 -653,680 -652,536 -57039.9%
Incl. PeakMemUse (bytes)1,502,672 124,328 -1,378,344 -91.7%
Incl. PeakMemUse (bytes) per call 12,954 245 -12,709 -98.1%
Excl. PeakMemUse (bytes)4,072 8,072 4,000 98.2%

Parent/Child Regression/Improvement report for theme@4 [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@4392 6.5% 96,213 2721.0% 108,000 2700.0% 120,968 178.7% -1,378,344 -265.8%
Exclusive Metrics Diff for Current Function15,272 15.9% 16,000 14.8% -652,536 -539.4% 4,000 0.3%
Parent functions
drupal_render@8280 71.4% 63,683 66.2% 60,000 55.6% 62,192 51.4% 26,456 1.9%
drupal_render@7224 57.1% 59,170 61.5% 68,000 63.0% 79,392 65.6% 81,352 5.9%
theme_form_element-112 -28.6% -26,648 -27.7% -16,000 -14.8% -20,616 -17.0% -1,486,152 -107.8%
theme_form_element_label0 0.0% 8 0.0% -4,000 -3.7% 0 0.0% 0 0.0%
Child functions
theme_form_element112 2.0% 35,496 36.9% 28,000 25.9% 55,296 45.7% 93,960 6.8%
theme_input224 4.0% 28,874 30.0% 32,000 29.6% 97,592 80.7% 2,624 0.2%
theme_form_element_label-112 -2.0% -22,353 -23.2% -12,000 -11.1% -19,560 -16.2% -1,486,056 -107.8%
theme_links56 1.0% 17,211 17.9% 20,000 18.5% 11,856 9.8% 888 0.1%
template_preprocess_input224 4.0% 13,113 13.6% 24,000 22.2% 464,480 384.0% 3,232 0.2%
Drupal\Core\Utility\ThemeRegistry::offsetExists1,008 18.0% 2,445 2.5% 0 0.0% 48,384 40.0% 0 0.0%
Symfony\Component\DependencyInjection\Container::get392 7.0% 2,018 2.1% 0 0.0% 0 0.0% 96 0.0%
theme_get_registry392 7.0% 1,579 1.6% 4,000 3.7% 0 0.0% 0 0.0%
drupal_container392 7.0% 1,203 1.3% 0 0.0% 0 0.0% 48 0.0%
function_exists616 11.0% 544 0.6% 0 0.0% 0 0.0% 48 0.0%
Drupal\Core\Utility\ThemeRegistry::offsetGet392 7.0% 398 0.4% 0 0.0% 0 0.0% 0 0.0%
theme_dropbutton_wrapper56 1.0% 112 0.1% 0 0.0% 16,000 13.2% 192 0.0%
array_keys112 2.0% 112 0.1% 0 0.0% 57,208 47.3% 608 0.0%
theme_indentation56 1.0% 106 0.1% 0 0.0% 9,056 7.5% 480 0.0%
strrpos336 6.0% 35 0.0% 0 0.0% 760 0.6% 432 0.0%
array_reverse224 4.0% 23 0.0% 0 0.0% 20,472 16.9% 544 0.0%
Drupal\Core\Extension\ModuleHandler::isLoaded392 7.0% 11 0.0% 0 0.0% 0 0.0% 0 0.0%
substr336 6.0% 7 0.0% 0 0.0% 11,960 9.9% 560 0.0%
theme_form_required_marker0 0.0% 5 0.0% -4,000 -3.7% 0 0.0% 0 0.0%
is_array392 7.0% 2 0.0% 0 0.0% 0 0.0% 0 0.0%