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 class_exists

class_existsRun #51c6814c41b47Run #51c6824f48b42DiffDiff%
Number of Function Calls 96 96 N/A%
Incl. Wall Time (microsec) 31,323 31,323 N/A%
Incl. Wall Time (microsec) per call N/A 326 326 N/A%
Excl. Wall Time (microsec) 475 475 N/A%
Incl. CPU (microsecs) 31,423 31,423 N/A%
Incl. CPU (microsecs) per call N/A 327 327 N/A%
Excl. CPU (microsec) 531 531 N/A%
Incl. MemUse (bytes) 2,652,136 2,652,136 N/A%
Incl. MemUse (bytes) per call N/A 27,626 27,626 N/A%
Excl. MemUse (bytes) -11,488 -11,488 N/A%
Incl. PeakMemUse (bytes) 1,794,632 1,794,632 N/A%
Incl. PeakMemUse (bytes) per call N/A 18,694 18,694 N/A%
Excl. PeakMemUse (bytes) 7,528 7,528 N/A%

Parent/Child Regression/Improvement report for class_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
class_exists96 61.9% 31,323 2.8% 31,423 2.9% 2,652,136 13.9% 1,794,632 9.3%
Exclusive Metrics Diff for Current Function475 1.5% 531 1.7% -11,488 -0.4% 7,528 0.4%
Parent functions
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass64 66.7% 20,778 66.3% 20,841 66.3% 1,962,232 74.0% 1,326,192 73.9%
Drupal\Core\Entity\EntityManager::getControllerClass13 13.5% 6,547 20.9% 6,569 20.9% 365,248 13.8% 256,480 14.3%
Drupal\Core\Database\Connection::getDriverClass5 5.2% 2,897 9.2% 2,903 9.2% 291,384 11.0% 180,432 10.1%
Drupal\Core\Controller\ControllerResolver::createController1 1.0% 471 1.5% 472 1.5% 12,584 0.5% 10,520 0.6%
Drupal\Core\Config\Context\ConfigContextFactory::get1 1.0% 312 1.0% 313 1.0% 17,488 0.7% 17,840 1.0%
Drupal\Component\Datetime\DateTimePlus::canUseIntl1 1.0% 290 0.9% 291 0.9% 808 0.0% 944 0.1%
Drupal\Core\Template\TwigEnvironment::loadTemplate8 8.3% 20 0.1% 23 0.1% 808 0.0% 728 0.0%
Drupal\Core\DrupalKernel::initializeContainer2 2.1% 5 0.0% 7 0.0% 800 0.0% 712 0.0%
_drupal_simpletest_conf_path1 1.0% 3 0.0% 4 0.0% 784 0.0% 784 0.0%
Child function
Symfony\Component\ClassLoader\ClassLoader::loadClass50 100.0% 30,848 98.5% 30,892 98.3% 2,663,624 100.4% 1,787,104 99.6%