Diff Report
Run #557c2635273b3: XHProf Run (Namespace=drupal-perf-lauriii)
vs.
Run #557c2797a7d51: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Twig_NodeVisitor_SafeAnalysis::leaveNode

Twig_NodeVisitor_SafeAnalysis::leaveNodeRun #557c2635273b3Run #557c2797a7d51DiffDiff%
Number of Function Calls905 905 0 0.0%
Incl. Wall Time (microsec)6,657 6,480 -177 -2.7%
Incl. Wall Time (microsec) per call 7 7 -0 -2.7%
Excl. Wall Time (microsec)3,448 3,388 -60 -1.7%
Incl. MemUse (bytes)898,936 898,920 -16 -0.0%
Incl. MemUse (bytes) per call 993 993 -0 -0.0%
Excl. MemUse (bytes)191,672 191,656 -16 -0.0%
Incl. PeakMemUse (bytes)375,808 378,248 2,440 0.6%
Incl. PeakMemUse (bytes) per call 415 418 3 0.6%
Excl. PeakMemUse (bytes)26,064 26,384 320 1.2%

Parent/Child Regression/Improvement report for Twig_NodeVisitor_SafeAnalysis::leaveNode [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
Twig_NodeVisitor_SafeAnalysis::leaveNode0 N/A% -177 -16.6% -16 -0.0% 2,440 2.1%
Exclusive Metrics Diff for Current Function-60 -33.9% -16 -100.0% 320 13.1%
Parent functions
Twig_NodeTraverser::traverseForVisitor@50 N/A% -38 -21.5% 24 150.0% 1,312 53.8%
Twig_NodeTraverser::traverseForVisitor@40 N/A% -28 -15.8% 8 50.0% 392 16.1%
Twig_NodeTraverser::traverseForVisitor@90 N/A% -23 -13.0% 0 0.0% -384 -15.7%
Twig_NodeTraverser::traverseForVisitor@70 N/A% -18 -10.2% -48 -300.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@100 N/A% -17 -9.6% 0 0.0% -520 -21.3%
Twig_NodeTraverser::traverseForVisitor@60 N/A% -15 -8.5% -8 -50.0% 3,064 125.6%
Twig_NodeTraverser::traverseForVisitor@110 N/A% -15 -8.5% 0 0.0% -384 -15.7%
Twig_NodeTraverser::traverseForVisitor@80 N/A% -12 -6.8% 8 50.0% 48 2.0%
Twig_NodeTraverser::traverseForVisitor@140 N/A% -6 -3.4% 0 0.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@130 N/A% -4 -2.3% 0 0.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@180 N/A% -3 -1.7% 0 0.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@150 N/A% 3 1.7% 0 0.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@120 N/A% 2 1.1% 0 0.0% -1,088 -44.6%
Twig_NodeTraverser::traverseForVisitor@170 N/A% -2 -1.1% 0 0.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@160 N/A% -1 -0.6% 0 0.0% 0 0.0%
Child functions
Twig_NodeVisitor_SafeAnalysis::setSafe0 N/A% -126 -71.2% 0 0.0% 2,120 86.9%
Twig_NodeVisitor_SafeAnalysis::getSafe0 N/A% 4 2.3% 0 0.0% 0 0.0%
Twig_Node::getNode0 N/A% 3 1.7% 0 0.0% 0 0.0%
Twig_Environment::getFilter0 N/A% -2 -1.1% 0 0.0% 0 0.0%
Twig_SimpleFilter::getPreservesSafety0 N/A% 2 1.1% 0 0.0% 0 0.0%
in_array0 N/A% 1 0.6% 0 0.0% 0 0.0%
Twig_Environment::getFunction0 N/A% 1 0.6% 0 0.0% 0 0.0%
Twig_SimpleFunction::getSafe0 N/A% 0 0.0% 0 0.0% 0 0.0%
Twig_SimpleFilter::getSafe0 N/A% 0 0.0% 0 0.0% 0 0.0%
Twig_Node::getAttribute0 N/A% 0 0.0% 0 0.0% 0 0.0%
Twig_NodeVisitor_SafeAnalysis::intersectSafe0 N/A% 0 0.0% 0 0.0% 0 0.0%