(microsec) | MemUse (bytes) | PeakMemUse (bytes) | ||||||
---|---|---|---|---|---|---|---|---|
Twig_Node::getAttribute | 5,820 | 50.0% | 12,936 | 0.7% | 34,552 | 0.1% | 24,880 | 0.1% |
Exclusive Metrics for Current Function | 12,260 | 94.8% | 33,912 | 98.1% | 24,240 | 97.4% | ||
Twig_Node_Expression_Name::compile | 1,082 | 18.6% | 2,391 | 18.5% | 656 | 1.9% | 1,232 | 5.0% |
Twig_Node_Expression_Constant::compile | 702 | 12.1% | 1,601 | 12.4% | 664 | 1.9% | 1,168 | 4.7% |
Twig_Node_Expression_Call::compileArguments | 688 | 11.8% | 1,466 | 11.3% | 664 | 1.9% | 616 | 2.5% |
Twig_Node_Expression_Call::getArguments | 432 | 7.4% | 893 | 6.9% | 664 | 1.9% | 664 | 2.7% |
Twig_Node_Expression_GetAttr::compile | 405 | 7.0% | 870 | 6.7% | 656 | 1.9% | 672 | 2.7% |
Twig_Node_Text::compile | 319 | 5.5% | 743 | 5.7% | 648 | 1.9% | 480 | 1.9% |
Twig_Node_Expression_Name::isSpecial | 277 | 4.8% | 601 | 4.6% | 656 | 1.9% | 656 | 2.6% |
Twig_NodeVisitor_Optimizer::optimizeRawFilter | 199 | 3.4% | 430 | 3.3% | 664 | 1.9% | 480 | 1.9% |
Drupal\Core\Template\TwigNodeVisitor::leaveNode | 199 | 3.4% | 409 | 3.2% | 672 | 1.9% | 440 | 1.8% |
Twig_Node_Expression_Call::compileCallable | 177 | 3.0% | 381 | 2.9% | 664 | 1.9% | 616 | 2.5% |
Twig_Node_Expression_Filter::compile | 170 | 2.9% | 367 | 2.8% | 656 | 1.9% | 568 | 2.3% |
Twig_NodeVisitor_Optimizer::enterOptimizeFor | 139 | 2.4% | 328 | 2.5% | 664 | 1.9% | 592 | 2.4% |
Twig_Node_Expression_Call::compileArguments@1 | 160 | 2.7% | 321 | 2.5% | 664 | 1.9% | 352 | 1.4% |
Twig_ExpressionParser::parseSubscriptExpression | 91 | 1.6% | 282 | 2.2% | 672 | 1.9% | 536 | 2.2% |
Twig_NodeVisitor_SafeAnalysis::leaveNode | 119 | 2.0% | 266 | 2.1% | 664 | 1.9% | 480 | 1.9% |
Twig_Node_Expression_GetAttr::compile@1 | 76 | 1.3% | 160 | 1.2% | 664 | 1.9% | 624 | 2.5% |
Twig_NodeVisitor_Escaper::preEscapeFilterNode | 66 | 1.1% | 149 | 1.2% | 664 | 1.9% | 576 | 2.3% |
Twig_ExpressionParser::parseFilterExpressionRaw | 50 | 0.9% | 141 | 1.1% | 1,600 | 4.6% | 2,656 | 10.7% |
Twig_Node_Set::compile | 68 | 1.2% | 141 | 1.1% | 648 | 1.9% | 608 | 2.4% |
Twig_Node_Module::compileClassHeader | 60 | 1.0% | 138 | 1.1% | 656 | 1.9% | 464 | 1.9% |
Twig_NodeVisitor_Escaper::enterNode | 30 | 0.5% | 103 | 0.8% | 656 | 1.9% | 944 | 3.8% |
Twig_Node_Expression_Call::compileCallable@1 | 40 | 0.7% | 81 | 0.6% | 664 | 1.9% | 352 | 1.4% |
Twig_Node_Expression_AssignName::compile | 29 | 0.5% | 67 | 0.5% | 664 | 1.9% | 624 | 2.5% |
Twig_Compiler::compile | 20 | 0.3% | 61 | 0.5% | 648 | 1.9% | 560 | 2.3% |
Twig_Node_Set::__construct | 17 | 0.3% | 60 | 0.5% | 648 | 1.9% | 840 | 3.4% |
Twig_Node_Expression_Function::compile | 25 | 0.4% | 59 | 0.5% | 664 | 1.9% | 0 | 0.0% |
Twig_Node_Module::compileGetTemplateName | 20 | 0.3% | 54 | 0.4% | 664 | 1.9% | 0 | 0.0% |
Twig_Node_Module::compileTemplate | 20 | 0.3% | 51 | 0.4% | 656 | 1.9% | 416 | 1.7% |
Twig_Node_Module::compile | 20 | 0.3% | 46 | 0.4% | 648 | 1.9% | 144 | 0.6% |
Twig_Node_For::compile | 20 | 0.3% | 40 | 0.3% | 648 | 1.9% | 0 | 0.0% |
Twig_Node_Expression_Filter::compile@1 | 17 | 0.3% | 34 | 0.3% | 664 | 1.9% | 48 | 0.2% |
Twig_Node_Expression_Call::compileArguments@2 | 16 | 0.3% | 32 | 0.2% | 664 | 1.9% | 616 | 2.5% |
Twig_Node_ForLoop::compile | 10 | 0.2% | 24 | 0.2% | 648 | 1.9% | 0 | 0.0% |
Twig_TokenParser_For::parse | 6 | 0.1% | 17 | 0.1% | 648 | 1.9% | 744 | 3.0% |
Twig_Node_Expression_Test::compile | 5 | 0.1% | 14 | 0.1% | 656 | 1.9% | 0 | 0.0% |
Twig_Node_Block::compile | 5 | 0.1% | 12 | 0.1% | 648 | 1.9% | 0 | 0.0% |
Twig_Node_For::compile@1 | 5 | 0.1% | 11 | 0.1% | 648 | 1.9% | 464 | 1.9% |
Twig_NodeVisitor_Escaper::leaveNode | 3 | 0.1% | 10 | 0.1% | 656 | 1.9% | 176 | 0.7% |
Twig_ExpressionParser::parseArguments | 3 | 0.1% | 9 | 0.1% | 656 | 1.9% | 0 | 0.0% |
Twig_Node_Expression_Filter_Default::__construct | 4 | 0.1% | 9 | 0.1% | 672 | 1.9% | 816 | 3.3% |
Twig_Node_BlockReference::compile | 3 | 0.1% | 8 | 0.1% | 656 | 1.9% | 192 | 0.8% |
Twig_Node_Expression_Filter::compile@2 | 4 | 0.1% | 8 | 0.1% | 688 | 2.0% | 600 | 2.4% |
Twig_ExpressionParser::parseFilterExpressionRaw@1 | 4 | 0.1% | 8 | 0.1% | 672 | 1.9% | 816 | 3.3% |
Twig_Node_Expression_Call::compileCallable@2 | 4 | 0.1% | 8 | 0.1% | 664 | 1.9% | 616 | 2.5% |
Twig_TokenParser_Import::parse | 2 | 0.0% | 7 | 0.1% | 656 | 1.9% | 0 | 0.0% |
Twig_Node_Expression_Parent::compile | 2 | 0.0% | 5 | 0.0% | 656 | 1.9% | 0 | 0.0% |
Twig_TokenParser_For::parse@1 | 1 | 0.0% | 5 | 0.0% | 648 | 1.9% | 0 | 0.0% |
Twig_Node_Expression_MethodCall::compile | 2 | 0.0% | 5 | 0.0% | 664 | 1.9% | 352 | 1.4% |
Twig_Node_Import::compile | 2 | 0.0% | 4 | 0.0% | 648 | 1.9% | 120 | 0.5% |
Twig_ExpressionParser::parseSubscriptExpression@1 | 1 | 0.0% | 3 | 0.0% | 672 | 1.9% | 624 | 2.5% |
Twig_Node_Macro::compile | 1 | 0.0% | 3 | 0.0% | 648 | 1.9% | 336 | 1.4% |
array_key_exists | 5,820 | 100.0% | 676 | 5.2% | 640 | 1.9% | 640 | 2.6% |