Diff Report
Run #512a40ad78082: XHProf Run (Namespace=drupal-perf)
vs.
Run #512a40915a5dd: XHProf Run (Namespace=drupal-perf)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Extension\ModuleHandler::invokeAll

Drupal\Core\Extension\ModuleHandler::invokeAllRun #512a40ad78082Run #512a40915a5ddDiffDiff%
Number of Function Calls175 172 -3 -1.7%
Incl. Wall Time (microsec)10,129 9,035 -1,094 -10.8%
Incl. Wall Time (microsec) per call 58 53 -5 -9.2%
Excl. Wall Time (microsec)1,212 1,118 -94 -7.8%
Incl. CPU (microsecs)4,000 8,000 4,000 100.0%
Incl. CPU (microsecs) per call 23 47 24 103.5%
Excl. CPU (microsec)0 0 0 N/A%
Incl. MemUse (bytes)1,220,808 1,176,984 -43,824 -3.6%
Incl. MemUse (bytes) per call 6,976 6,843 -133 -1.9%
Excl. MemUse (bytes)-162,384 -144,760 17,624 10.9%
Incl. PeakMemUse (bytes)1,249,760 1,192,856 -56,904 -4.6%
Incl. PeakMemUse (bytes) per call 7,141 6,935 -206 -2.9%
Excl. PeakMemUse (bytes)6,056 6,128 72 1.2%

Parent/Child Regression/Improvement report for Drupal\Core\Extension\ModuleHandler::invokeAll [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\Core\Extension\ModuleHandler::invokeAll-3 -7.1% -1,094 -3.8% 4,000 14.3% -43,824 -1.3% -56,904 -1.7%
Exclusive Metrics Diff for Current Function-94 -8.6% 0 0.0% 17,624 40.2% 72 0.1%
Parent functions
module_invoke_all-3 -100.0% -1,094 -100.0% 4,000 100.0% -43,824 -100.0% -56,904 -100.0%
Drupal\Core\EventSubscriber\RequestCloseSubscriber::onTerminate0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
Drupal\Core\Extension\ModuleHandler::getImplementations-3 -7.7% -464 -42.4% -4,000 -100.0% -34,624 -79.0% -42,072 -73.9%
call_user_func_array@2-9 -23.1% -262 -23.9% 0 0.0% -28,712 -65.5% -18,096 -31.8%
Drupal\Component\Utility\NestedArray::mergeDeep-9 -23.1% -202 -18.5% 4,000 100.0% -9,344 -21.3% -15,840 -27.8%
call_user_func_array0 0.0% -66 -6.0% 4,000 100.0% 11,232 25.6% 19,280 33.9%
function_exists-9 -23.1% -6 -0.5% 0 0.0% 0 0.0% -160 -0.3%
call_user_func_array@10 0.0% 0 0.0% 0 0.0% 0 0.0% -88 -0.2%
is_array-9 -23.1% 0 0.0% 0 0.0% 0 0.0% 0 0.0%