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

Overall Summary
Total Incl. Wall Time (microsec):4,736,926 microsecs
Total Incl. MemUse (bytes):41,811,056 bytes
Total Incl. PeakMemUse (bytes):43,698,736 bytes
Number of Function Calls:897,256


[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% 17,163 0.4% 17,163 0.4% 4,644,032 11.1% 4,644,032 11.1% 485,528 1.1% 485,528 1.1%
str_replace 9,808 1.1% 16,843 0.4% 16,843 0.4% 3,322,584 7.9% 3,322,584 7.9% 88,500 0.2% 88,500 0.2%
PDOStatement::execute 1,143 0.1% 332,517 7.0% 332,517 7.0% 2,736,804 6.5% 2,736,804 6.5% 2,170,100 5.0% 2,170,100 5.0%
unserialize 1,129 0.1% 29,612 0.6% 21,595 0.5% 2,944,464 7.0% 2,385,220 5.7% 2,069,548 4.7% 1,701,308 3.9%
array_keys 7,034 0.8% 9,121 0.2% 9,121 0.2% 2,366,844 5.7% 2,366,844 5.7% 39,912 0.1% 39,912 0.1%
preg_split 106 0.0% 15,858 0.3% 15,858 0.3% 1,994,520 4.8% 1,994,520 4.8% 39,464 0.1% 39,464 0.1%
sprintf 4,910 0.5% 5,852 0.1% 5,852 0.1% 1,629,576 3.9% 1,629,576 3.9% 86,272 0.2% 86,272 0.2%
preg_replace 12,119 1.4% 28,936 0.6% 28,936 0.6% 1,596,668 3.8% 1,596,668 3.8% 10,156 0.0% 10,156 0.0%
apc_fetch 1,327 0.1% 24,127 0.5% 22,018 0.5% 1,484,740 3.6% 1,393,144 3.3% 1,263,148 2.9% 1,165,520 2.7%
load::service_container_prod/e2f504399bbaf9ae4950f0af44c58e7d43c770d6351c47eb2fc09312a665d2e4.php 1 0.0% 20,457 0.4% 20,457 0.4% 1,264,816 3.0% 1,264,816 3.0% 1,268,052 2.9% 1,268,052 2.9%
serialize@2 690 0.1% 9,634 0.2% 9,634 0.2% 1,263,056 3.0% 1,263,056 3.0% 1,480 0.0% 1,480 0.0%
implode 7,741 0.9% 5,218 0.1% 5,218 0.1% 1,127,920 2.7% 1,127,920 2.7% 56,680 0.1% 56,680 0.1%
array_merge 5,533 0.6% 6,144 0.1% 6,144 0.1% 1,088,280 2.6% 1,088,280 2.6% 26,656 0.1% 26,656 0.1%
strtolower 38,568 4.3% 7,803 0.2% 7,803 0.2% 1,063,392 2.5% 1,063,392 2.5% 103,996 0.2% 103,996 0.2%
Drupal\views\Plugin\views\display\DisplayPluginBase::defineOptions 50 0.0% 3,834 0.1% 3,776 0.1% 1,024,652 2.5% 1,021,884 2.4% 89,576 0.2% 88,008 0.2%
array_map 4,403 0.5% 167,887 3.5% 32,017 0.7% 2,497,740 6.0% 1,021,192 2.4% 519,852 1.2% 140,832 0.3%
PDO::prepare 1,143 0.1% 12,261 0.3% 6,728 0.1% 1,019,908 2.4% 1,018,996 2.4% 21,252 0.0% 20,220 0.0%
explode 1,976 0.2% 3,516 0.1% 3,516 0.1% 979,112 2.3% 979,112 2.3% 17,712 0.0% 17,712 0.0%
Symfony\Component\DependencyInjection\ParameterBag\ParameterBag::resolveString 3,574 0.4% 47,657 1.0% 27,917 0.6% 1,542,496 3.7% 931,728 2.2% 123,104 0.3% 43,796 0.1%
Symfony\Component\DependencyInjection\Compiler\ServiceReferenceGraph::connect 4,466 0.5% 144,732 3.1% 65,344 1.4% 797,900 1.9% 896,952 2.1% 828,160 1.9% 468,864 1.1%
serialize@1 348 0.0% 30,455 0.6% 9,645 0.2% 1,984,424 4.7% 889,400 2.1% 210,556 0.5% 1,876 0.0%
???_op 617 0.1% 50,246 1.1% 5,799 0.1% 2,402,588 5.7% 802,948 1.9% 1,878,280 4.3% 327,200 0.7%
file_get_contents 218 0.0% 33,979 0.7% 33,979 0.7% 792,160 1.9% 792,160 1.9% 1,340,096 3.1% 1,340,096 3.1%
preg_match 11,427 1.3% 46,308 1.0% 46,308 1.0% 657,104 1.6% 657,104 1.6% 6,864 0.0% 6,864 0.0%
preg_replace_callback 6,182 0.7% 12,324 0.3% 12,324 0.3% 647,668 1.5% 647,668 1.5% 54,352 0.1% 54,352 0.1%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::dumpValue 2,382 0.3% 96,500 2.0% 37,059 0.8% 1,594,372 3.8% 543,092 1.3% 36,068 0.1% 672 0.0%
Drupal\Core\Database\Connection::defaultOptions 1,143 0.1% 2,252 0.0% 2,252 0.0% 526,296 1.3% 526,296 1.3% 6,436 0.0% 6,436 0.0%
Drupal\Core\Database\Connection::select 486 0.1% 29,997 0.6% 5,572 0.1% 1,428,072 3.4% 493,904 1.2% 193,444 0.4% 10,664 0.0%
Drupal\Core\Database\Statement::fetchAllAssoc 145 0.0% 3,789 0.1% 3,668 0.1% 477,044 1.1% 475,912 1.1% 7,436 0.0% 7,320 0.0%
Drupal\Core\Database\Query\Condition::condition 1,473 0.2% 4,937 0.1% 4,872 0.1% 473,612 1.1% 473,240 1.1% 5,480 0.0% 5,212 0.0%
Doctrine\Common\Lexer\AbstractLexer::scan 106 0.0% 71,859 1.5% 33,829 0.7% 2,512,700 6.0% 428,324 1.0% 532,856 1.2% 371,468 0.9%
Symfony\Component\DependencyInjection\Definition::hasTag 15,107 1.7% 10,509 0.2% 10,509 0.2% 424,320 1.0% 424,320 1.0% 14,008 0.0% 14,008 0.0%
substr 17,498 2.0% 3,337 0.1% 3,337 0.1% 422,604 1.0% 422,604 1.0% 13,508 0.0% 13,508 0.0%
Drupal\Core\Routing\RouteCompiler::Drupal\Core\Routing\{closure} 7,921 0.9% 1,854 0.0% 1,854 0.0% 402,664 1.0% 402,664 1.0% 44 0.0% 44 0.0%
load::display/DisplayPluginBase.php 1 0.0% 10,276 0.2% 10,276 0.2% 402,396 1.0% 402,396 1.0% 393,352 0.9% 393,352 0.9%
Drupal\Core\DependencyInjection\YamlFileLoader::parseDefinition 444 0.0% 49,584 1.0% 12,872 0.3% 793,576 1.9% 393,764 0.9% 653,992 1.5% 175,384 0.4%
file_put_contents 2 0.0% 1,531 0.0% 1,531 0.0% 391,576 0.9% 391,576 0.9% 2,204 0.0% 2,204 0.0%
Drupal\Core\Database\Query\Select::__construct 486 0.1% 20,634 0.4% 7,952 0.2% 753,696 1.8% 380,152 0.9% 16,368 0.0% 7,668 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@5 219 0.0% 45,774 1.0% 4,696 0.1% 480,208 1.1% 358,320 0.9% 513,760 1.2% 0 0.0%
strtr 4,052 0.5% 134,719 2.8% 134,719 2.8% 349,300 0.8% 349,300 0.8% 4,767,164 10.9% 4,767,164 10.9%
Drupal\Core\Cache\DatabaseBackend::getMultiple 79 0.0% 59,808 1.3% 4,362 0.1% 1,976,776 4.7% 310,568 0.7% 1,831,228 4.2% 138,572 0.3%
get_defined_functions 1 0.0% 1,976 0.0% 1,976 0.0% 300,340 0.7% 300,340 0.7% 254,404 0.6% 254,404 0.6%
Doctrine\Common\Lexer\AbstractLexer::isNextToken 10,364 1.2% 8,253 0.2% 8,253 0.2% 298,064 0.7% 298,064 0.7% 5,648 0.0% 5,648 0.0%
Drupal\Core\Database\Query\Condition::compile 1,736 0.2% 79,287 1.7% 47,423 1.0% 906,948 2.2% 292,352 0.7% 72,176 0.2% 21,108 0.0%
Drupal\Core\Database\Query\Select::addJoin 487 0.1% 3,637 0.1% 3,597 0.1% 288,684 0.7% 287,768 0.7% 5,112 0.0% 4,844 0.0%
load::Dumper/PhpDumper.php 1 0.0% 5,852 0.1% 5,852 0.1% 269,496 0.6% 269,496 0.6% 227,464 0.5% 227,464 0.5%
preg_match_all 650 0.1% 2,778 0.1% 2,778 0.1% 267,436 0.6% 267,436 0.6% 22,644 0.1% 22,644 0.1%
Symfony\Component\DependencyInjection\Compiler\ServiceReferenceGraphNode::addOutEdge 4,466 0.5% 7,454 0.2% 7,454 0.2% 267,320 0.6% 267,320 0.6% 92,516 0.2% 92,516 0.2%
Drupal\Core\Database\Query\Merge::__construct 166 0.0% 7,656 0.2% 3,262 0.1% 314,360 0.8% 260,788 0.6% 37,720 0.1% 3,524 0.0%
load::Sql/SqlContentEntityStorage.php 1 0.0% 5,053 0.1% 5,053 0.1% 257,568 0.6% 257,568 0.6% 7,220 0.0% 7,220 0.0%
Drupal\Core\Database\Query\Condition::mapConditionOperator 1,317 0.1% 4,443 0.1% 4,443 0.1% 255,892 0.6% 255,892 0.6% 7,064 0.0% 7,064 0.0%
Symfony\Component\DependencyInjection\Compiler\ServiceReferenceGraphNode::addInEdge 4,466 0.5% 6,998 0.1% 6,998 0.1% 254,296 0.6% 254,296 0.6% 99,336 0.2% 99,336 0.2%
load::http-foundation/Request.php 1 0.0% 4,145 0.1% 4,145 0.1% 247,272 0.6% 247,272 0.6% 242,072 0.6% 242,072 0.6%
func_get_args 248 0.0% 644 0.0% 644 0.0% 244,976 0.6% 244,976 0.6% 1,932 0.0% 1,932 0.0%
Symfony\Component\DependencyInjection\Definition::addMethodCall 913 0.1% 1,347 0.0% 1,347 0.0% 241,656 0.6% 241,656 0.6% 18,432 0.0% 18,432 0.0%
load::src/ViewExecutable.php 1 0.0% 4,123 0.1% 4,123 0.1% 232,068 0.6% 232,068 0.6% 0 0.0% 0 0.0%
Drupal\Core\StringTranslation\TranslationWrapper::__sleep 598 0.1% 672 0.0% 672 0.0% 230,408 0.6% 230,408 0.6% 720 0.0% 720 0.0%
unserialize@1 29 0.0% 3,001 0.1% 1,068 0.0% 301,688 0.7% 229,732 0.5% 76,168 0.2% 36,296 0.1%
trim 5,314 0.6% 981 0.0% 981 0.0% 227,172 0.5% 227,172 0.5% 5,672 0.0% 5,672 0.0%
array_unique 2,192 0.2% 1,065 0.0% 1,065 0.0% 225,276 0.5% 225,276 0.5% 4,448 0.0% 4,448 0.0%
FilesystemIterator::key 1,252 0.1% 585 0.0% 585 0.0% 220,512 0.5% 220,512 0.5% 1,168 0.0% 1,168 0.0%
mb_strtolower 1,491 0.2% 29,428 0.6% 29,428 0.6% 217,036 0.5% 217,036 0.5% 72 0.0% 72 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@4 365 0.0% 149,657 3.2% 15,685 0.3% 1,482,888 3.5% 216,428 0.5% 1,186,916 2.7% 0 0.0%
Drupal\Core\Database\Connection::update 330 0.0% 14,744 0.3% 3,470 0.1% 435,608 1.0% 212,132 0.5% 42,252 0.1% 1,272 0.0%
FilesystemIterator::current 1,408 0.2% 456 0.0% 456 0.0% 204,372 0.5% 204,372 0.5% 17,380 0.0% 17,380 0.0%
ReflectionClass::getDefaultProperties 110 0.0% 1,432 0.0% 1,432 0.0% 202,932 0.5% 202,932 0.5% 4,772 0.0% 4,772 0.0%
Symfony\Component\DependencyInjection\ContainerBuilder::resolveServices@15 8 0.0% 115 0.0% 62 0.0% 2,776 0.0% 197,488 0.5% 0 0.0% 0 0.0%
load::Entity/EntityManager.php 1 0.0% 5,067 0.1% 5,067 0.1% 192,464 0.5% 192,464 0.5% 183,476 0.4% 183,476 0.4%
load::Menu/MenuTreeStorage.php 1 0.0% 5,473 0.1% 5,473 0.1% 189,224 0.5% 189,224 0.5% 213,104 0.5% 213,104 0.5%
load::file/file.module 1 0.0% 5,556 0.1% 5,556 0.1% 182,564 0.4% 182,564 0.4% 190,752 0.4% 190,752 0.4%
array_values 621 0.1% 626 0.0% 626 0.0% 174,060 0.4% 174,060 0.4% 7,988 0.0% 7,988 0.0%
load::Core/DrupalKernel.php 1 0.0% 3,039 0.1% 3,039 0.1% 171,168 0.4% 171,168 0.4% 158,600 0.4% 158,600 0.4%
Drupal\Core\Render\Element\RenderElement::processGroup 82 0.0% 1,212 0.0% 1,108 0.0% 178,516 0.4% 170,512 0.4% 0 0.0% 0 0.0%
load::system/system.module 1 0.0% 5,493 0.1% 5,493 0.1% 168,808 0.4% 168,808 0.4% 165,080 0.4% 165,080 0.4%
get_object_vars 240 0.0% 1,082 0.0% 1,082 0.0% 167,408 0.4% 167,408 0.4% 16,912 0.0% 16,912 0.0%
ReflectionFunctionAbstract::getParameters 390 0.0% 1,241 0.0% 1,241 0.0% 167,360 0.4% 167,360 0.4% 4,160 0.0% 4,160 0.0%
load::includes/theme.inc 1 0.0% 4,071 0.1% 4,071 0.1% 167,104 0.4% 167,104 0.4% 164,052 0.4% 164,052 0.4%
RecursiveDirectoryIterator::getChildren 131 0.0% 7,039 0.1% 839 0.0% 198,112 0.5% 161,596 0.4% 4,856 0.0% 3,884 0.0%
Drupal\Core\Database\Statement::fetchAllKeyed 35 0.0% 1,160 0.0% 1,129 0.0% 161,412 0.4% 161,024 0.4% 123,604 0.3% 123,460 0.3%
Drupal\Core\DependencyInjection\YamlFileLoader::resolveServices@1 814 0.1% 23,004 0.5% 18,137 0.4% 180,632 0.4% 160,712 0.4% 203,884 0.5% 158,064 0.4%
load::user/user.module 1 0.0% 3,126 0.1% 3,126 0.1% 158,988 0.4% 158,988 0.4% 156,896 0.4% 156,896 0.4%
Drupal\Core\Database\Query\Update::__construct 330 0.0% 9,921 0.2% 3,366 0.1% 181,076 0.4% 155,160 0.4% 2,104 0.0% 1,128 0.0%
load::node/node.module 1 0.0% 5,083 0.1% 5,083 0.1% 154,764 0.4% 154,764 0.4% 153,240 0.4% 153,240 0.4%
Drupal\Core\Database\Query\Condition::__construct 1,522 0.2% 1,834 0.0% 1,834 0.0% 153,876 0.4% 153,876 0.4% 2,316 0.0% 2,316 0.0%
Drupal\Core\Render\Element\RenderElement::preRenderAjaxForm 85 0.0% 409 0.0% 409 0.0% 153,572 0.4% 153,572 0.4% 0 0.0% 0 0.0%
ArrayIterator::__construct 8 0.0% 526 0.0% 526 0.0% 153,312 0.4% 153,312 0.4% 1,112 0.0% 1,112 0.0%
load::Annotations/DocParser.php 1 0.0% 3,015 0.1% 3,015 0.1% 152,880 0.4% 152,880 0.4% 0 0.0% 0 0.0%
load::src/ViewUI.php 1 0.0% 3,178 0.1% 3,178 0.1% 152,524 0.4% 152,524 0.4% 149,640 0.3% 149,640 0.3%
Drupal\Component\Utility\NestedArray::mergeDeepArray 167 0.0% 10,211 0.2% 10,040 0.2% 150,344 0.4% 149,588 0.4% 6,740 0.0% 6,740 0.0%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 63 0.0% 5,414 0.1% 3,572 0.1% 221,356 0.5% 149,176 0.4% 56,204 0.1% 29,928 0.1%
var_export 4,006 0.4% 6,521 0.1% 6,521 0.1% 144,552 0.3% 144,552 0.3% 152 0.0% 152 0.0%
Drupal\Core\Database\Query\Select::addField 416 0.0% 1,377 0.0% 1,377 0.0% 143,256 0.3% 143,256 0.3% 6,128 0.0% 6,128 0.0%
RecursiveFilterIterator::getChildren 126 0.0% 7,905 0.2% 981 0.0% 337,320 0.8% 142,872 0.3% 8,684 0.0% 3,372 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getServiceCallsFromArguments 2,195 0.2% 21,263 0.4% 14,527 0.3% 177,088 0.4% 141,240 0.3% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::merge 166 0.0% 11,721 0.2% 2,197 0.0% 546,588 1.3% 140,396 0.3% 103,828 0.2% 1,480 0.0%
Symfony\Component\DependencyInjection\Dumper\PhpDumper::getDefinitionsFromArguments 2,140 0.2% 17,888 0.4% 9,333 0.2% 183,688 0.4% 139,356 0.3% 0 0.0% 0 0.0%
Drupal\Core\Database\Query\Select::addExpression 275 0.0% 1,083 0.0% 1,083 0.0% 138,456 0.3% 138,456 0.3% 3,920 0.0% 3,920 0.0%
Drupal\Component\Utility\SafeMarkup::set 674 0.1% 1,504 0.0% 1,504 0.0% 134,052 0.3% 134,052 0.3% 3,492 0.0% 3,492 0.0%
array_reverse 711 0.1% 920 0.0% 920 0.0% 133,464 0.3% 133,464 0.3% 8,100 0.0% 8,100 0.0%
load::http-foundation/Response.php 1 0.0% 3,123 0.1% 3,123 0.1% 133,220 0.3% 133,220 0.3% 0 0.0% 0 0.0%
[ display all ]