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\views\Plugin\views\PluginBase::unpackOptions

Drupal\views\Plugin\views\PluginBase::unpackOptionsRun #51c6814c41b47Run #51c681e794599DiffDiff%
Number of Function Calls 76 76 N/A%
Incl. Wall Time (microsec) 16,734 16,734 N/A%
Incl. Wall Time (microsec) per call N/A 220 220 N/A%
Excl. Wall Time (microsec) 5,394 5,394 N/A%
Incl. CPU (microsecs) 16,804 16,804 N/A%
Incl. CPU (microsecs) per call N/A 221 221 N/A%
Excl. CPU (microsec) 3,867 3,867 N/A%
Incl. MemUse (bytes) 10,552 10,552 N/A%
Incl. MemUse (bytes) per call N/A 139 139 N/A%
Excl. MemUse (bytes) -1,404,512 -1,404,512 N/A%
Incl. PeakMemUse (bytes) 213,464 213,464 N/A%
Incl. PeakMemUse (bytes) per call N/A 2,809 2,809 N/A%
Excl. PeakMemUse (bytes) 68,888 68,888 N/A%

Parent/Child Regression/Improvement report for Drupal\views\Plugin\views\PluginBase::unpackOptions [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\views\Plugin\views\PluginBase::unpackOptions76 4.1% 16,734 1.5% 16,804 1.6% 10,552 0.1% 213,464 1.1%
Exclusive Metrics Diff for Current Function5,394 32.2% 3,867 23.0% -1,404,512 -13310.4% 68,888 32.3%
Parent functions
Drupal\views\Plugin\views\PluginBase::init42 55.3% 9,239 55.2% 9,275 55.2% 9,712 92.0% 206,176 96.6%
Drupal\views\Plugin\views\HandlerBase::init34 44.7% 7,495 44.8% 7,529 44.8% 840 8.0% 7,288 3.4%
Child functions
Drupal\views\Plugin\views\PluginBase::unpackOptions@1114 6.4% 7,561 45.2% 7,653 45.5% -360 -3.4% 89,280 41.8%
is_array1,579 89.3% 1,696 10.1% 3,113 18.5% 800 7.6% 440 0.2%
Drupal\views\Plugin\views\filter\ManyToOne::defineOptions8 0.5% 336 2.0% 345 2.1% 150,864 1429.7% 6,040 2.8%
Drupal\views\Plugin\views\field\Date::defineOptions8 0.5% 240 1.4% 248 1.5% 213,072 2019.3% 4,216 2.0%
Drupal\user\Plugin\views\field\Name::defineOptions4 0.2% 159 1.0% 165 1.0% 110,896 1050.9% 4,168 2.0%
Drupal\user\Plugin\views\field\Mail::defineOptions4 0.2% 142 0.8% 144 0.9% 103,440 980.3% 3,288 1.5%
Drupal\views\Plugin\views\field\Boolean::defineOptions4 0.2% 132 0.8% 137 0.8% 110,352 1045.8% 3,400 1.6%
Drupal\views\Plugin\views\field\PrerenderList::defineOptions4 0.2% 124 0.7% 128 0.8% 105,208 997.0% 3,600 1.7%
Drupal\views\Plugin\views\field\Links::defineOptions4 0.2% 124 0.7% 128 0.8% 106,096 1005.5% 3,928 1.8%
Drupal\views\Plugin\views\filter\Combine::defineOptions4 0.2% 118 0.7% 123 0.7% 73,008 691.9% 2,504 1.2%
Drupal\user\Plugin\views\field\Link::defineOptions4 0.2% 118 0.7% 123 0.7% 103,984 985.4% 3,016 1.4%
Drupal\views\Plugin\views\field\FieldPluginBase::defineOptions4 0.2% 110 0.7% 112 0.7% 101,688 963.7% 5,088 2.4%
Drupal\views\Plugin\views\filter\BooleanOperator::defineOptions4 0.2% 107 0.6% 110 0.7% 70,904 671.9% 2,384 1.1%
Drupal\views\Plugin\views\filter\Numeric::defineOptions4 0.2% 106 0.6% 109 0.6% 76,848 728.3% 3,152 1.5%
Drupal\views\Plugin\views\area\TextCustom::defineOptions4 0.2% 94 0.6% 99 0.6% 19,888 188.5% 1,008 0.5%
Drupal\views\Plugin\views\sort\Date::defineOptions4 0.2% 70 0.4% 76 0.5% 23,632 224.0% 1,240 0.6%
Drupal\views\Plugin\views\style\Table::defineOptions2 0.1% 46 0.3% 49 0.3% 17,616 166.9% 3,016 1.4%
Drupal\views\Plugin\views\pager\Full::defineOptions1 0.1% 16 0.1% 18 0.1% 10,936 103.6% 1,528 0.7%
Drupal\views\Plugin\views\query\Sql::defineOptions2 0.1% 16 0.1% 23 0.1% 6,976 66.1% 1,256 0.6%
Drupal\views\Plugin\views\exposed_form\ExposedFormPluginBase::defineOptions1 0.1% 9 0.1% 11 0.1% 5,336 50.6% 1,536 0.7%
Drupal\views\Plugin\views\field\Broken::defineOptions4 0.2% 8 0.0% 11 0.1% 1,392 13.2% 488 0.2%
Drupal\user\Plugin\views\access\Permission::defineOptions1 0.1% 6 0.0% 8 0.0% 1,504 14.3% 0 0.0%
Drupal\views\Plugin\views\PluginBase::defineOptions1 0.1% 2 0.0% 4 0.0% 984 9.3% 0 0.0%