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

Regression/Improvement summary for Drupal\Core\SystemListing::scanDirectory@6

Drupal\Core\SystemListing::scanDirectory@6Run #51c6814c41b47Run #51c681e794599DiffDiff%
Number of Function Calls 6 6 N/A%
Incl. Wall Time (microsec) 960 960 N/A%
Incl. Wall Time (microsec) per call N/A 160 160 N/A%
Excl. Wall Time (microsec) 191 191 N/A%
Incl. CPU (microsecs) 963 963 N/A%
Incl. CPU (microsecs) per call N/A 161 161 N/A%
Excl. CPU (microsec) 136 136 N/A%
Incl. MemUse (bytes) 14,800 14,800 N/A%
Incl. MemUse (bytes) per call N/A 2,467 2,467 N/A%
Excl. MemUse (bytes) 1,264 1,264 N/A%
Incl. PeakMemUse (bytes) 9,936 9,936 N/A%
Incl. PeakMemUse (bytes) per call N/A 1,656 1,656 N/A%
Excl. PeakMemUse (bytes) 2,112 2,112 N/A%

Parent/Child Regression/Improvement report for Drupal\Core\SystemListing::scanDirectory@6 [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\SystemListing::scanDirectory@66 7.5% 960 0.1% 963 0.1% 14,800 0.1% 9,936 0.1%
Exclusive Metrics Diff for Current Function191 19.9% 136 14.1% 1,264 8.5% 2,112 21.3%
Parent function
Drupal\Core\SystemListing::scanDirectory@56 100.0% 960 100.0% 963 100.0% 14,800 100.0% 9,936 100.0%
Child functions
Drupal\Core\SystemListing::scanDirectory@75 7.7% 475 49.5% 480 49.8% 6,992 47.2% 4,592 46.2%
readdir24 36.9% 133 13.9% 152 15.8% 1,384 9.4% 360 3.6%
is_dir12 18.5% 52 5.4% 61 6.3% 864 5.8% 280 2.8%
opendir6 9.2% 51 5.3% 59 6.1% 2,952 19.9% 608 6.1%
closedir6 9.2% 27 2.8% 35 3.6% -1,368 -9.2% 608 6.1%
preg_match7 10.8% 21 2.2% 27 2.8% 792 5.4% 504 5.1%
array_merge5 7.7% 10 1.0% 13 1.3% 1,920 13.0% 872 8.8%