Run Report
Run #5198f92a4c3fa: 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% 65,091 3.0% 48,002 2.9% 3,001,368 4.6% 3,017,384 4.6%
Exclusive Metrics for Current Function452 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,313 85.0% 40,002 83.3% 2,826,240 94.2% 2,846,344 94.3%
Drupal\views\ViewExecutable::execute1 50.0% 9,778 15.0% 8,000 16.7% 175,128 5.8% 171,040 5.7%
Child functions
Drupal\views\ViewExecutable::attachDisplays2 3.1% 30,205 46.4% 24,001 50.0% 1,136,064 37.9% 1,153,920 38.2%
Drupal\views\Plugin\views\query\Sql::build2 3.1% 10,592 16.3% 8,000 16.7% 318,960 10.6% 344,752 11.4%
Drupal\views\ViewExecutable::initStyle2 3.1% 9,597 14.7% 12,001 25.0% 611,808 20.4% 613,232 20.3%
Drupal\views\ViewExecutable::initQuery2 3.1% 9,010 13.8% 4,000 8.3% 804,104 26.8% 790,944 26.2%
Drupal\views\ViewExecutable::_build12 18.8% 3,247 5.0% 0 0.0% 65,544 2.2% 63,616 2.1%
Drupal\views\Plugin\views\style\StylePluginBase::query2 3.1% 278 0.4% 0 0.0% 8,336 0.3% 6,376 0.2%
Drupal\views\Plugin\views\display\DisplayPluginBase::useGroupBy4 6.2% 266 0.4% 0 0.0% 1,160 0.0% 888 0.0%
Drupal\views\ViewExecutable::_preQuery2 3.1% 221 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% 182 0.3% 0 0.0% 4,248 0.1% 4,680 0.2%
Drupal\Core\Extension\ModuleHandler::invokeAll4 6.2% 175 0.3% 0 0.0% 1,144 0.0% 832 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::getOption2 3.1% 137 0.2% 0 0.0% 1,160 0.0% 1,280 0.0%
Drupal::moduleHandler2 3.1% 104 0.2% 0 0.0% 1,120 0.0% 184 0.0%
Drupal\block\Plugin\views\display\Block::usesExposed1 1.6% 87 0.1% 0 0.0% 1,232 0.0% 216 0.0%
Drupal\Core\Config\Config::get2 3.1% 67 0.1% 0 0.0% 1,400 0.0% 1,136 0.0%
Drupal\views\Plugin\views\style\StylePluginBase::usesFields2 3.1% 66 0.1% 0 0.0% 4,504 0.2% 3,888 0.1%
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% 25 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% 7 0.0% 0 0.0% 1,160 0.0% 904 0.0%