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 Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@2

Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@2Run #51c6814c41b47Run #51c681e794599DiffDiff%
Number of Function Calls 7 7 N/A%
Incl. Wall Time (microsec) 2,052 2,052 N/A%
Incl. Wall Time (microsec) per call N/A 293 293 N/A%
Excl. Wall Time (microsec) 184 184 N/A%
Incl. CPU (microsecs) 2,056 2,056 N/A%
Incl. CPU (microsecs) per call N/A 294 294 N/A%
Excl. CPU (microsec) 140 140 N/A%
Incl. MemUse (bytes) 98,136 98,136 N/A%
Incl. MemUse (bytes) per call N/A 14,019 14,019 N/A%
Excl. MemUse (bytes) 4,648 4,648 N/A%
Incl. PeakMemUse (bytes) 97,880 97,880 N/A%
Incl. PeakMemUse (bytes) per call N/A 13,983 13,983 N/A%
Excl. PeakMemUse (bytes) 4,072 4,072 N/A%

Parent/Child Regression/Improvement report for Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@2 [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\Core\TypedData\TypedDataManager::getPropertyInstance@27 10.8% 2,052 0.2% 2,056 0.2% 98,136 0.5% 97,880 0.5%
Exclusive Metrics Diff for Current Function184 9.0% 140 6.8% 4,648 4.7% 4,072 4.2%
Parent function
Drupal\Core\Entity\Field\FieldItemBase::__construct7 100.0% 2,052 100.0% 2,056 100.0% 98,136 100.0% 97,880 100.0%
Child functions
Drupal\Core\TypedData\TypedDataManager::create@27 14.3% 853 41.6% 858 41.7% 46,400 47.3% 46,536 47.5%
Drupal\text\TextProcessed::setContext2 4.1% 558 27.2% 560 27.2% 25,552 26.0% 25,720 26.3%
Drupal\Core\TypedData\Type\Map::getPropertyDefinition7 14.3% 203 9.9% 210 10.2% 10,200 10.4% 9,344 9.5%
Drupal\Core\TypedData\TypedData::getPropertyPath7 14.3% 134 6.5% 140 6.8% 5,352 5.5% 6,192 6.3%
Drupal\Core\TypedData\TypedData::getRoot7 14.3% 81 3.9% 87 4.2% 3,384 3.4% 3,448 3.5%
Drupal\Core\TypedData\TypedData::setContext5 10.2% 15 0.7% 25 1.2% 944 1.0% 912 0.9%
Drupal\Core\Entity\EntityNG::getType7 14.3% 14 0.7% 20 1.0% 840 0.9% 840 0.9%
is_numeric7 14.3% 10 0.5% 16 0.8% 816 0.8% 816 0.8%