Diff Report
Run #519afb15356f3: XHProf Run (Namespace=drupal-perf-joelpittet)
vs.
Run #519afa8ec2e5c: XHProf Run (Namespace=drupal-perf-joelpittet)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Drupal\Core\Entity\EntityBCDecorator::__get

Drupal\Core\Entity\EntityBCDecorator::__getRun #519afb15356f3Run #519afa8ec2e5cDiffDiff%
Number of Function Calls 112 112 N/A%
Incl. Wall Time (microsec) 8,034 8,034 N/A%
Incl. Wall Time (microsec) per call N/A 72 72 N/A%
Excl. Wall Time (microsec) 2,199 2,199 N/A%
Incl. CPU (microsecs) 8,146 8,146 N/A%
Incl. CPU (microsecs) per call N/A 73 73 N/A%
Excl. CPU (microsec) 1,902 1,902 N/A%
Incl. MemUse (bytes) 40,504 40,504 N/A%
Incl. MemUse (bytes) per call N/A 362 362 N/A%
Excl. MemUse (bytes) 25,848 25,848 N/A%
Incl. PeakMemUse (bytes) 22,264 22,264 N/A%
Incl. PeakMemUse (bytes) per call N/A 199 199 N/A%
Excl. PeakMemUse (bytes) 7,776 7,776 N/A%

Parent/Child Regression/Improvement report for Drupal\Core\Entity\EntityBCDecorator::__get [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\Entity\EntityBCDecorator::__get112 15.3% 8,034 1.5% 8,146 1.7% 40,504 0.1% 22,264 0.1%
Exclusive Metrics Diff for Current Function2,199 27.4% 1,902 23.3% 25,848 63.8% 7,776 34.9%
Parent functions
Drupal\Core\Entity\EntityBCDecorator::__isset24 21.4% 2,150 26.8% 2,171 26.7% 10,856 26.8% 3,776 17.0%
rdf_preprocess_node11 9.8% 824 10.3% 833 10.2% 2,256 5.6% 0 0.0%
template_preprocess_node17 15.2% 703 8.8% 715 8.8% 1,240 3.1% 736 3.3%
field_invoke_method_multiple8 7.1% 664 8.3% 673 8.3% 816 2.0% 2,728 12.3%
field_invoke_method8 7.1% 640 8.0% 650 8.0% 808 2.0% 1,408 6.3%
field_language7 6.2% 546 6.8% 555 6.8% 800 2.0% 1,200 5.4%
views_preprocess_node7 6.2% 536 6.7% 540 6.6% 856 2.1% 0 0.0%
field_attach_preprocess4 3.6% 312 3.9% 318 3.9% 808 2.0% 1,520 6.8%
node_access2 1.8% 264 3.3% 264 3.2% 9,856 24.3% 928 4.2%
_field_invoke_multiple3 2.7% 262 3.3% 265 3.3% 808 2.0% 1,824 8.2%
Drupal\Core\Entity\EntityRenderController::viewMultiple3 2.7% 234 2.9% 238 2.9% 840 2.1% 1,904 8.6%
Drupal\node\NodeRenderController::buildContent2 1.8% 159 2.0% 160 2.0% 832 2.1% 1,536 6.9%
Drupal\node\NodeRenderController::alterBuild2 1.8% 102 1.3% 108 1.3% 832 2.1% 824 3.7%
comment_node_load3 2.7% 100 1.2% 103 1.3% 800 2.0% 0 0.0%
user_attach_accounts3 2.7% 93 1.2% 97 1.2% 888 2.2% 0 0.0%
user_format_name1 0.9% 85 1.1% 86 1.1% 800 2.0% 632 2.8%
Drupal\Core\Entity\EntityRenderController::buildContent1 0.9% 81 1.0% 83 1.0% 840 2.1% 192 0.9%
Drupal\Core\Entity\EntityBCDecorator::__unset1 0.9% 76 0.9% 77 0.9% 1,448 3.6% 376 1.7%
edit_preprocess_node1 0.9% 56 0.7% 57 0.7% 808 2.0% 0 0.0%
Twig_Template::getAttribute1 0.9% 53 0.7% 54 0.7% 816 2.0% 752 3.4%
comment_node_view1 0.9% 35 0.4% 36 0.4% 800 2.0% 544 2.4%
user_node_load1 0.9% 30 0.4% 32 0.4% 880 2.2% 848 3.8%
template_preprocess_username1 0.9% 29 0.4% 31 0.4% 816 2.0% 536 2.4%
Child functions
Drupal\Core\Entity\EntityNG::language67 10.9% 3,963 49.3% 4,015 49.3% 3,232 8.0% 13,816 62.1%
Drupal\Core\Entity\EntityNG::__get458 74.8% 1,459 18.2% 1,740 21.4% 1,464 3.6% 224 1.0%
Drupal\Core\TypedData\ItemList::isEmpty12 2.0% 231 2.9% 238 2.9% 1,400 3.5% 96 0.4%
Drupal\Core\Entity\Field\Type\Field::getValue4 0.7% 83 1.0% 88 1.1% 5,744 14.2% 96 0.4%
is_array45 7.4% 62 0.8% 102 1.3% 792 2.0% 0 0.0%
count13 2.1% 19 0.2% 29 0.4% 792 2.0% 0 0.0%
key13 2.1% 18 0.2% 32 0.4% 1,232 3.0% 256 1.1%