Run Report
Run #5198fa286ed27: XHProf Run (Namespace=drupal-perf-steveoliver)
Tip
Click a function name below to drill down.

Parent/Child report for Drupal\views\ViewExecutable::build [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\views\ViewExecutable::build2 2.7% 64,962 2.9% 52,002 3.1% 3,001,344 4.6% 3,017,232 4.6%
Exclusive Metrics for Current Function445 0.7% 0 0.0% 15,120 0.5% 10,320 0.3%
Parent functions
Drupal\views\Plugin\views\display\PathPluginBase::execute1 50.0% 55,233 85.0% 44,002 84.6% 2,826,168 94.2% 2,846,048 94.3%
Drupal\views\ViewExecutable::execute1 50.0% 9,729 15.0% 8,000 15.4% 175,176 5.8% 171,184 5.7%
Child functions
Drupal\views\ViewExecutable::attachDisplays2 3.1% 30,149 46.4% 24,001 46.2% 1,136,112 37.9% 1,153,744 38.2%
Drupal\views\Plugin\views\query\Sql::build2 3.1% 10,542 16.2% 8,001 15.4% 319,008 10.6% 344,896 11.4%
Drupal\views\ViewExecutable::initStyle2 3.1% 9,580 14.7% 12,000 23.1% 611,808 20.4% 613,232 20.3%
Drupal\views\ViewExecutable::initQuery2 3.1% 9,071 14.0% 8,000 15.4% 803,944 26.8% 790,728 26.2%
Drupal\views\ViewExecutable::_build12 18.8% 3,245 5.0% 0 0.0% 65,584 2.2% 63,712 2.1%
Drupal\views\Plugin\views\style\StylePluginBase::query2 3.1% 273 0.4% 0 0.0% 8,336 0.3% 6,376 0.2%
Drupal\views\Plugin\views\display\DisplayPluginBase::useGroupBy4 6.2% 261 0.4% 0 0.0% 1,160 0.0% 888 0.0%
Drupal\views\ViewExecutable::_preQuery2 3.1% 222 0.3% 0 0.0% 6,544 0.2% 7,192 0.2%
config2 3.1% 206 0.3% 0 0.0% 1,104 0.0% 824 0.0%
Drupal\views\Plugin\views\query\Sql::alter2 3.1% 180 0.3% 0 0.0% 4,248 0.1% 4,680 0.2%
Drupal\Core\Extension\ModuleHandler::invokeAll4 6.2% 174 0.3% 0 0.0% 1,144 0.0% 832 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption2 3.1% 135 0.2% 0 0.0% 1,160 0.0% 1,280 0.0%
Drupal\block\Plugin\views\display\Block::usesExposed1 1.6% 88 0.1% 0 0.0% 1,232 0.0% 216 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::usesFields2 3.1% 67 0.1% 0 0.0% 4,504 0.2% 3,888 0.1%
Drupal\Core\Config\Config::get2 3.1% 66 0.1% 0 0.0% 1,400 0.0% 1,136 0.0%
Drupal::moduleHandler2 3.1% 59 0.1% 0 0.0% 1,120 0.0% 184 0.0%
Drupal\views\Plugin\views\query\QueryPluginBase::set_where_group2 3.1% 46 0.1% 0 0.0% 6,504 0.2% 4,768 0.2%
Drupal\views\ViewExecutable::initHandlers2 3.1% 37 0.1% 0 0.0% 1,136 0.0% 904 0.0%
Drupal\views\Plugin\views\query\QueryPluginBase::set_group_operator2 3.1% 34 0.1% 0 0.0% 2,984 0.1% 2,552 0.1%
microtime4 6.2% 24 0.0% 0 0.0% 1,104 0.0% 704 0.0%
Drupal\views\ViewExecutable::_buildArguments2 3.1% 14 0.0% 0 0.0% 1,304 0.0% 592 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::query2 3.1% 14 0.0% 0 0.0% 1,152 0.0% 920 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::build_sort2 3.1% 12 0.0% 0 0.0% 1,312 0.0% 1,152 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::build_sort_post2 3.1% 10 0.0% 0 0.0% 1,160 0.0% 608 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::usesExposed1 1.6% 8 0.0% 0 0.0% 1,160 0.0% 904 0.0%