Diff Report
Run #51c6814c41b47: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #51c6824f48b42: 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 #51c6824f48b42DiffDiff%
Number of Function Calls 6 6 N/A%
Incl. Wall Time (microsec) 942 942 N/A%
Incl. Wall Time (microsec) per call N/A 157 157 N/A%
Excl. Wall Time (microsec) 192 192 N/A%
Incl. CPU (microsecs) 952 952 N/A%
Incl. CPU (microsecs) per call N/A 159 159 N/A%
Excl. CPU (microsec) 140 140 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% 942 0.1% 952 0.1% 14,800 0.1% 9,936 0.1%
Exclusive Metrics Diff for Current Function192 20.4% 140 14.7% 1,264 8.5% 2,112 21.3%
Parent function
Drupal\Core\SystemListing::scanDirectory@56 100.0% 942 100.0% 952 100.0% 14,800 100.0% 9,936 100.0%
Child functions
Drupal\Core\SystemListing::scanDirectory@75 7.7% 465 49.4% 469 49.3% 6,992 47.2% 4,592 46.2%
readdir24 36.9% 124 13.2% 149 15.7% 1,384 9.4% 360 3.6%
is_dir12 18.5% 53 5.6% 63 6.6% 864 5.8% 280 2.8%
opendir6 9.2% 51 5.4% 57 6.0% 2,952 19.9% 608 6.1%
closedir6 9.2% 26 2.8% 33 3.5% -1,368 -9.2% 608 6.1%
preg_match7 10.8% 21 2.2% 28 2.9% 792 5.4% 504 5.1%
array_merge5 7.7% 10 1.1% 13 1.4% 1,920 13.0% 872 8.8%