Diff Report
Run #544333b05173f: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #54433ad6a7755: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\filter\Element\ProcessedText::preRenderText

Drupal\filter\Element\ProcessedText::preRenderTextRun #544333b05173fRun #54433ad6a7755DiffDiff%
Number of Function Calls50 50 0 0.0%
Incl. Wall Time (microsec)163,705 162,454 -1,251 -0.8%
Incl. Wall Time (microsec) per call 3,274 3,249 -25 -0.8%
Excl. Wall Time (microsec)16,995 16,605 -390 -2.3%
Incl. CPU (microsecs)162,815 161,411 -1,404 -0.9%
Incl. CPU (microsecs) per call 3,256 3,228 -28 -0.9%
Excl. CPU (microsec)11,239 10,998 -241 -2.1%
Incl. MemUse (bytes)2,139,280 2,139,480 200 0.0%
Incl. MemUse (bytes) per call 42,786 42,790 4 0.0%
Excl. MemUse (bytes)-7,712 -7,720 -8 -0.1%
Incl. PeakMemUse (bytes)1,692,744 1,731,344 38,600 2.3%
Incl. PeakMemUse (bytes) per call 33,855 34,627 772 2.3%
Excl. PeakMemUse (bytes)7,544 7,544 0 0.0%

Parent/Child Regression/Improvement report for Drupal\filter\Element\ProcessedText::preRenderText [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\filter\Element\ProcessedText::preRenderText0 N/A% -1,251 -1.4% -1,404 -1.7% 200 0.3% 38,600 68.4%
Exclusive Metrics Diff for Current Function-390 -31.2% -241 -17.2% -8 -4.0% 0 0.0%
Parent function
call_user_func0 N/A% -1,251 -100.0% -1,404 -100.0% 200 100.0% 38,600 100.0%
Child functions
Drupal\Core\Entity\Entity::load0 N/A% 937 74.9% 734 52.3% -48 -24.0% 88 0.2%
Drupal\Component\Plugin\LazyPluginCollection::valid0 N/A% -359 -28.7% -310 -22.1% 0 0.0% 0 0.0%
Drupal\Component\Plugin\LazyPluginCollection::current0 N/A% -322 -25.7% -295 -21.0% 0 0.0% 0 0.0%
Drupal\filter\Plugin\Filter\FilterHtmlImageSecure::process0 N/A% -260 -20.8% -235 -16.7% -8 -4.0% 38,368 99.4%
Drupal\filter\Entity\FilterFormat::filters0 N/A% -236 -18.9% -242 -17.2% 152 76.0% 208 0.5%
Drupal\Core\Cache\Cache::mergeTags0 N/A% -161 -12.9% -154 -11.0% 56 28.0% 0 0.0%
Drupal\filter\Element\ProcessedText::Drupal\filter\Element\{closure}0 N/A% -145 -11.6% -162 -11.5% 32 16.0% 0 0.0%
Drupal\filter\Plugin\Filter\FilterHtml::process0 N/A% -133 -10.6% -169 -12.0% 32 16.0% 0 0.0%
Drupal\filter\Plugin\Filter\FilterHtmlEscape::process0 N/A% -46 -3.7% -45 -3.2% 0 0.0% 0 0.0%
Drupal\filter\Plugin\Filter\FilterUrl::process0 N/A% -33 -2.6% -33 -2.4% 0 0.0% 0 0.0%
Drupal\filter\Plugin\FilterBase::prepare0 N/A% 30 2.4% 6 0.4% 0 0.0% 0 0.0%
Drupal\filter\FilterProcessResult::getAssets0 N/A% -28 -2.2% -20 -1.4% 0 0.0% 0 0.0%
str_replace0 N/A% -24 -1.9% -32 -2.3% -8 -4.0% 0 0.0%
Drupal\filter\FilterProcessResult::getProcessedText0 N/A% -24 -1.9% -2 -0.1% 0 0.0% 0 0.0%
spl_autoload_call0 N/A% -22 -1.8% -22 -1.6% -8 -4.0% 424 1.1%
Drupal\filter\Plugin\Filter\FilterHtmlCorrector::process0 N/A% -20 -1.6% -45 -3.2% 0 0.0% -280 -0.7%
Drupal\editor\Plugin\Filter\EditorFileReference::process0 N/A% -19 -1.5% -6 -0.4% 0 0.0% 0 0.0%
Drupal\Component\Plugin\LazyPluginCollection::rewind0 N/A% 15 1.2% 19 1.4% 0 0.0% 0 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray0 N/A% -13 -1.0% -11 -0.8% 0 0.0% 0 0.0%
Drupal\Component\Plugin\LazyPluginCollection::next0 N/A% 10 0.8% -52 -3.7% 0 0.0% 0 0.0%
Drupal\filter\Plugin\Filter\FilterAutoP::process0 N/A% -7 -0.6% -7 -0.5% 0 0.0% 0 0.0%
Drupal\Core\Entity\Entity::getCacheTag0 N/A% 4 0.3% -10 -0.7% 8 4.0% 0 0.0%
Drupal\filter\FilterProcessResult::getPostRenderCacheCallbacks0 N/A% -4 -0.3% -58 -4.1% 0 0.0% -208 -0.5%
Drupal\filter\Plugin\Filter\FilterAlign::process0 N/A% -3 -0.2% -16 -1.1% 0 0.0% 0 0.0%
Drupal\filter\FilterProcessResult::getCacheTags0 N/A% 2 0.2% 11 0.8% 0 0.0% 0 0.0%
Drupal\filter\Plugin\Filter\FilterCaption::process0 N/A% 0 0.0% -7 -0.5% 0 0.0% 0 0.0%