Run Report
Run #55323afe82890: XHProf Run (Namespace=drupal-perf-lauriii)
Tip
Click a function name below to drill down.

Parent/Child report for Twig_Node::getNode [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Twig_Node::getNode3,779 50.0% 692 0.2% 30,432 0.1% 13,856 0.1%
Exclusive Metrics for Current Function689 99.6% 29,800 97.9% 13,456 97.1%
Parent functions
Twig_Node_Print::compile148 3.9% 99 14.3% 640 2.1% 24 0.2%
Twig_Node_Expression_GetAttr::compile453 12.0% 87 12.6% 656 2.2% 752 5.4%
Twig_Node_Expression_Filter::compile159 4.2% 73 10.5% 656 2.2% 616 4.4%
Twig_Node_If::compile239 6.3% 61 8.8% 640 2.1% 168 1.2%
Twig_Node_Expression_Call::compileArguments469 12.4% 47 6.8% 664 2.2% 664 4.8%
Twig_Node_Expression_GetAttr::compile@199 2.6% 44 6.4% 656 2.2% 368 2.7%
Twig_Node_If::compile@191 2.4% 35 5.1% 640 2.1% 360 2.6%
Twig_NodeVisitor_Escaper::escapePrintNode149 3.9% 26 3.8% 656 2.2% 472 3.4%
Twig_Node_Expression_Binary::compile62 1.6% 24 3.5% 656 2.2% 616 4.4%
Twig_Node_Expression_Conditional::compile57 1.5% 18 2.6% 672 2.2% 192 1.4%
Twig_NodeVisitor_Optimizer::optimizeRawFilter181 4.8% 18 2.6% 664 2.2% 352 2.5%
Twig_NodeVisitor_SafeAnalysis::leaveNode263 7.0% 17 2.5% 656 2.2% 216 1.6%
Twig_Node_Expression_Call::compileArguments@186 2.3% 16 2.3% 664 2.2% 352 2.5%
Twig_NodeVisitor_Escaper::preEscapeFilterNode51 1.3% 12 1.7% 1,584 5.2% 1,104 8.0%
Drupal\Core\Template\TwigNodeVisitor::leaveNode329 8.7% 12 1.7% 664 2.2% 352 2.5%
Twig_Node_For::compile45 1.2% 11 1.6% 640 2.1% 0 0.0%
Twig_Node_Expression_Filter::compile@110 0.3% 10 1.4% 656 2.2% 0 0.0%
Twig_Node_Module::compileTemplate66 1.7% 8 1.2% 648 2.1% 608 4.4%
Twig_Node_Expression_Call::compileArguments@212 0.3% 7 1.0% 664 2.2% 616 4.4%
Twig_Node_For::compile@19 0.2% 7 1.0% 640 2.1% 0 0.0%
Twig_Node_Expression_Unary::compile6 0.2% 5 0.7% 656 2.2% 416 3.0%
Twig_Node_If::compile@220 0.5% 5 0.7% 640 2.1% 0 0.0%
Twig_NodeVisitor_Optimizer::enterOptimizeFor59 1.6% 5 0.7% 664 2.2% 352 2.5%
Twig_TokenParser_For::parse8 0.2% 5 0.7% 648 2.1% 96 0.7%
Twig_Node_Set::compile48 1.3% 4 0.6% 640 2.1% 648 4.7%
Twig_Node_Expression_Test_Defined::compile4 0.1% 4 0.6% 664 2.2% 424 3.1%
Twig_Node_Expression_Binary::compile@16 0.2% 4 0.6% 656 2.2% 240 1.7%
Twig_Node_Expression_Binary_In::compile4 0.1% 4 0.6% 656 2.2% 192 1.4%
Twig_Node_Expression_Filter_Default::compile4 0.1% 4 0.6% 664 2.2% 24 0.2%
Twig_Node_Expression_Filter::compile@24 0.1% 4 0.6% 656 2.2% 0 0.0%
Twig_Node_Expression_Test_Defined::changeIgnoreStrictCheck8 0.2% 4 0.6% 672 2.2% 96 0.7%
Twig_Node_If::compile@312 0.3% 3 0.4% 656 2.2% 616 4.4%
Twig_Node_Module::compileClassFooter18 0.5% 2 0.3% 656 2.2% 0 0.0%
Twig_NodeVisitor_Optimizer::optimizePrintNode300 7.9% 2 0.3% 664 2.2% 352 2.5%
Twig_Node_Block::compile3 0.1% 1 0.1% 640 2.1% 0 0.0%
Twig_Node_Expression_Binary_NotIn::compile2 0.1% 1 0.1% 656 2.2% 192 1.4%
Twig_Node_Expression_Binary::compile@22 0.1% 1 0.1% 656 2.2% 0 0.0%
Twig_TokenParser_For::parse@11 0.0% 1 0.1% 648 2.1% 0 0.0%
Twig_Node_Module::compileMacros18 0.5% 1 0.1% 648 2.1% 0 0.0%
Twig_Node_Expression_Test_Defined::changeIgnoreStrictCheck@14 0.1% 0 0.0% 680 2.2% 0 0.0%
Twig_Node_Expression_Filter_Default::__construct4 0.1% 0 0.0% 664 2.2% 0 0.0%
Twig_Node_Module::compileConstructor90 2.4% 0 0.0% 656 2.2% 568 4.1%
Twig_Node_Module::compileDisplay72 1.9% 0 0.0% 648 2.1% 608 4.4%
Twig_Node_Module::compileGetParent18 0.5% 0 0.0% 648 2.1% 512 3.7%
Twig_Node_Module::compileIsTraitable86 2.3% 0 0.0% 680 2.2% 688 5.0%
Child function
array_key_exists3,779 100.0% 3 0.4% 632 2.1% 400 2.9%