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

Regression/Improvement summary for _filter_xss_split

_filter_xss_splitRun #519abf80bb905Run #519ac1c42d00dDiffDiff%
Number of Function Calls4 11 7 175.0%
Incl. Wall Time (microsec)303 2,170 1,867 616.2%
Incl. Wall Time (microsec) per call 76 197 122 160.4%
Excl. Wall Time (microsec)150 401 251 167.3%
Incl. CPU (microsecs)307 2,111 1,804 587.6%
Incl. CPU (microsecs) per call 77 192 115 150.0%
Excl. CPU (microsec)148 366 218 147.3%
Incl. MemUse (bytes)14,200 47,224 33,024 232.6%
Incl. MemUse (bytes) per call 3,550 4,293 743 20.9%
Excl. MemUse (bytes)-36,072 -75,016 -38,944 -108.0%
Incl. PeakMemUse (bytes)62,296 118,312 56,016 89.9%
Incl. PeakMemUse (bytes) per call 15,574 10,756 -4,818 -30.9%
Excl. PeakMemUse (bytes)25,912 41,368 15,456 59.6%

Parent/Child Regression/Improvement report for _filter_xss_split [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
_filter_xss_split7 17.5% 1,867 15.5% 1,804 12.5% 33,024 21.3% 56,016 4.2%
Exclusive Metrics Diff for Current Function251 13.4% 218 12.1% -38,944 -117.9% 15,456 27.6%
Parent functions
preg_replace_callback4 57.1% 1,669 89.4% 1,600 88.7% 33,000 99.9% 28,336 50.6%
filter_xss3 42.9% 198 10.6% 204 11.3% 24 0.1% 27,680 49.4%
Child functions
_filter_xss_attributes2 6.1% 1,445 77.4% 1,378 76.4% 24,976 75.6% 26,320 47.0%
array_flip3 9.1% 94 5.0% 95 5.3% 37,160 112.5% 12,376 22.1%
preg_match4 12.1% 35 1.9% 42 2.3% 4,200 12.7% 808 1.4%
preg_replace4 12.1% 15 0.8% 20 1.1% 1,216 3.7% 320 0.6%
substr4 12.1% 7 0.4% 13 0.7% 896 2.7% 0 0.0%
trim4 12.1% 6 0.3% 9 0.5% 888 2.7% 312 0.6%
strlen6 18.2% 6 0.3% 13 0.7% 768 2.3% 96 0.2%
implode2 6.1% 4 0.2% 7 0.4% 960 2.9% 0 0.0%
strtolower4 12.1% 4 0.2% 9 0.5% 904 2.7% 328 0.6%