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

Drupal\Core\SystemListing::scanDirectoryRun #51c6814c41b47Run #51c681e794599DiffDiff%
Number of Function Calls 9 9 N/A%
Incl. Wall Time (microsec) 84,963 84,963 N/A%
Incl. Wall Time (microsec) per call N/A 9,440 9,440 N/A%
Excl. Wall Time (microsec) 1,281 1,281 N/A%
Incl. CPU (microsecs) 84,974 84,974 N/A%
Incl. CPU (microsecs) per call N/A 9,442 9,442 N/A%
Excl. CPU (microsec) 934 934 N/A%
Incl. MemUse (bytes) 256,384 256,384 N/A%
Incl. MemUse (bytes) per call N/A 28,487 28,487 N/A%
Excl. MemUse (bytes) -1,128,064 -1,128,064 N/A%
Incl. PeakMemUse (bytes) 293,760 293,760 N/A%
Incl. PeakMemUse (bytes) per call N/A 32,640 32,640 N/A%
Excl. PeakMemUse (bytes) 2,192 2,192 N/A%

Parent/Child Regression/Improvement report for Drupal\Core\SystemListing::scanDirectory [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::scanDirectory9 2.2% 84,963 7.7% 84,974 8.0% 256,384 1.3% 293,760 1.5%
Exclusive Metrics Diff for Current Function1,281 1.5% 934 1.1% -1,128,064 -440.0% 2,192 0.7%
Parent function
Drupal\Core\SystemListing::scan9 100.0% 84,963 100.0% 84,974 100.0% 256,384 100.0% 293,760 100.0%
Child functions
Drupal\Core\SystemListing::scanDirectory@169 17.7% 81,646 96.1% 81,701 96.1% 263,000 102.6% 183,144 62.3%
array_merge69 17.7% 925 1.1% 993 1.2% 1,117,264 435.8% 104,960 35.7%
is_dir80 20.5% 529 0.6% 596 0.7% -1,696 -0.7% 792 0.3%
readdir89 22.8% 291 0.3% 377 0.4% 3,504 1.4% 824 0.3%
preg_match73 18.7% 220 0.3% 291 0.3% 792 0.3% 792 0.3%
opendir5 1.3% 48 0.1% 51 0.1% 2,592 1.0% 1,056 0.4%
closedir5 1.3% 23 0.0% 31 0.0% -1,008 -0.4% 0 0.0%