Run Report
Run #55b9251b3733f: XHProf Run (Namespace=drupal-perf-cthos)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):3,108,218 microsecs
Total Incl. MemUse (bytes):73,176,392 bytes
Total Incl. PeakMemUse (bytes):76,508,664 bytes
Number of Function Calls:883,387


[View Full Callgraph]


Displaying top 100 functions: Sorted by Excl. MemUse (bytes) [ 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%
token_get_all 274 0.0% 7,522 0.2% 7,522 0.2% 8,704,224 11.9% 8,704,224 11.9% 1,223,080 1.6% 1,223,080 1.6%
apc_fetch 1,302 0.1% 17,481 0.6% 11,447 0.4% 6,604,632 9.0% 5,705,936 7.8% 5,241,712 6.9% 4,400,008 5.8%
str_replace 9,745 1.1% 6,384 0.2% 6,384 0.2% 5,056,456 6.9% 5,056,456 6.9% 90,432 0.1% 90,432 0.1%
array_keys 6,824 0.8% 2,355 0.1% 2,355 0.1% 4,283,376 5.9% 4,283,376 5.9% 80,712 0.1% 80,712 0.1%
PDOStatement::execute 1,135 0.1% 335,633 10.8% 335,633 10.8% 3,976,888 5.4% 3,976,888 5.4% 2,683,544 3.5% 2,683,544 3.5%
unserialize 1,116 0.1% 7,260 0.2% 5,322 0.2% 4,396,640 6.0% 3,800,480 5.2% 2,863,504 3.7% 2,620,328 3.4%
preg_split 106 0.0% 6,434 0.2% 6,434 0.2% 3,767,296 5.1% 3,767,296 5.1% 95,016 0.1% 95,016 0.1%
???_op@1 739 0.1% 164,081 5.3% 10,824 0.3% 15,674,832 21.4% 2,997,288 4.1% 11,163,328 14.6% 1,258,336 1.6%
load::service_container_prod/be8522b095ab1dd05290ac5b45cbdb0fc7f5ab8b879cd61c0fa5f83b2b639faf.php 1 0.0% 4,820 0.2% 4,820 0.2% 2,274,696 3.1% 2,274,696 3.1% 2,278,232 3.0% 2,278,232 3.0%
serialize@2 690 0.1% 2,773 0.1% 2,773 0.1% 2,035,168 2.8% 2,035,168 2.8% 2,528 0.0% 2,528 0.0%
array_map 4,404 0.5% 103,284 3.3% 13,465 0.4% 4,393,112 6.0% 1,989,488 2.7% 1,277,032 1.7% 253,040 0.3%
preg_replace 11,525 1.3% 12,390 0.4% 12,390 0.4% 1,953,816 2.7% 1,953,816 2.7% 29,000 0.0% 29,000 0.0%
array_merge 5,421 0.6% 2,229 0.1% 2,229 0.1% 1,947,488 2.7% 1,947,488 2.7% 52,432 0.1% 52,432 0.1%
Drupal\views\Plugin\views\display\DisplayPluginBase::defineOptions 50 0.0% 1,914 0.1% 1,619 0.1% 1,888,616 2.6% 1,884,000 2.6% 71,640 0.1% 69,432 0.1%
sprintf 4,912 0.6% 1,308 0.0% 1,308 0.0% 1,801,864 2.5% 1,801,864 2.5% 113,760 0.1% 113,760 0.1%
explode 1,951 0.2% 746 0.0% 746 0.0% 1,770,320 2.4% 1,770,320 2.4% 31,856 0.0% 31,856 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::resolveString 3,575 0.4% 30,708 1.0% 16,671 0.5% 2,695,496 3.7% 1,762,896 2.4% 232,584 0.3% 79,432 0.1%
???_op@2 306 0.0% 46,589 1.5% 3,662 0.1% 4,800,304 6.6% 1,558,864 2.1% 3,519,544 4.6% 714,112 0.9%
strtolower 38,423 4.3% 7,312 0.2% 7,312 0.2% 1,455,704 2.0% 1,455,704 2.0% 119,456 0.2% 119,456 0.2%
serialize@1 348 0.0% 10,708 0.3% 3,598 0.1% 3,242,696 4.4% 1,370,608 1.9% 336,576 0.4% 5,944 0.0%
PDO::prepare 1,135 0.1% 10,607 0.3% 4,898 0.2% 1,324,272 1.8% 1,268,176 1.7% 7,032 0.0% 5,568 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dumpValue 2,382 0.3% 64,599 2.1% 26,632 0.9% 2,636,320 3.6% 1,188,616 1.6% 18,752 0.0% 2,256 0.0%
implode 7,568 0.9% 2,807 0.1% 2,807 0.1% 1,170,432 1.6% 1,170,432 1.6% 48,856 0.1% 48,856 0.1%
preg_match 11,004 1.2% 30,422 1.0% 30,422 1.0% 1,063,152 1.5% 1,063,152 1.5% 19,808 0.0% 19,808 0.0%
Drupal\Core\Database\Connection::defaultOptions 1,135 0.1% 1,672 0.1% 1,672 0.1% 945,408 1.3% 945,408 1.3% 11,280 0.0% 11,280 0.0%
Drupal\Core\Database\Query\Condition::condition 1,473 0.2% 3,244 0.1% 3,112 0.1% 937,368 1.3% 936,712 1.3% 10,272 0.0% 9,856 0.0%
preg_replace_callback 6,184 0.7% 11,097 0.4% 11,097 0.4% 880,888 1.2% 880,888 1.2% 96,824 0.1% 96,824 0.1%
Drupal\Core\Database\Statement::fetchAllAssoc 145 0.0% 2,496 0.1% 2,197 0.1% 857,840 1.2% 855,856 1.2% 6,680 0.0% 6,384 0.0%
Drupal\Core\Database\Query\Condition::compile 1,736 0.2% 54,260 1.7% 27,003 0.9% 1,840,736 2.5% 833,264 1.1% 110,408 0.1% 29,352 0.0%
file_get_contents 206 0.0% 63,477 2.0% 63,477 2.0% 792,888 1.1% 792,888 1.1% 1,420,720 1.9% 1,420,720 1.9%
load::display/DisplayPluginBase.php 1 0.0% 2,046 0.1% 2,046 0.1% 778,096 1.1% 778,096 1.1% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Compiler\ServiceReferenceGraph::createNode 8,932 1.0% 25,778 0.8% 22,866 0.7% 781,960 1.1% 764,760 1.0% 392,472 0.5% 309,928 0.4%
Symfony\Component\DependencyInjection\Compiler\ServiceReferenceGraphNode::addOutEdge 4,466 0.5% 3,709 0.1% 3,709 0.1% 764,760 1.0% 764,760 1.0% 236,784 0.3% 236,784 0.3%
Symfony\Component\DependencyInjection\Definition::hasTag 15,107 1.7% 1,850 0.1% 1,850 0.1% 727,344 1.0% 727,344 1.0% 24,352 0.0% 24,352 0.0%
Doctrine\Common\Lexer\AbstractLexer::scan 106 0.0% 30,953 1.0% 13,715 0.4% 4,635,992 6.3% 712,088 1.0% 1,057,352 1.4% 733,496 1.0%
FilesystemIterator::current 1,121 0.1% 363 0.0% 363 0.0% 702,136 1.0% 702,136 1.0% 65,632 0.1% 65,632 0.1%
Symfony\Component\DependencyInjection\Compiler\ServiceReferenceGraphNode::addInEdge 4,466 0.5% 5,531 0.2% 5,531 0.2% 659,384 0.9% 659,384 0.9% 495,784 0.6% 495,784 0.6%
substr 17,003 1.9% 3,246 0.1% 3,246 0.1% 650,480 0.9% 650,480 0.9% 31,104 0.0% 31,104 0.0%
Drupal\Core\Routing\RouteCompiler::Drupal\Core\Routing\{closure} 7,921 0.9% 875 0.0% 875 0.0% 644,920 0.9% 644,920 0.9% 144 0.0% 144 0.0%
Drupal\Core\Database\Query\Select::addJoin 487 0.1% 2,557 0.1% 2,497 0.1% 599,128 0.8% 597,576 0.8% 5,672 0.0% 5,528 0.0%
Symfony\Component\Routing\RouteCompiler::compilePattern 643 0.1% 26,534 0.9% 18,401 0.6% 1,845,712 2.5% 571,176 0.8% 766,720 1.0% 450,528 0.6%
Drupal\Core\Form\FormBuilder::doBuildForm@5 183 0.0% 12,276 0.4% 1,573 0.1% 703,392 1.0% 565,944 0.8% 811,288 1.1% 0 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::get@8 6 0.0% 61 0.0% 49 0.0% 4,128 0.0% 526,448 0.7% 135,824 0.2% 135,632 0.2%
Doctrine\Common\Lexer\AbstractLexer::isNextToken 10,364 1.2% 1,649 0.1% 1,649 0.1% 510,696 0.7% 510,696 0.7% 9,160 0.0% 9,160 0.0%
preg_match_all 650 0.1% 1,174 0.0% 1,174 0.0% 502,648 0.7% 502,648 0.7% 75,568 0.1% 75,568 0.1%
load::Sql/SqlContentEntityStorage.php 1 0.0% 1,664 0.1% 1,664 0.1% 499,544 0.7% 499,544 0.7% 387,792 0.5% 387,792 0.5%
load::Dumper/PhpDumper.php 1 0.0% 1,814 0.1% 1,814 0.1% 491,760 0.7% 491,760 0.7% 176,848 0.2% 176,848 0.2%
Drupal\Core\Database\Query\Condition::__construct 1,522 0.2% 2,390 0.1% 2,390 0.1% 490,056 0.7% 490,056 0.7% 5,624 0.0% 5,624 0.0%
Drupal\Core\Database\Query\Condition::mapConditionOperator 1,317 0.1% 2,992 0.1% 2,992 0.1% 475,888 0.7% 475,888 0.7% 9,320 0.0% 9,320 0.0%
Symfony\Component\DependencyInjection\Definition::addMethodCall 913 0.1% 694 0.0% 694 0.0% 472,720 0.6% 472,720 0.6% 36,328 0.0% 36,328 0.0%
get_defined_functions 1 0.0% 458 0.0% 458 0.0% 467,048 0.6% 467,048 0.6% 415,056 0.5% 415,056 0.5%
load::http-foundation/Request.php 1 0.0% 1,332 0.0% 1,332 0.0% 453,504 0.6% 453,504 0.6% 436,912 0.6% 436,912 0.6%
load::src/ViewExecutable.php 1 0.0% 8,048 0.3% 8,048 0.3% 444,664 0.6% 444,664 0.6% 0 0.0% 0 0.0%
array_unique 2,185 0.2% 882 0.0% 882 0.0% 430,568 0.6% 430,568 0.6% 7,320 0.0% 7,320 0.0%
Drupal\Core\Database\Query\Merge::__construct 166 0.0% 7,216 0.2% 2,570 0.1% 575,344 0.8% 422,840 0.6% 68,664 0.1% 1,960 0.0%
???_op@3 87 0.0% 15,407 0.5% 808 0.0% 1,245,328 1.7% 421,376 0.6% 878,024 1.1% 210,400 0.3%
RecursiveDirectoryIterator::getChildren 90 0.0% 19,745 0.6% 457 0.0% 436,800 0.6% 398,416 0.5% 11,016 0.0% 9,816 0.0%
file_put_contents 2 0.0% 8,170 0.3% 8,170 0.3% 392,240 0.5% 392,240 0.5% 4,392 0.0% 4,392 0.0%
Drupal\Core\StringTranslation\TranslationWrapper::__sleep 526 0.1% 225 0.0% 225 0.0% 380,072 0.5% 380,072 0.5% 1,504 0.0% 1,504 0.0%
Drupal\Core\Database\Query\Select::__construct 486 0.1% 15,327 0.5% 5,405 0.2% 1,358,024 1.9% 378,992 0.5% 15,592 0.0% 4,200 0.0%
load::Entity/EntityManager.php 1 0.0% 1,297 0.0% 1,297 0.0% 368,784 0.5% 368,784 0.5% 359,168 0.5% 359,168 0.5%
unserialize@1 26 0.0% 1,220 0.0% 260 0.0% 503,704 0.7% 367,808 0.5% 118,048 0.2% 49,488 0.1%
load::file/file.module 1 0.0% 888 0.0% 888 0.0% 365,864 0.5% 365,864 0.5% 410,952 0.5% 410,952 0.5%
strtr 3,813 0.4% 27,791 0.9% 27,791 0.9% 365,152 0.5% 365,152 0.5% 7,798,360 10.2% 7,798,360 10.2%
load::Menu/MenuTreeStorage.php 1 0.0% 1,199 0.0% 1,199 0.0% 359,768 0.5% 359,768 0.5% 395,056 0.5% 395,056 0.5%
ReflectionClass::getDefaultProperties 110 0.0% 581 0.0% 581 0.0% 359,368 0.5% 359,368 0.5% 2,800 0.0% 2,800 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@4 305 0.0% 40,938 1.3% 5,745 0.2% 2,190,152 3.0% 347,512 0.5% 1,802,616 2.4% 0 0.0%
array_values 613 0.1% 283 0.0% 283 0.0% 339,576 0.5% 339,576 0.5% 19,240 0.0% 19,240 0.0%
load::system/system.module 1 0.0% 785 0.0% 785 0.0% 332,256 0.5% 332,256 0.5% 334,440 0.4% 334,440 0.4%
load::Core/DrupalKernel.php 1 0.0% 1,147 0.0% 1,147 0.0% 326,624 0.4% 326,624 0.4% 315,336 0.4% 315,336 0.4%
load::includes/theme.inc 1 0.0% 1,095 0.0% 1,095 0.0% 320,432 0.4% 320,432 0.4% 325,048 0.4% 325,048 0.4%
ReflectionFunctionAbstract::getParameters 390 0.0% 556 0.0% 556 0.0% 312,416 0.4% 312,416 0.4% 7,720 0.0% 7,720 0.0%
load::user/user.module 1 0.0% 998 0.0% 998 0.0% 309,552 0.4% 309,552 0.4% 302,696 0.4% 302,696 0.4%
load::node/node.module 1 0.0% 1,743 0.1% 1,743 0.1% 307,056 0.4% 307,056 0.4% 305,736 0.4% 305,736 0.4%
get_object_vars 240 0.0% 405 0.0% 405 0.0% 304,216 0.4% 304,216 0.4% 53,384 0.1% 53,384 0.1%
load::src/ViewUI.php 1 0.0% 1,325 0.0% 1,325 0.0% 297,720 0.4% 297,720 0.4% 295,744 0.4% 295,744 0.4%
Drupal\Core\Database\Query\Select::addExpression 275 0.0% 875 0.0% 875 0.0% 291,960 0.4% 291,960 0.4% 4,760 0.0% 4,760 0.0%
Drupal\Core\Extension\Extension::__call 66 0.0% 1,751 0.1% 410 0.0% 301,504 0.4% 283,736 0.4% 11,904 0.0% 10,880 0.0%
load::Annotations/DocParser.php 1 0.0% 1,250 0.0% 1,250 0.0% 281,152 0.4% 281,152 0.4% 0 0.0% 0 0.0%
trim 4,799 0.5% 786 0.0% 786 0.0% 280,936 0.4% 280,936 0.4% 7,472 0.0% 7,472 0.0%
Drupal\Core\Database\Query\Select::addField 416 0.0% 531 0.0% 531 0.0% 278,008 0.4% 278,008 0.4% 8,520 0.0% 8,520 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 167 0.0% 4,040 0.1% 3,868 0.1% 276,944 0.4% 275,592 0.4% 11,128 0.0% 11,128 0.0%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 63 0.0% 2,551 0.1% 1,572 0.1% 408,888 0.6% 271,616 0.4% 56,296 0.1% 24,008 0.0%
ArrayIterator::__construct 8 0.0% 289 0.0% 289 0.0% 256,272 0.4% 256,272 0.4% 13,088 0.0% 13,088 0.0%
array_reverse 709 0.1% 255 0.0% 255 0.0% 255,784 0.3% 255,784 0.3% 83,488 0.1% 83,488 0.1%
Drupal\Core\Render\Element\RenderElement::processGroup 66 0.0% 390 0.0% 370 0.0% 262,648 0.4% 254,824 0.3% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dumpValue@2 387 0.0% 14,730 0.5% 3,132 0.1% 456,056 0.6% 251,528 0.3% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getServiceCallsFromArguments 2,195 0.2% 12,229 0.4% 8,641 0.3% 312,192 0.4% 251,112 0.3% 0 0.0% 0 0.0%
load::Entity/ContentEntityBase.php 1 0.0% 967 0.0% 967 0.0% 248,784 0.3% 248,784 0.3% 203,648 0.3% 203,648 0.3%
array_intersect_key 179 0.0% 323 0.0% 323 0.0% 248,664 0.3% 248,664 0.3% 7,088 0.0% 7,088 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getDefinitionsFromArguments 2,140 0.2% 10,035 0.3% 5,308 0.2% 327,104 0.4% 248,512 0.3% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\YamlFileLoader::parseDefinition 444 0.1% 21,691 0.7% 5,481 0.2% 993,408 1.4% 248,360 0.3% 789,024 1.0% 203,872 0.3%
Doctrine\Common\Annotations\DocParser::FieldAssignment 538 0.1% 43,572 1.4% 2,945 0.1% 523,152 0.7% 247,376 0.3% 92,112 0.1% 10,048 0.0%
load::Twig/Environment.php 1 0.0% 900 0.0% 900 0.0% 246,176 0.3% 246,176 0.3% 239,952 0.3% 239,952 0.3%
load::http-foundation/Response.php 1 0.0% 961 0.0% 961 0.0% 245,608 0.3% 245,608 0.3% 0 0.0% 0 0.0%
load::dependency-injection/ContainerBuilder.php 1 0.0% 812 0.0% 812 0.0% 239,968 0.3% 239,968 0.3% 215,576 0.3% 215,576 0.3%
load::Form/FormBuilder.php 1 0.0% 911 0.0% 911 0.0% 230,880 0.3% 230,880 0.3% 209,904 0.3% 209,904 0.3%
Doctrine\Common\Annotations\TokenParser::parseUseStatement 576 0.1% 12,172 0.4% 7,101 0.2% 252,288 0.3% 228,616 0.3% 5,464 0.0% 1,816 0.0%
Drupal\Core\Render\Element\RenderElement::preRenderAjaxForm 69 0.0% 123 0.0% 123 0.0% 227,792 0.3% 227,792 0.3% 0 0.0% 0 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::resolveString@1 452 0.1% 1,771 0.1% 1,628 0.1% 329,544 0.5% 227,744 0.3% 51,648 0.1% 28,648 0.0%
[ display all ]