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

Regression/Improvement summary for drupal_alter

drupal_alterRun #519ac1a144fa6Run #519abf80bb905DiffDiff%
Number of Function Calls86 63 -23 -26.7%
Incl. Wall Time (microsec)8,126 7,323 -803 -9.9%
Incl. Wall Time (microsec) per call 94 116 22 23.0%
Excl. Wall Time (microsec)1,145 863 -282 -24.6%
Incl. CPU (microsecs)8,243 7,417 -826 -10.0%
Incl. CPU (microsecs) per call 96 118 22 22.8%
Excl. CPU (microsec)968 752 -216 -22.3%
Incl. MemUse (bytes)116,080 113,904 -2,176 -1.9%
Incl. MemUse (bytes) per call 1,350 1,808 458 33.9%
Excl. MemUse (bytes)13,880 13,440 -440 -3.2%
Incl. PeakMemUse (bytes)137,872 139,072 1,200 0.9%
Incl. PeakMemUse (bytes) per call 1,603 2,207 604 37.7%
Excl. PeakMemUse (bytes)7,224 6,784 -440 -6.1%

Parent/Child Regression/Improvement report for drupal_alter [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
drupal_alter-23 -25.0% -803 -100.6% -826 -54.2% -2,176 -0.5% 1,200 0.1%
Exclusive Metrics Diff for Current Function-282 -35.1% -216 -26.2% -440 -20.2% -440 -36.7%
Parent functions
url-9 -39.1% -317 -39.5% -324 -39.2% 0 0.0% 144 12.0%
user_format_name-6 -26.1% -204 -25.4% -210 -25.4% 0 0.0% 0 0.0%
file_create_url-6 -26.1% -192 -23.9% -195 -23.6% 0 0.0% -704 -58.7%
drupal_get_js-2 -8.7% -102 -12.7% -104 -12.6% -1,080 -49.6% 0 0.0%
drupal_get_library-1 -4.3% -79 -9.8% -81 -9.8% -1,096 -50.4% -1,416 -118.0%
Drupal\Core\EventSubscriber\MaintenanceModeSubscriber::onKernelRequestMaintenanceModeCheck1 4.3% 63 7.8% 63 7.6% 0 0.0% 144 12.0%
Drupal\block\BlockBase::build0 0.0% 31 3.9% 30 3.6% 0 0.0% 184 15.3%
Drupal\Core\Database\Query\Select::preExecute0 0.0% -21 -2.6% -22 -2.7% 0 0.0% 0 0.0%
drupal_get_html_head0 0.0% 17 2.1% 16 1.9% 0 0.0% 240 20.0%
file_get_stream_wrappers0 0.0% 12 1.5% 12 1.5% 0 0.0% 0 0.0%
element_info0 0.0% -11 -1.4% -11 -1.3% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityRenderController::viewMultiple0 0.0% 11 1.4% 13 1.6% 0 0.0% 0 0.0%
_template_preprocess_default_variables0 0.0% -8 -1.0% -7 -0.8% 0 0.0% 2,608 217.3%
drupal_render_page0 0.0% -4 -0.5% -4 -0.5% 0 0.0% 0 0.0%
drupal_get_css0 0.0% 4 0.5% 5 0.6% 0 0.0% 0 0.0%
menu_get_item0 0.0% -2 -0.2% -3 -0.4% 0 0.0% 0 0.0%
drupal_prepare_form0 0.0% 2 0.2% 3 0.4% 0 0.0% 0 0.0%
field_language0 0.0% -1 -0.1% -4 -0.5% 0 0.0% 0 0.0%
field_attach_view0 0.0% -1 -0.1% -2 -0.2% 0 0.0% 0 0.0%
field_attach_preprocess0 0.0% -1 -0.1% -1 -0.1% 0 0.0% 0 0.0%
path_get_admin_paths0 0.0% -1 -0.1% -1 -0.1% 0 0.0% 0 0.0%
_menu_link_translate0 0.0% 1 0.1% 1 0.1% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Extension\ModuleHandler::alter-23 -33.3% -190 -23.7% -215 -26.0% -1,736 -79.8% 1,256 104.7%
Symfony\Component\DependencyInjection\Container::get-23 -33.3% -181 -22.5% -222 -26.9% 0 0.0% 288 24.0%
drupal_container-23 -33.3% -150 -18.7% -173 -20.9% 0 0.0% 96 8.0%