Diff Report
Run #512a40ad78082: XHProf Run (Namespace=drupal-perf)
vs.
Run #512a40915a5dd: XHProf Run (Namespace=drupal-perf)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass

Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClassRun #512a40ad78082Run #512a40915a5ddDiffDiff%
Number of Function Calls47 35 -12 -25.5%
Incl. Wall Time (microsec)5,027 1,382 -3,645 -72.5%
Incl. Wall Time (microsec) per call 107 39 -67 -63.1%
Excl. Wall Time (microsec)270 194 -76 -28.1%
Incl. CPU (microsecs)12,001 0 -12,001 -100.0%
Incl. CPU (microsecs) per call 255 0 -255 -100.0%
Excl. CPU (microsec)0 0 0 N/A%
Incl. MemUse (bytes)1,503,296 292,248 -1,211,048 -80.6%
Incl. MemUse (bytes) per call 31,985 8,350 -23,635 -73.9%
Excl. MemUse (bytes)4,384 3,200 -1,184 -27.0%
Incl. PeakMemUse (bytes)1,340,944 266,648 -1,074,296 -80.1%
Incl. PeakMemUse (bytes) per call 28,531 7,619 -20,912 -73.3%
Excl. PeakMemUse (bytes)4,072 2,976 -1,096 -26.9%

Parent/Child Regression/Improvement report for Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass [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\Plugin\Factory\DefaultFactory::getPluginClass-12 -33.3% -3,645 -12.7% -12,001 -42.9% -1,211,048 -36.4% -1,074,296 -31.5%
Exclusive Metrics Diff for Current Function-76 -2.1% 0 0.0% -1,184 -0.1% -1,096 -0.1%
Parent functions
Drupal\Component\Plugin\Factory\DefaultFactory::createInstance-12 -100.0% -3,704 -101.6% -8,001 -66.7% -1,233,328 -101.8% -1,097,664 -102.2%
Drupal\field\Plugin\Type\Formatter\FormatterFactory::createInstance0 0.0% 64 1.8% 0 0.0% 22,280 1.8% 23,040 2.1%
Drupal\block\Plugin\Type\BlockManager::createInstance0 0.0% -5 -0.1% -4,000 -33.3% 0 0.0% 328 0.0%
Child functions
Drupal\Core\Plugin\Discovery\CacheDecorator::getDefinition-12 -50.0% -1,973 -54.1% -12,001 -100.0% -191,936 -15.8% -315,736 -29.4%
class_exists-12 -50.0% -1,596 -43.8% 0 0.0% -1,017,928 -84.1% -757,464 -70.5%