Diff Report
Run #55a8735248325: XHProf Run (Namespace=drupal-perf-lauriii)
vs.
Run #55a8732244c39: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Regression/Improvement summary for class_exists

class_existsRun #55a8735248325Run #55a8732244c39DiffDiff%
Number of Function Calls75 84 9 12.0%
Incl. Wall Time (microsec)3,211 3,507 296 9.2%
Incl. Wall Time (microsec) per call 43 42 -1 -2.5%
Excl. Wall Time (microsec)53 57 4 7.5%
Incl. MemUse (bytes)1,793,960 1,941,568 147,608 8.2%
Incl. MemUse (bytes) per call 23,919 23,114 -806 -3.4%
Excl. MemUse (bytes)6,240 6,240 0 0.0%
Incl. PeakMemUse (bytes)1,504,208 1,555,264 51,056 3.4%
Incl. PeakMemUse (bytes) per call 20,056 18,515 -1,541 -7.7%
Excl. PeakMemUse (bytes)5,240 5,240 0 0.0%

Parent/Child Regression/Improvement report for class_exists [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
class_exists9 69.2% 296 4.8% 147,608 14.4% 51,056 4.9%
Exclusive Metrics Diff for Current Function4 1.4% 0 0.0% 0 0.0%
Parent functions
Drupal\Core\Entity\EntityManager::getDefinition1 11.1% 125 42.2% 68,216 46.2% 28,400 55.6%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition1 11.1% 100 33.8% 41,664 28.2% 0 0.0%
Drupal\Core\Entity\EntityType::hasHandlerClass1 11.1% 87 29.4% 40,968 27.8% 35,728 70.0%
Drupal\Core\Form\FormBuilder::getFormId0 0.0% -49 -16.6% -21,640 -14.7% -22,304 -43.7%
Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass4 44.4% 33 11.1% 18,400 12.5% 9,232 18.1%
Drupal\Core\Template\TwigEnvironment::loadTemplate@10 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::initializeContainer0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Template\TwigEnvironment::loadTemplate2 22.2% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\Query\QueryBase::getClass0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child function
spl_autoload_call4 100.0% 292 98.6% 147,608 100.0% 51,056 100.0%