Diff Report
Run #51c6814c41b47: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #51c6824f48b42: 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 #51c6824f48b42DiffDiff%
Number of Function Calls 76 76 N/A%
Incl. Wall Time (microsec) 16,716 16,716 N/A%
Incl. Wall Time (microsec) per call N/A 220 220 N/A%
Excl. Wall Time (microsec) 5,416 5,416 N/A%
Incl. CPU (microsecs) 16,777 16,777 N/A%
Incl. CPU (microsecs) per call N/A 221 221 N/A%
Excl. CPU (microsec) 3,847 3,847 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,248 213,248 N/A%
Incl. PeakMemUse (bytes) per call N/A 2,806 2,806 N/A%
Excl. PeakMemUse (bytes) 68,784 68,784 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,716 1.5% 16,777 1.6% 10,552 0.1% 213,248 1.1%
Exclusive Metrics Diff for Current Function5,416 32.4% 3,847 22.9% -1,404,512 -13310.4% 68,784 32.3%
Parent functions
Drupal\views\Plugin\views\PluginBase::init42 55.3% 9,232 55.2% 9,268 55.2% 9,712 92.0% 205,960 96.6%
Drupal\views\Plugin\views\HandlerBase::init34 44.7% 7,484 44.8% 7,509 44.8% 840 8.0% 7,288 3.4%
Child functions
Drupal\views\Plugin\views\PluginBase::unpackOptions@1114 6.4% 7,533 45.1% 7,634 45.5% -360 -3.4% 89,168 41.8%
is_array1,579 89.3% 1,701 10.2% 3,137 18.7% 800 7.6% 440 0.2%
Drupal\views\Plugin\views\filter\ManyToOne::defineOptions8 0.5% 339 2.0% 345 2.1% 150,864 1429.7% 6,040 2.8%
Drupal\views\Plugin\views\field\Date::defineOptions8 0.5% 245 1.5% 253 1.5% 213,072 2019.3% 4,216 2.0%
Drupal\user\Plugin\views\field\Name::defineOptions4 0.2% 144 0.9% 155 0.9% 110,896 1050.9% 4,168 2.0%
Drupal\user\Plugin\views\field\Mail::defineOptions4 0.2% 141 0.8% 146 0.9% 103,440 980.3% 3,288 1.5%
Drupal\views\Plugin\views\field\Links::defineOptions4 0.2% 125 0.7% 128 0.8% 106,096 1005.5% 3,928 1.8%
Drupal\views\Plugin\views\field\PrerenderList::defineOptions4 0.2% 125 0.7% 128 0.8% 105,208 997.0% 3,600 1.7%
Drupal\views\Plugin\views\field\Boolean::defineOptions4 0.2% 123 0.7% 127 0.8% 110,352 1045.8% 3,400 1.6%
Drupal\user\Plugin\views\field\Link::defineOptions4 0.2% 120 0.7% 124 0.7% 103,984 985.4% 3,016 1.4%
Drupal\views\Plugin\views\filter\Combine::defineOptions4 0.2% 117 0.7% 122 0.7% 73,008 691.9% 2,504 1.2%
Drupal\views\Plugin\views\filter\Numeric::defineOptions4 0.2% 104 0.6% 111 0.7% 76,848 728.3% 3,152 1.5%
Drupal\views\Plugin\views\field\FieldPluginBase::defineOptions4 0.2% 107 0.6% 110 0.7% 101,688 963.7% 5,088 2.4%
Drupal\views\Plugin\views\filter\BooleanOperator::defineOptions4 0.2% 102 0.6% 107 0.6% 70,904 671.9% 2,384 1.1%
Drupal\views\Plugin\views\area\TextCustom::defineOptions4 0.2% 96 0.6% 101 0.6% 19,888 188.5% 1,008 0.5%
Drupal\views\Plugin\views\sort\Date::defineOptions4 0.2% 72 0.4% 76 0.5% 23,632 224.0% 1,240 0.6%
Drupal\views\Plugin\views\style\Table::defineOptions2 0.1% 45 0.3% 48 0.3% 17,616 166.9% 3,016 1.4%
Drupal\views\Plugin\views\query\Sql::defineOptions2 0.1% 19 0.1% 22 0.1% 6,976 66.1% 1,256 0.6%
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\field\Broken::defineOptions4 0.2% 8 0.0% 16 0.1% 1,392 13.2% 488 0.2%
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\user\Plugin\views\access\Permission::defineOptions1 0.1% 7 0.0% 8 0.0% 1,504 14.3% 0 0.0%
Drupal\views\Plugin\views\PluginBase::defineOptions1 0.1% 2 0.0% 3 0.0% 984 9.3% 0 0.0%