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

Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@2Run #51c6814c41b47Run #51c6824f48b42DiffDiff%
Number of Function Calls 7 7 N/A%
Incl. Wall Time (microsec) 2,089 2,089 N/A%
Incl. Wall Time (microsec) per call N/A 298 298 N/A%
Excl. Wall Time (microsec) 187 187 N/A%
Incl. CPU (microsecs) 2,098 2,098 N/A%
Incl. CPU (microsecs) per call N/A 300 300 N/A%
Excl. CPU (microsec) 159 159 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,824 97,824 N/A%
Incl. PeakMemUse (bytes) per call N/A 13,975 13,975 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,089 0.2% 2,098 0.2% 98,136 0.5% 97,824 0.5%
Exclusive Metrics Diff for Current Function187 9.0% 159 7.6% 4,648 4.7% 4,072 4.2%
Parent function
Drupal\Core\Entity\Field\FieldItemBase::__construct7 100.0% 2,089 100.0% 2,098 100.0% 98,136 100.0% 97,824 100.0%
Child functions
Drupal\Core\TypedData\TypedDataManager::create@27 14.3% 843 40.4% 846 40.3% 46,400 47.3% 46,536 47.6%
Drupal\text\TextProcessed::setContext2 4.1% 598 28.6% 601 28.6% 25,552 26.0% 25,720 26.3%
Drupal\Core\TypedData\Type\Map::getPropertyDefinition7 14.3% 204 9.8% 207 9.9% 10,200 10.4% 9,288 9.5%
Drupal\Core\TypedData\TypedData::getPropertyPath7 14.3% 135 6.5% 141 6.7% 5,352 5.5% 6,192 6.3%
Drupal\Core\TypedData\TypedData::getRoot7 14.3% 80 3.8% 85 4.1% 3,384 3.4% 3,448 3.5%
Drupal\Core\TypedData\TypedData::setContext5 10.2% 18 0.9% 24 1.1% 944 1.0% 912 0.9%
Drupal\Core\Entity\EntityNG::getType7 14.3% 14 0.7% 21 1.0% 840 0.9% 840 0.9%
is_numeric7 14.3% 10 0.5% 14 0.7% 816 0.8% 816 0.8%