Diff Report
Run #5589b6f75b296: XHProf Run (Namespace=drupal-perf-stefanr)
vs.
Run #5589b704ad974: XHProf Run (Namespace=drupal-perf-stefanr)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Field\FieldItemList::__get

Drupal\Core\Field\FieldItemList::__getRun #5589b6f75b296Run #5589b704ad974DiffDiff%
Number of Function Calls1,400 700 -700 -50.0%
Incl. Wall Time (microsec)185,685 161,453 -24,232 -13.1%
Incl. Wall Time (microsec) per call 133 231 98 73.9%
Excl. Wall Time (microsec)9,206 5,132 -4,074 -44.3%
Incl. MemUse (bytes)2,368,000 2,108,800 -259,200 -10.9%
Incl. MemUse (bytes) per call 1,691 3,013 1,321 78.1%
Excl. MemUse (bytes)601,600 467,200 -134,400 -22.3%
Incl. PeakMemUse (bytes)563,200 139,200 -424,000 -75.3%
Incl. PeakMemUse (bytes) per call 402 199 -203 -50.6%
Excl. PeakMemUse (bytes)173,600 78,400 -95,200 -54.8%

Parent/Child Regression/Improvement report for Drupal\Core\Field\FieldItemList::__get [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\Field\FieldItemList::__get-700 -33.3% -24,232 -1.2% -259,200 -4.3% -424,000 -7.1%
Exclusive Metrics Diff for Current Function-4,074 -16.8% -134,400 -51.9% -95,200 -22.5%
Parent functions
template_preprocess_node0 0.0% -13,561 -56.0% 12,800 4.9% 0 0.0%
Drupal\node\Entity\Node::isPublished-500 -71.4% -8,749 -36.1% -488,000 -188.3% -502,400 -118.5%
Drupal\node\Entity\Node::getOwnerId-300 -42.9% -4,952 -20.4% -95,200 -36.7% -60,800 -14.3%
Drupal\Core\Entity\ContentEntityBase::getEntityKey100 14.3% 2,259 9.3% 0 0.0% 0 0.0%
Drupal\node\Entity\Node::getChangedTime0 0.0% 588 2.4% 298,400 115.1% 139,200 32.8%
Drupal\node\Entity\Node::isSticky0 0.0% 121 0.5% 0 0.0% 0 0.0%
Drupal\node\Entity\Node::isPromoted0 0.0% 95 0.4% 9,600 3.7% 0 0.0%
Drupal\user\Entity\User::getUsername0 0.0% -33 -0.1% 3,200 1.2% 0 0.0%
Child functions
Drupal\Core\Field\FieldItemBase::__get-700 -50.0% -15,176 -62.6% 800 0.3% -17,600 -4.2%
Drupal\Core\TypedData\Plugin\DataType\ItemList::first-700 -50.0% -4,982 -20.6% -125,600 -48.5% -311,200 -73.4%