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 Drupal\Core\TypedData\TypedDataManager::create

Drupal\Core\TypedData\TypedDataManager::createRun #55a8735248325Run #55a8732244c39DiffDiff%
Number of Function Calls2 4 2 100.0%
Incl. Wall Time (microsec)400 502 102 25.5%
Incl. Wall Time (microsec) per call 200 126 -75 -37.2%
Excl. Wall Time (microsec)10 19 9 90.0%
Incl. MemUse (bytes)243,040 276,792 33,752 13.9%
Incl. MemUse (bytes) per call 121,520 69,198 -52,322 -43.1%
Excl. MemUse (bytes)2,320 2,272 -48 -2.1%
Incl. PeakMemUse (bytes)242,880 270,600 27,720 11.4%
Incl. PeakMemUse (bytes) per call 121,440 67,650 -53,790 -44.3%
Excl. PeakMemUse (bytes)2,656 2,832 176 6.6%

Parent/Child Regression/Improvement report for Drupal\Core\TypedData\TypedDataManager::create [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
Drupal\Core\TypedData\TypedDataManager::create2 33.3% 102 1.7% 33,752 3.3% 27,720 2.6%
Exclusive Metrics Diff for Current Function9 8.8% -48 -0.1% 176 0.6%
Parent functions
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@11 50.0% 105 102.9% 33,584 99.5% 27,144 97.9%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance1 50.0% -3 -2.9% 168 0.5% 576 2.1%
Child functions
Drupal\Core\TypedData\TypedDataManager::createInstance2 50.0% 93 91.2% 33,752 100.0% 27,496 99.2%
Drupal\Core\TypedData\DataDefinition::getDataType1 25.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\TypedData\ListDataDefinition::getDataType1 25.0% 0 0.0% 48 0.1% 48 0.2%