Diff Report
Run #51f62b0e7bc11: XHProf Run (Namespace=drupal-perf-fabianx)
vs.
Run #51f628573214c: XHProf Run (Namespace=drupal-perf-fabianx)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal::moduleHandler

Drupal::moduleHandlerRun #51f62b0e7bc11Run #51f628573214cDiffDiff%
Number of Function Calls3,721 3,239 -482 -13.0%
Incl. Wall Time (microsec)36,901 32,223 -4,678 -12.7%
Incl. Wall Time (microsec) per call 10 10 0 0.3%
Excl. Wall Time (microsec)9,969 8,630 -1,339 -13.4%
Incl. CPU (microsecs)52,001 52,002 1 0.0%
Incl. CPU (microsecs) per call 14 16 2 14.9%
Excl. CPU (microsec)8,000 0 -8,000 -100.0%
Incl. MemUse (bytes)267,344 267,320 -24 -0.0%
Incl. MemUse (bytes) per call 72 83 11 14.9%
Excl. MemUse (bytes)42,496 42,496 0 0.0%
Incl. PeakMemUse (bytes)276,576 258,968 -17,608 -6.4%
Incl. PeakMemUse (bytes) per call 74 80 6 7.6%
Excl. PeakMemUse (bytes)27,720 21,328 -6,392 -23.1%

Parent/Child Regression/Improvement report for Drupal::moduleHandler [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::moduleHandler-482 -50.0% -4,678 -26.4% 1 0.0% -24 -0.0% -17,608 -4.0%
Exclusive Metrics Diff for Current Function-1,339 -28.6% -8,000 -800000.0% 0 0.0% -6,392 -36.3%
Parent functions
theme@4-188 -39.0% -1,935 -41.4% 4,000 400000.0% 0 0.0% -9,840 -55.9%
theme@6-169 -35.1% -1,711 -36.6% 0 0.0% 0 0.0% -2,960 -16.8%
theme@5-46 -9.5% -461 -9.9% 0 0.0% 0 0.0% -864 -4.9%
theme@3-30 -6.2% -302 -6.5% 4,000 400000.0% 0 0.0% -504 -2.9%
theme-14 -2.9% -138 -2.9% 0 0.0% 0 0.0% -3,072 -17.4%
theme@2-13 -2.7% -129 -2.8% 0 0.0% 0 0.0% -496 -2.8%
theme@1-12 -2.5% -117 -2.5% 0 0.0% 0 0.0% -1,368 -7.8%
theme@7-10 -2.1% -100 -2.1% -4,000 -400000.0% 0 0.0% -352 -2.0%
drupal_alter0 0.0% 80 1.7% 0 0.0% 0 0.0% 408 2.3%
Drupal\Core\Config\Entity\ConfigStorageController::attachLoad0 0.0% 71 1.5% -11,999 -1199900.0% 0 0.0% -128 -0.7%
module_invoke_all0 0.0% 33 0.7% 0 0.0% 0 0.0% 1,624 9.2%
l0 0.0% 24 0.5% -4,000 -400000.0% 0 0.0% 0 0.0%
node_query_node_access_alter0 0.0% -13 -0.3% 0 0.0% 0 0.0% 0 0.0%
Drupal\user\Plugin\Core\Entity\User::getUsername0 0.0% 7 0.1% 0 0.0% 0 0.0% 0 0.0%
Drupal\user\UserStorageController::invokeHook0 0.0% 5 0.1% 0 0.0% 0 0.0% 0 0.0%
field_access0 0.0% 4 0.1% 4,000 400000.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\DatabaseStorageController::attachLoad0 0.0% 1 0.0% 4,000 400000.0% 0 0.0% 0 0.0%
_block_get_renderable_region0 0.0% -1 -0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::render0 0.0% 1 0.0% 0 0.0% 0 0.0% 0 0.0%
views_preprocess_node0 0.0% 1 0.0% 0 0.0% 0 0.0% -168 -1.0%
rdf_get_namespaces0 0.0% -1 -0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\node\NodeStorageController::attachLoad0 0.0% 1 0.0% 0 0.0% 0 0.0% 0 0.0%
_drupal_bootstrap_variables0 0.0% 1 0.0% 4,000 400000.0% -24 -100.0% 64 0.4%
drupal_load0 0.0% 1 0.0% 0 0.0% 0 0.0% 48 0.3%
menu_get_active_help0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
module_invoke0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
module_exists0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::build0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::preExecute0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\{closure}0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_drupal_bootstrap_code0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\query\Sql::alter0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\query\Sql::query0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
drupal_render_page0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\Plugin\views\query\Sql::execute0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\views\ViewExecutable::execute0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
_theme_load_registry0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
menu_local_tasks0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child function
Symfony\Component\DependencyInjection\Container::get-482 -100.0% -3,339 -71.4% 8,001 800100.0% -24 -100.0% -11,216 -63.7%