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 function_exists

function_existsRun #51c6814c41b47Run #51c6824f48b42DiffDiff%
Number of Function Calls 2,989 2,989 N/A%
Incl. Wall Time (microsec) 5,938 5,938 N/A%
Incl. Wall Time (microsec) per call N/A 2 2 N/A%
Excl. Wall Time (microsec) 5,938 5,938 N/A%
Incl. CPU (microsecs) 7,292 7,292 N/A%
Incl. CPU (microsecs) per call N/A 2 2 N/A%
Excl. CPU (microsec) 7,292 7,292 N/A%
Incl. MemUse (bytes) 21,336 21,336 N/A%
Incl. MemUse (bytes) per call N/A 7 7 N/A%
Excl. MemUse (bytes) 21,336 21,336 N/A%
Incl. PeakMemUse (bytes) 8,688 8,688 N/A%
Incl. PeakMemUse (bytes) per call N/A 3 3 N/A%
Excl. PeakMemUse (bytes) 8,688 8,688 N/A%

Parent/Child Regression/Improvement report for function_exists [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
function_exists2,989 99.7% 5,938 0.5% 7,292 0.7% 21,336 0.1% 8,688 0.0%
Exclusive Metrics Diff for Current Function5,938 100.0% 7,292 100.0% 21,336 100.0% 8,688 100.0%
Parent functions
Symfony\Component\Yaml\Inline::parse1,353 45.3% 2,665 44.9% 3,031 41.6% 792 3.7% 792 9.1%
Symfony\Component\Yaml\Parser::parse360 12.0% 719 12.1% 882 12.1% 792 3.7% 0 0.0%
theme@2306 10.2% 658 11.1% 832 11.4% 768 3.6% 464 5.3%
Drupal\Core\Extension\ModuleHandler::implementsHook320 10.7% 641 10.8% 860 11.8% 808 3.8% 40 0.5%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo273 9.1% 531 8.9% 711 9.8% 824 3.9% 216 2.5%
Symfony\Component\Yaml\Parser::parse@1144 4.8% 248 4.2% 326 4.5% 800 3.7% 800 9.2%
theme@181 2.7% 163 2.7% 206 2.8% 768 3.6% 552 6.4%
Drupal\Core\Extension\ModuleHandler::invokeAll51 1.7% 101 1.7% 128 1.8% 808 3.8% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter33 1.1% 68 1.1% 111 1.5% 800 3.7% 656 7.6%
theme@320 0.7% 42 0.7% 53 0.7% 768 3.6% 0 0.0%
theme18 0.6% 38 0.6% 54 0.7% 760 3.6% 96 1.1%
Drupal\Core\Extension\ModuleHandler::invokeAll@18 0.3% 16 0.3% 21 0.3% 808 3.8% 376 4.3%
_form_builder_handle_input_element4 0.1% 8 0.1% 11 0.2% 792 3.7% 0 0.0%
Drupal\Component\Uuid\Uuid::determinePlugin2 0.1% 5 0.1% 6 0.1% 800 3.7% 464 5.3%
run_init::Extension/Core.php2 0.1% 5 0.1% 8 0.1% 784 3.7% 688 7.9%
Symfony\Component\HttpFoundation\Response::send1 0.0% 4 0.1% 6 0.1% 808 3.8% 0 0.0%
theme@42 0.1% 4 0.1% 6 0.1% 800 3.7% 0 0.0%
module_load_include2 0.1% 4 0.1% 6 0.1% 776 3.6% 480 5.5%
_drupal_theme_initialize1 0.0% 2 0.0% 3 0.0% 784 3.7% 784 9.0%
rdf_get_namespaces1 0.0% 2 0.0% 4 0.1% 776 3.6% 0 0.0%
Drupal\Component\Utility\Crypt::randomBytes1 0.0% 2 0.0% 4 0.1% 800 3.7% 0 0.0%
drupal_get_filename1 0.0% 2 0.0% 4 0.1% 776 3.6% 640 7.4%
Drupal\Component\Utility\Unicode::check1 0.0% 2 0.0% 4 0.1% 800 3.7% 472 5.4%
Drupal\node\NodeStorageController::invokeHook1 0.0% 2 0.0% 4 0.1% 800 3.7% 648 7.5%
drupal_prepare_form1 0.0% 2 0.0% 4 0.1% 776 3.6% 0 0.0%
format_plural1 0.0% 2 0.0% 3 0.0% 768 3.6% 0 0.0%
Drupal\Core\Extension\ModuleHandler::alter@11 0.0% 2 0.0% 4 0.1% 800 3.7% 520 6.0%