Diff Report
Run #541de5cbd937a: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #541de429e5ab1: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Component\Utility\String::checkPlain

Drupal\Component\Utility\String::checkPlainRun #541de5cbd937aRun #541de429e5ab1DiffDiff%
Number of Function Calls1,221 1,277 56 4.6%
Incl. Wall Time (microsec)9,871 10,470 599 6.1%
Incl. Wall Time (microsec) per call 8 8 0 1.4%
Excl. Wall Time (microsec)5,708 6,031 323 5.7%
Incl. CPU (microsecs)10,762 11,474 712 6.6%
Incl. CPU (microsecs) per call 9 9 0 1.9%
Excl. CPU (microsec)4,776 5,174 398 8.3%
Incl. MemUse (bytes)265,144 267,288 2,144 0.8%
Incl. MemUse (bytes) per call 217 209 -8 -3.6%
Excl. MemUse (bytes)-175,992 -185,624 -9,632 -5.5%
Incl. PeakMemUse (bytes)32,240 29,976 -2,264 -7.0%
Incl. PeakMemUse (bytes) per call 26 23 -3 -11.1%
Excl. PeakMemUse (bytes)11,288 10,104 -1,184 -10.5%

Parent/Child Regression/Improvement report for Drupal\Component\Utility\String::checkPlain [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\Component\Utility\String::checkPlain56 33.3% 599 6.5% 712 8.6% 2,144 1.8% -2,264 -1.9%
Exclusive Metrics Diff for Current Function323 53.9% 398 55.9% -9,632 -449.3% -1,184 -52.3%
Parent functions
Drupal\Core\Template\AttributeValueBase::render24 42.9% 214 35.7% 286 40.2% -2,192 -102.2% -1,000 -44.2%
l20 35.7% 187 31.2% 210 29.5% 6,160 287.3% -296 -13.1%
Drupal\Core\Template\AttributeArray::__toString13 23.2% 157 26.2% 159 22.3% 3,808 177.6% -376 -16.6%
Drupal\Core\Template\AttributeString::__toString11 19.6% 120 20.0% 143 20.1% 1,304 60.8% -248 -11.0%
twig_drupal_escape_filter@1-12 -21.4% -97 -16.2% -109 -15.3% -6,944 -323.9% 488 21.6%
Drupal\Component\Utility\String::format0 0.0% 25 4.2% 35 4.9% 0 0.0% 0 0.0%
template_preprocess_field0 0.0% -5 -0.8% -9 -1.3% 0 0.0% 0 0.0%
Drupal\Core\Field\Plugin\Field\FieldFormatter\StringFormatter::viewElements0 0.0% -2 -0.3% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Utility\LinkGenerator::generateFromUrl0 0.0% -1 -0.2% -2 -0.3% 0 0.0% 0 0.0%
twig_drupal_escape_filter0 0.0% -1 -0.2% -1 -0.1% 0 0.0% 0 0.0%
twig_drupal_escape_filter@20 0.0% 1 0.2% 0 0.0% 8 0.4% -832 -36.7%
Drupal\block\BlockViewBuilder::viewMultiple0 0.0% 1 0.2% 1 0.1% 0 0.0% 0 0.0%
template_preprocess_html0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
template_preprocess_username0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
template_preprocess_menu_tree0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
template_preprocess_page0 0.0% 0 0.0% -1 -0.1% 0 0.0% 0 0.0%
Child functions
Drupal\Component\Utility\SafeMarkup::set56 50.0% 154 25.7% 162 22.8% 2,112 98.5% -1,080 -47.7%
htmlspecialchars56 50.0% 122 20.4% 152 21.3% 9,664 450.7% 0 0.0%