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

Overall Summary
Total Incl. Wall Time (microsec):919,157 microsecs
Total Incl. MemUse (bytes):35,812,344 bytes
Total Incl. PeakMemUse (bytes):36,084,432 bytes
Number of Function Calls:468,732


[View Full Callgraph]


Displaying top 100 functions: Sorted by Excl. Wall Time (microsec) [ display all ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Excl. Wall Time
(microsec)
EWall%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
Twig_NodeVisitor_Optimizer::leaveNode 4,253 0.9% 38,677 4.2% 34,269 3.7% 19,448 0.1% -189,424 -0.5% 15,640 0.0% 10,560 0.0%
PDOStatement::execute 176 0.0% 17,652 1.9% 17,652 1.9% 252,872 0.7% 252,872 0.7% 53,232 0.1% 53,232 0.1%
Twig_Node::getIterator 12,907 2.8% 17,938 2.0% 17,026 1.9% 6,563,776 18.3% 4,975,392 13.9% 552,336 1.5% 214,256 0.6%
Twig_Lexer::lexExpression 1,773 0.4% 26,950 2.9% 14,939 1.6% 740,192 2.1% -305,880 -0.9% 208,984 0.6% 30,056 0.1%
Composer\Autoload\ClassLoader::findFileWithExtension 1,010 0.2% 18,036 2.0% 14,938 1.6% 149,216 0.4% 32,008 0.1% 290,240 0.8% 223,992 0.6%
Twig_NodeTraverser::traverseForVisitor@6 1,974 0.4% 124,807 13.6% 11,952 1.3% 1,460,720 4.1% -896,736 -2.5% 1,173,568 3.3% 5,608 0.0%
Twig_NodeTraverser::traverseForVisitor@5 1,233 0.3% 145,294 15.8% 11,240 1.2% 1,632,040 4.6% -729,792 -2.0% 1,293,440 3.6% 6,416 0.0%
Twig_NodeTraverser::traverseForVisitor@7 1,262 0.3% 96,596 10.5% 9,992 1.1% 1,071,992 3.0% -665,632 -1.9% 864,144 2.4% 5,912 0.0%
Twig_Node::getAttribute 8,456 1.8% 9,931 1.1% 9,837 1.1% 35,864 0.1% 35,224 0.1% 21,568 0.1% 21,568 0.1%
Twig_NodeTraverser::traverseForVisitor@8 1,495 0.3% 76,958 8.4% 9,652 1.1% 925,920 2.6% -700,672 -2.0% 760,248 2.1% 5,096 0.0%
Twig_Node_Expression_Call::compileArguments 253 0.1% 42,417 4.6% 7,589 0.8% 222,160 0.6% -171,000 -0.5% 251,512 0.7% 5,352 0.0%
Twig_NodeVisitor_Optimizer::enterNode 4,253 0.9% 10,335 1.1% 7,178 0.8% 23,328 0.1% 13,872 0.0% 13,784 0.0% 10,296 0.0%
Twig_NodeTraverser::traverseForVisitor@9 1,129 0.2% 55,358 6.0% 7,102 0.8% 654,920 1.8% -513,736 -1.4% 563,144 1.6% 4,776 0.0%
Twig_Lexer::moveCursor 3,270 0.7% 6,960 0.8% 6,858 0.7% 134,064 0.4% 132,808 0.4% 11,688 0.0% 10,552 0.0%
Twig_NodeTraverser::traverseForVisitor@4 824 0.2% 158,069 17.2% 6,790 0.7% 1,737,552 4.9% -414,120 -1.2% 1,360,568 3.8% 5,360 0.0%
Twig_Lexer::pushToken 3,229 0.7% 6,866 0.7% 6,712 0.7% 786,080 2.2% 785,440 2.2% 210,888 0.6% 168,808 0.5%
Twig_Compiler::write 2,160 0.5% 9,427 1.0% 6,628 0.7% 75,296 0.2% -659,416 -1.8% 172,808 0.5% 32,832 0.1%
Twig_Node::getNode 5,827 1.2% 6,632 0.7% 6,582 0.7% 34,992 0.1% 34,360 0.1% 15,936 0.0% 15,536 0.0%
Twig_Node_Expression_Name::compile 409 0.1% 12,910 1.4% 6,544 0.7% 42,320 0.1% -11,584 -0.0% 32,368 0.1% 2,256 0.0%
Drupal\Core\Entity\TypedData\EntityDataDefinition::getDataType 387 0.1% 7,448 0.8% 6,523 0.7% -50,216 -0.1% -66,400 -0.2% 8,080 0.0% 4,368 0.0%
preg_match 9,087 1.9% 6,451 0.7% 6,451 0.7% 889,528 2.5% 889,528 2.5% 87,224 0.2% 87,224 0.2%
Twig_Compiler::addDebugInfo 1,173 0.3% 8,457 0.9% 6,407 0.7% 69,808 0.2% -89,264 -0.2% 46,856 0.1% 3,680 0.0%
Twig_NodeTraverser::traverseForVisitor@3 855 0.2% 173,917 18.9% 6,224 0.7% 2,060,496 5.8% -431,640 -1.2% 1,562,376 4.3% 3,760 0.0%
Twig_Lexer::tokenize 35 0.0% 54,336 5.9% 6,099 0.7% 203,528 0.6% -1,989,656 -5.6% 580,776 1.6% 3,840 0.0%
unserialize 203 0.0% 7,940 0.9% 5,958 0.6% 5,167,584 14.4% 4,115,944 11.5% 5,184,136 14.4% 4,393,008 12.2%
Drupal\Core\Template\TwigNodeVisitor::leaveNode 4,252 0.9% 6,784 0.7% 5,755 0.6% 82,376 0.2% 33,160 0.1% 21,488 0.1% 10,184 0.0%
load::service_container_prod/fd163b88cc9d4a6defe31ac4a9df21867e014b255874ad4690665468cecd0fb8.php 1 0.0% 5,709 0.6% 5,709 0.6% 2,337,264 6.5% 2,337,264 6.5% 2,344,680 6.5% 2,344,680 6.5%
preg_replace 1,033 0.2% 5,584 0.6% 5,584 0.6% 1,844,480 5.2% 1,844,480 5.2% 37,816 0.1% 37,816 0.1%
Drupal\Core\Theme\ThemeManager::theme@3 92 0.0% 213,495 23.2% 5,552 0.6% 2,490,408 7.0% -593,256 -1.7% 2,986,944 8.3% 5,616 0.0%
Twig_Compiler::repr 1,185 0.3% 7,261 0.8% 5,542 0.6% 19,072 0.1% -18,896 -0.1% 112,568 0.3% 3,080 0.0%
eval::/srv/sites/drupal8/core/lib/Drupal/Core/Template/TwigEnvironment.php(120) : eval()'d code 35 0.0% 5,448 0.6% 5,448 0.6% 1,426,224 4.0% 1,426,224 4.0% 1,589,296 4.4% 1,589,296 4.4%
Twig_Lexer::lexData 519 0.1% 10,798 1.2% 5,332 0.6% 413,456 1.2% 58,648 0.2% 121,344 0.3% 4,712 0.0%
Twig_NodeTraverser::traverseForVisitor@10 741 0.2% 39,489 4.3% 5,304 0.6% 533,824 1.5% -365,256 -1.0% 479,696 1.3% 3,672 0.0%
Twig_Node_Expression_Filter::compile 246 0.1% 49,200 5.4% 5,217 0.6% 405,448 1.1% 20,040 0.1% 266,088 0.7% 5,432 0.0%
Drupal\Component\Utility\SafeMarkup::set 1,338 0.3% 5,146 0.6% 5,146 0.6% 4,958,408 13.8% 4,958,408 13.8% 1,770,352 4.9% 1,770,352 4.9%
Twig_ExpressionParser::parsePrimaryExpression 371 0.1% 41,358 4.5% 5,001 0.5% 1,767,768 4.9% 52,352 0.1% 858,712 2.4% 4,944 0.0%
Symfony\Component\DependencyInjection\Container::get 3,317 0.7% 30,191 3.3% 4,992 0.5% 5,151,008 14.4% 86,088 0.2% 4,655,432 12.9% 59,672 0.2%
Drupal\Core\Render\Element::children 487 0.1% 5,021 0.5% 4,962 0.5% 175,960 0.5% 45,496 0.1% 8,872 0.0% 6,416 0.0%
Drupal\Component\Utility\SafeMarkup::checkPlain 2,333 0.5% 6,072 0.7% 4,871 0.5% 846,240 2.4% 395,792 1.1% 17,680 0.0% 8,136 0.0%
Twig_Parser::getCurrentToken 4,466 1.0% 4,841 0.5% 4,761 0.5% 14,920 0.0% 14,264 0.0% 24,248 0.1% 23,592 0.1%
Twig_Template::getAttribute 510 0.1% 17,342 1.9% 4,699 0.5% 281,624 0.8% -106,216 -0.3% 13,152 0.0% 2,128 0.0%
Twig_NodeTraverser::traverseForVisitor@1 1,050 0.2% 187,830 20.4% 4,404 0.5% 2,044,736 5.7% -380,560 -1.1% 1,601,376 4.4% 2,808 0.0%
Twig_NodeTraverser::traverseForVisitor@11 690 0.1% 28,442 3.1% 4,311 0.5% 405,384 1.1% -317,400 -0.9% 385,168 1.1% 4,232 0.0%
Twig_Node::__construct 4,542 1.0% 4,306 0.5% 4,306 0.5% 392,240 1.1% 392,240 1.1% 244,256 0.7% 244,256 0.7%
Drupal\Core\Cache\Cache::mergeTags 509 0.1% 6,097 0.7% 4,298 0.5% 204,824 0.6% -716,416 -2.0% 37,704 0.1% 6,272 0.0%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 260 0.1% 30,753 3.3% 4,290 0.5% 1,977,400 5.5% -52,184 -0.1% 1,762,784 4.9% 10,864 0.0%
Twig_Token::test 4,685 1.0% 4,316 0.5% 4,263 0.5% 238,032 0.7% 236,160 0.7% 66,856 0.2% 65,344 0.2%
Drupal\Core\Utility\ThemeRegistry::resolveCacheMiss 278 0.1% 5,506 0.6% 4,222 0.5% 423,888 1.2% 2,432 0.0% 565,800 1.6% 75,400 0.2%
Twig_Compiler::string 1,895 0.4% 4,299 0.5% 4,217 0.5% 30,680 0.1% -536,000 -1.5% 114,848 0.3% 109,112 0.3%
Drupal\Core\Access\AccessResult::inheritCacheability 325 0.1% 11,547 1.3% 4,090 0.4% 21,160 0.1% 4,056 0.0% 24,056 0.1% 3,104 0.0%
Twig_NodeVisitor_Escaper::leaveNode 3,089 0.7% 31,434 3.4% 3,908 0.4% 1,947,376 5.4% 21,216 0.1% 1,068,816 3.0% 9,032 0.0%
???_op@1 644 0.1% 20,725 2.3% 3,867 0.4% 7,831,952 21.9% 2,722,976 7.6% 5,671,424 15.7% 1,921,664 5.3%
Twig_NodeTraverser::traverseForVisitor 105 0.0% 193,038 21.0% 3,846 0.4% 2,062,392 5.8% -146,904 -0.4% 1,627,552 4.5% 3,408 0.0%
_filter_url 10 0.0% 5,602 0.6% 3,661 0.4% 84,416 0.2% -2,014,592 -5.6% 40,584 0.1% 1,008 0.0%
Twig_ExpressionParser::parsePostfixExpression 535 0.1% 22,036 2.4% 3,594 0.4% 923,464 2.6% 5,888 0.0% 438,312 1.2% 5,944 0.0%
Twig_Parser::subparse@1 60 0.0% 36,884 4.0% 3,542 0.4% 1,552,056 4.3% 143,344 0.4% 786,096 2.2% 159,848 0.4%
Drupal\Core\Entity\EntityStorageBase::loadMultiple 227 0.0% 27,240 3.0% 3,477 0.4% 1,208,064 3.4% -156,496 -0.4% 1,058,696 2.9% 8,488 0.0%
Twig_NodeVisitor_Escaper::enterNode 3,089 0.7% 3,703 0.4% 3,460 0.4% 19,584 0.1% 12,976 0.0% 17,128 0.0% 12,128 0.0%
Twig_Parser::subparse 35 0.0% 76,282 8.3% 3,415 0.4% 3,292,688 9.2% 60,160 0.2% 1,766,032 4.9% 21,064 0.1%
Drupal\Core\Template\Attribute::createAttributeValue 797 0.2% 4,043 0.4% 3,404 0.4% 394,864 1.1% 376,192 1.1% 226,392 0.6% 219,416 0.6%
Twig_NodeVisitor_SafeAnalysis::leaveNode 905 0.2% 6,550 0.7% 3,366 0.4% 898,864 2.5% 191,680 0.5% 379,064 1.1% 26,384 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 138 0.0% 29,971 3.3% 3,336 0.4% 5,314,784 14.8% 521,544 1.5% 5,591,288 15.5% 412,744 1.1%
strtr 2,251 0.5% 3,813 0.4% 3,319 0.4% 166,288 0.5% 161,144 0.4% 4,102,488 11.4% 4,102,488 11.4%
Twig_NodeTraverser::traverseForVisitor@12 474 0.1% 18,445 2.0% 3,263 0.4% 260,000 0.7% -223,376 -0.6% 261,680 0.7% 4,288 0.0%
Twig_NodeTraverser::traverseForVisitor@2 123 0.0% 178,036 19.4% 3,251 0.4% 2,029,584 5.7% -172,856 -0.5% 1,589,248 4.4% 2,848 0.0%
Twig_ExpressionParser::parseSubscriptExpression 154 0.0% 10,883 1.2% 3,212 0.3% 575,064 1.6% 34,776 0.1% 282,216 0.8% 25,600 0.1%
Twig_Node_Expression_GetAttr::compile 140 0.0% 15,664 1.7% 3,120 0.3% 72,472 0.2% 10,008 0.0% 66,608 0.2% 3,208 0.0%
Twig_Lexer::lexBlock 1,256 0.3% 21,355 2.3% 3,022 0.3% 508,032 1.4% -117,728 -0.3% 155,048 0.4% 3,560 0.0%
Drupal\Core\Render\Renderer::updateStack 332 0.1% 7,698 0.8% 2,984 0.3% -28,048 -0.1% -115,240 -0.3% 0 0.0% 0 0.0%
is_file 1,057 0.2% 2,941 0.3% 2,941 0.3% 2,632 0.0% 2,632 0.0% 36,336 0.1% 36,336 0.1%
Drupal\Core\Theme\ThemeManager::alterForTheme 190 0.0% 2,898 0.3% 2,831 0.3% 5,456 0.0% 18,576 0.1% 1,200 0.0% 1,056 0.0%
Composer\Autoload\ClassLoader::findFile 1,023 0.2% 20,826 2.3% 2,790 0.3% 154,584 0.4% 5,368 0.0% 357,696 1.0% 67,456 0.2%
Drupal\Core\Extension\ModuleHandler::alter 437 0.1% 9,501 1.0% 2,773 0.3% 227,432 0.6% -52,104 -0.1% 96,232 0.3% 18,216 0.1%
Twig_Compiler::addIndentation 2,374 0.5% 2,798 0.3% 2,757 0.3% 24,896 0.1% -53,984 -0.2% 141,528 0.4% 140,896 0.4%
Twig_Node_Expression_Call::compileCallable 253 0.1% 45,771 5.0% 2,729 0.3% 246,128 0.7% -82,040 -0.2% 274,448 0.8% 3,904 0.0%
Twig_NodeVisitor_Optimizer::enterOptimizeFor 4,253 0.9% 3,157 0.3% 2,726 0.3% 9,456 0.0% 6,456 0.0% 3,488 0.0% 1,520 0.0%
Drupal::service 946 0.2% 10,432 1.1% 2,673 0.3% 1,179,520 3.3% 39,072 0.1% 1,355,520 3.8% 12,400 0.0%
array_diff 514 0.1% 2,615 0.3% 2,615 0.3% 101,672 0.3% 101,672 0.3% 18,432 0.1% 18,432 0.1%
Twig_Lexer::lexVar 968 0.2% 15,155 1.6% 2,611 0.3% 376,640 1.1% -111,888 -0.3% 123,552 0.3% 5,504 0.0%
Twig_NodeTraverser::traverseForVisitor@13 404 0.1% 11,566 1.3% 2,567 0.3% 168,416 0.5% -184,360 -0.5% 185,128 0.5% 4,320 0.0%
Drupal\Core\Template\AttributeValueBase::render 773 0.2% 9,299 1.0% 2,562 0.3% 244,024 0.7% -230,736 -0.6% 2,384 0.0% 184 0.0%
Twig_TokenStream::expect 865 0.2% 3,699 0.4% 2,531 0.3% 19,968 0.1% -23,752 -0.1% 23,576 0.1% 13,736 0.0%
Twig_Node_Expression_Constant::compile 1,062 0.2% 10,335 1.1% 2,516 0.3% 22,640 0.1% 8,136 0.0% 109,280 0.3% 3,032 0.0%
Drupal\Core\Render\Renderer::doRender@5 85 0.0% 280,166 30.5% 2,474 0.3% 3,683,216 10.3% 77,792 0.2% 3,862,512 10.7% 7,880 0.0%
Twig_Node_Expression_Call::getArguments 294 0.1% 3,699 0.4% 2,435 0.3% 118,600 0.3% -70,104 -0.2% 23,960 0.1% 9,128 0.0%
Drupal\Core\Database\Connection::expandArguments 176 0.0% 2,775 0.3% 2,408 0.3% 29,640 0.1% -194,640 -0.5% 86,952 0.2% 55,224 0.2%
Twig_Node_Text::compile 408 0.1% 9,206 1.0% 2,397 0.3% 50,336 0.1% 7,304 0.0% 61,512 0.2% 2,032 0.0%
Twig_ExpressionParser::parsePrimaryExpression@1 233 0.0% 10,125 1.1% 2,365 0.3% 433,392 1.2% 21,144 0.1% 252,808 0.7% 5,008 0.0%
Drupal\Core\Render\Renderer::doRender@6 103 0.0% 154,736 16.8% 2,308 0.3% 2,327,184 6.5% 98,032 0.3% 2,468,912 6.8% 0 0.0%
Twig_NodeVisitor_SafeAnalysis::setSafe 905 0.2% 2,315 0.3% 2,282 0.2% 694,016 1.9% 642,680 1.8% 347,144 1.0% 344,472 1.0%
Drupal\Core\Render\Renderer::bubbleStack 332 0.1% 5,169 0.6% 2,270 0.2% -31,208 -0.1% -113,272 -0.3% 0 0.0% 0 0.0%
Drupal\Core\Template\Attribute::__toString 340 0.1% 11,992 1.3% 2,258 0.2% 327,232 0.9% -74,240 -0.2% 4,520 0.0% 1,272 0.0%
Drupal\Core\Entity\EntityManager::getDefinition 438 0.1% 7,354 0.8% 2,245 0.2% 1,996,032 5.6% 10,808 0.0% 1,647,216 4.6% 8,208 0.0%
str_replace 1,027 0.2% 2,241 0.2% 2,241 0.2% 3,503,104 9.8% 3,503,104 9.8% 512,400 1.4% 512,400 1.4%
Twig_ExpressionParser::parseExpression 342 0.1% 50,926 5.5% 2,233 0.2% 1,890,024 5.3% -856 -0.0% 969,288 2.7% 14,992 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 229 0.0% 2,396 0.3% 2,221 0.2% 149,720 0.4% 136,224 0.4% 68,680 0.2% 52,640 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance@1 118 0.0% 17,294 1.9% 2,160 0.2% 1,355,224 3.8% -22,096 -0.1% 1,251,032 3.5% 7,936 0.0%
Twig_TokenStream::nextIf 1,109 0.2% 2,938 0.3% 2,156 0.2% 53,104 0.1% -2,328 -0.0% 28,704 0.1% 11,840 0.0%
Drupal\Core\Template\AttributeArray::__toString 350 0.1% 3,464 0.4% 2,146 0.2% 100,784 0.3% -284,224 -0.8% 576 0.0% 0 0.0%
Twig_Node_Expression_Constant::__construct 1,330 0.3% 3,158 0.3% 2,132 0.2% 692,384 1.9% 627,872 1.8% 393,368 1.1% 327,520 0.9%
[ display all ]