Diff Report
Run #553b9a86a14e1: XHProf Run (Namespace=drupal-perf-lauriii)
vs.
Run #553ba42a8e87e: 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 #553b9a86a14e1Run #553ba42a8e87eDiffDiff%
Number of Function Calls622 622 0 0.0%
Incl. Wall Time (microsec)2,615 2,608 -7 -0.3%
Incl. Wall Time (microsec) per call 4 4 -0 -0.3%
Excl. Wall Time (microsec)1,684 1,678 -6 -0.4%
Incl. MemUse (bytes)606,608 605,784 -824 -0.1%
Incl. MemUse (bytes) per call 975 974 -1 -0.1%
Excl. MemUse (bytes)132,456 132,208 -248 -0.2%
Incl. PeakMemUse (bytes)124,912 115,488 -9,424 -7.5%
Incl. PeakMemUse (bytes) per call 201 186 -15 -7.5%
Excl. PeakMemUse (bytes)8,680 8,280 -400 -4.6%

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% -7 -0.0% -824 -0.0% -9,424 -0.6%
Exclusive Metrics Diff for Current Function-6 -85.7% -248 -30.1% -400 -4.2%
Parent functions
Twig_NodeTraverser::traverseForVisitor@90 N/A% -26 -371.4% 296 35.9% -1,064 -11.3%
Twig_NodeTraverser::traverseForVisitor@80 N/A% 18 257.1% -192 -23.3% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@70 N/A% -12 -171.4% -296 -35.9% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@120 N/A% 11 157.1% 32 3.9% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@100 N/A% 7 100.0% -104 -12.6% -5,888 -62.5%
Twig_NodeTraverser::traverseForVisitor@140 N/A% -6 -85.7% -16 -1.9% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@130 N/A% -5 -71.4% -80 -9.7% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@170 N/A% -5 -71.4% -24 -2.9% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@40 N/A% 4 57.1% 56 6.8% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@60 N/A% 4 57.1% -192 -23.3% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@50 N/A% 4 57.1% -104 -12.6% 256 2.7%
Twig_NodeTraverser::traverseForVisitor@110 N/A% -2 -28.6% -120 -14.6% -2,728 -28.9%
Twig_NodeTraverser::traverseForVisitor@160 N/A% 1 14.3% 8 1.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@180 N/A% 0 0.0% 0 0.0% 0 0.0%
Twig_NodeTraverser::traverseForVisitor@150 N/A% 0 0.0% -88 -10.7% 0 0.0%
Child functions
Twig_NodeVisitor_SafeAnalysis::getSafe0 N/A% -20 -285.7% 0 0.0% 0 0.0%
Twig_Node::getNode0 N/A% 10 142.9% 0 0.0% 0 0.0%
Twig_Node::getAttribute0 N/A% 8 114.3% 0 0.0% 0 0.0%
Twig_NodeVisitor_SafeAnalysis::setSafe0 N/A% -1 -14.3% -576 -69.9% -9,056 -96.1%
Twig_NodeVisitor_SafeAnalysis::intersectSafe0 N/A% 1 14.3% 0 0.0% 32 0.3%
Twig_SimpleFilter::getSafe0 N/A% 1 14.3% 0 0.0% 0 0.0%
Twig_SimpleFunction::getSafe0 N/A% 0 0.0% 0 0.0% 0 0.0%
Twig_Environment::getFunction0 N/A% 0 0.0% 0 0.0% 0 0.0%
in_array0 N/A% 0 0.0% 0 0.0% 0 0.0%
Twig_SimpleFilter::getPreservesSafety0 N/A% 0 0.0% 0 0.0% 0 0.0%
Twig_Environment::getFilter0 N/A% 0 0.0% 0 0.0% 0 0.0%