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

Regression/Improvement summary for class_exists

class_existsRun #51c6814c41b47Run #51c681e794599DiffDiff%
Number of Function Calls 95 95 N/A%
Incl. Wall Time (microsec) 31,303 31,303 N/A%
Incl. Wall Time (microsec) per call N/A 330 330 N/A%
Excl. Wall Time (microsec) 477 477 N/A%
Incl. CPU (microsecs) 31,403 31,403 N/A%
Incl. CPU (microsecs) per call N/A 331 331 N/A%
Excl. CPU (microsec) 518 518 N/A%
Incl. MemUse (bytes) 2,652,136 2,652,136 N/A%
Incl. MemUse (bytes) per call N/A 27,917 27,917 N/A%
Excl. MemUse (bytes) -11,488 -11,488 N/A%
Incl. PeakMemUse (bytes) 1,794,400 1,794,400 N/A%
Incl. PeakMemUse (bytes) per call N/A 18,888 18,888 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_exists95 61.7% 31,303 2.8% 31,403 2.9% 2,652,136 13.9% 1,794,400 9.3%
Exclusive Metrics Diff for Current Function477 1.5% 518 1.6% -11,488 -0.4% 7,528 0.4%
Parent functions
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass64 67.4% 20,800 66.4% 20,857 66.4% 1,962,232 74.0% 1,326,000 73.9%
Drupal\Core\Entity\EntityManager::getControllerClass13 13.7% 6,536 20.9% 6,555 20.9% 365,256 13.8% 256,560 14.3%
Drupal\Core\Database\Connection::getDriverClass5 5.3% 2,880 9.2% 2,884 9.2% 291,376 11.0% 180,312 10.0%
Drupal\Core\Config\Context\ConfigContextFactory::get1 1.1% 306 1.0% 307 1.0% 17,488 0.7% 17,840 1.0%
Drupal\Core\Controller\ControllerResolver::createController1 1.1% 472 1.5% 473 1.5% 12,584 0.5% 10,520 0.6%
Drupal\Component\Datetime\DateTimePlus::canUseIntl1 1.1% 285 0.9% 290 0.9% 808 0.0% 944 0.1%
_drupal_simpletest_conf_path1 1.1% 3 0.0% 5 0.0% 784 0.0% 784 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate7 7.4% 16 0.1% 25 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%
Child function
Symfony\Component\ClassLoader\ClassLoader::loadClass50 100.0% 30,826 98.5% 30,885 98.4% 2,663,624 100.4% 1,786,872 99.6%