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

Overall Summary
Total Incl. Wall Time (microsec):3,077,553 microsecs
Total Incl. MemUse (bytes):40,415,704 bytes
Total Incl. PeakMemUse (bytes):42,954,972 bytes
Number of Function Calls:445,200


[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%
Drupal\Component\Utility\SafeMarkup::set 3,580 0.8% 19,557 0.6% 19,557 0.6% 5,289,700 13.1% 5,289,700 13.1% 1,883,660 4.4% 1,883,660 4.4%
array_keys 4,626 1.0% 15,437 0.5% 15,437 0.5% 4,886,328 12.1% 4,886,328 12.1% 58,544 0.1% 58,544 0.1%
ob_start 288 0.1% 553 0.0% 553 0.0% 4,753,152 11.8% 4,753,152 11.8% 98,492 0.2% 98,492 0.2%
token_get_all 246 0.1% 9,741 0.3% 9,741 0.3% 2,659,064 6.6% 2,659,064 6.6% 68,152 0.2% 68,152 0.2%
unserialize 730 0.2% 38,275 1.2% 27,795 0.9% 3,417,764 8.5% 2,449,784 6.1% 2,837,664 6.6% 2,592,208 6.0%
apc_fetch 1,204 0.3% 34,373 1.1% 23,963 0.8% 2,954,252 7.3% 2,326,708 5.8% 2,602,196 6.1% 2,003,436 4.7%
str_replace 15,693 3.5% 6,746 0.2% 6,746 0.2% 2,152,784 5.3% 2,152,784 5.3% 41,688 0.1% 41,688 0.1%
preg_replace 10,480 2.4% 26,735 0.9% 26,735 0.9% 2,111,508 5.2% 2,111,508 5.2% 7,320 0.0% 7,320 0.0%
array_flip 1,518 0.3% 6,222 0.2% 6,222 0.2% 1,770,248 4.4% 1,770,248 4.4% 12,560 0.0% 12,560 0.0%
implode 5,680 1.3% 3,696 0.1% 3,696 0.1% 1,658,848 4.1% 1,658,848 4.1% 13,100 0.0% 13,100 0.0%
Drupal\views\Plugin\views\display\DisplayPluginBase::defineOptions 74 0.0% 6,297 0.2% 6,176 0.2% 1,522,148 3.8% 1,518,732 3.8% 125,236 0.3% 123,640 0.3%
load::service_container_prod/02780febb392b1e6cce6eb9cfa4e629e7e6aeedebe0aed59e758b635680acb57.php 1 0.0% 20,174 0.7% 20,174 0.7% 1,265,984 3.1% 1,265,984 3.1% 1,269,684 3.0% 1,269,684 3.0%
serialize 187 0.0% 37,479 1.2% 35,724 1.2% 1,276,616 3.2% 1,145,532 2.8% 1,710,724 4.0% 1,700,972 4.0%
explode 3,984 0.9% 4,527 0.1% 4,527 0.1% 1,068,096 2.6% 1,068,096 2.6% 14,172 0.0% 14,172 0.0%
PDOStatement::execute 502 0.1% 203,560 6.6% 203,560 6.6% 1,029,924 2.5% 1,029,924 2.5% 1,341,208 3.1% 1,341,208 3.1%
preg_match 7,588 1.7% 38,285 1.2% 38,285 1.2% 1,029,612 2.5% 1,029,612 2.5% 3,288 0.0% 3,288 0.0%
Drupal\Core\Routing\UrlGenerator::generateFromRoute 141 0.0% 57,276 1.9% 4,996 0.2% 129,272 0.3% 922,624 2.3% 317,916 0.7% 1,208 0.0%
array_merge 2,663 0.6% 4,212 0.1% 4,212 0.1% 905,880 2.2% 905,880 2.2% 22,312 0.1% 22,312 0.1%
???_op 560 0.1% 45,600 1.5% 4,938 0.2% 2,532,364 6.3% 834,072 2.1% 1,859,268 4.3% 372,332 0.9%
htmlspecialchars 5,507 1.2% 7,184 0.2% 7,184 0.2% 793,716 2.0% 793,716 2.0% 2,452 0.0% 2,452 0.0%
unserialize@1 101 0.0% 7,709 0.3% 3,152 0.1% 999,820 2.5% 779,180 1.9% 172,516 0.4% 92,040 0.2%
func_get_args 1,174 0.3% 1,923 0.1% 1,923 0.1% 765,240 1.9% 765,240 1.9% 9,356 0.0% 9,356 0.0%
Drupal\Core\Entity\EntityStorageBase::mapFromStorageRecords 78 0.0% 18,751 0.6% 5,989 0.2% 402,240 1.0% 670,316 1.7% 16,288 0.0% 9,188 0.0%
preg_split 122 0.0% 4,990 0.2% 4,990 0.2% 661,036 1.6% 661,036 1.6% 4,380 0.0% 4,380 0.0%
get_defined_functions 2 0.0% 3,633 0.1% 3,633 0.1% 617,880 1.5% 617,880 1.5% 0 0.0% 0 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 142 0.0% 111,454 3.6% 9,602 0.3% 3,005,200 7.4% 528,564 1.3% 3,030,040 7.1% 555,752 1.3%
Drupal\Core\Render\Renderer::render@2 66 0.0% 103,296 3.4% 275 0.0% 647,932 1.6% 525,720 1.3% 762,976 1.8% 0 0.0%
file_get_contents 201 0.0% 22,363 0.7% 22,363 0.7% 509,932 1.3% 509,932 1.3% 603,728 1.4% 603,728 1.4%
Drupal\Core\Template\Attribute::createAttributeValue 2,324 0.5% 20,011 0.7% 16,621 0.5% 345,216 0.9% 441,916 1.1% 40,076 0.1% 40,076 0.1%
Drupal::service 1,628 0.4% 67,679 2.2% 8,073 0.3% 2,208,716 5.5% 416,836 1.0% 1,234,788 2.9% 10,988 0.0%
load::display/DisplayPluginBase.php 1 0.0% 8,583 0.3% 8,583 0.3% 402,252 1.0% 402,252 1.0% 395,092 0.9% 395,092 0.9%
Drupal\Core\Render\Element\Link::preRenderLink 131 0.0% 137,993 4.5% 4,883 0.2% 603,540 1.5% 380,968 0.9% 335,164 0.8% 708 0.0%
PDO::prepare 502 0.1% 6,454 0.2% 3,567 0.1% 362,124 0.9% 361,212 0.9% 21,424 0.0% 20,420 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@5 219 0.0% 45,851 1.5% 4,672 0.2% 481,036 1.2% 359,156 0.9% 494,312 1.2% 0 0.0%
unserialize@2 192 0.0% 2,221 0.1% 2,221 0.1% 354,600 0.9% 354,600 0.9% 45,800 0.1% 45,800 0.1%
Drupal\Component\Utility\NestedArray::mergeDeepArray 734 0.2% 21,153 0.7% 19,334 0.6% 376,660 0.9% 342,184 0.8% 25,840 0.1% 20,652 0.0%
array_intersect_key 708 0.2% 1,821 0.1% 1,821 0.1% 322,592 0.8% 322,592 0.8% 3,568 0.0% 3,568 0.0%
Drupal\Core\Database\Statement::fetchAllAssoc 39 0.0% 2,439 0.1% 2,383 0.1% 298,044 0.7% 296,912 0.7% 136,640 0.3% 136,544 0.3%
strtr 3,614 0.8% 117,408 3.8% 106,746 3.5% 329,184 0.8% 293,324 0.7% 4,988,996 11.6% 4,988,996 11.6%
Drupal\Core\Database\Statement::fetchAllKeyed 105 0.0% 2,260 0.1% 2,147 0.1% 282,248 0.7% 281,860 0.7% 139,988 0.3% 139,844 0.3%
array_unique 1,690 0.4% 1,830 0.1% 1,830 0.1% 257,964 0.6% 257,964 0.6% 2,020 0.0% 2,020 0.0%
load::Sql/SqlContentEntityStorage.php 1 0.0% 5,670 0.2% 5,670 0.2% 257,432 0.6% 257,432 0.6% 254,052 0.6% 254,052 0.6%
Drupal\Core\Cache\CacheableMetadata::merge 1,731 0.4% 9,359 0.3% 6,526 0.2% 270,032 0.7% 252,952 0.6% 1,692 0.0% 568 0.0%
load::http-foundation/Request.php 1 0.0% 5,013 0.2% 5,013 0.2% 247,280 0.6% 247,280 0.6% 242,088 0.6% 242,088 0.6%
mb_strtolower 1,705 0.4% 33,212 1.1% 33,212 1.1% 236,056 0.6% 236,056 0.6% 960 0.0% 960 0.0%
load::src/ViewExecutable.php 1 0.0% 4,632 0.2% 4,632 0.2% 232,092 0.6% 232,092 0.6% 224,564 0.5% 224,564 0.5%
Drupal\Core\Database\Connection::defaultOptions 502 0.1% 1,251 0.0% 1,251 0.0% 231,564 0.6% 231,564 0.6% 6,724 0.0% 6,724 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKeys 1,029 0.2% 1,595 0.1% 1,595 0.1% 222,716 0.6% 222,716 0.6% 4,248 0.0% 4,248 0.0%
FilesystemIterator::key 1,252 0.3% 702 0.0% 702 0.0% 220,528 0.5% 220,528 0.5% 1,044 0.0% 1,044 0.0%
Drupal\Core\Form\FormBuilder::doBuildForm@4 365 0.1% 147,330 4.8% 15,833 0.5% 1,450,544 3.6% 220,044 0.5% 1,137,808 2.6% 0 0.0%
Drupal\views\Plugin\views\PluginBase::setOptionDefaults 74 0.0% 8,583 0.3% 5,658 0.2% 324,396 0.8% 219,020 0.5% 82,852 0.2% 46,464 0.1%
Doctrine\Common\Annotations\DocParser::Annotations@1 10 0.0% 2,986 0.1% 674 0.0% 12,708 0.0% 197,472 0.5% 7,572 0.0% 1,008 0.0%
__TwigTemplate_20f95c370410aef77756e8b3f5122d30ee90d30d8e5a14494732366b5c802a27::doDisplay 3 0.0% 3,086 0.1% 74 0.0% 14,240 0.0% 197,272 0.5% 107,168 0.2% 35,236 0.1%
Drupal\Core\Render\Renderer::render@3 3 0.0% 2,750 0.1% 15 0.0% 13,324 0.0% 197,032 0.5% 70,788 0.2% 2,476 0.0%
load::Entity/EntityManager.php 1 0.0% 4,194 0.1% 4,194 0.1% 192,372 0.5% 192,372 0.5% 183,384 0.4% 183,384 0.4%
load::Menu/MenuTreeStorage.php 1 0.0% 3,718 0.1% 3,718 0.1% 189,236 0.5% 189,236 0.5% 213,144 0.5% 213,144 0.5%
array_filter 1,272 0.3% 12,702 0.4% 5,371 0.2% 250,428 0.6% 186,160 0.5% 19,252 0.0% 14,928 0.0%
load::file/file.module 1 0.0% 3,849 0.1% 3,849 0.1% 182,516 0.5% 182,516 0.5% 190,396 0.4% 190,396 0.4%
load::Extension/Core.php 1 0.0% 3,166 0.1% 3,166 0.1% 179,052 0.4% 179,052 0.4% 40,564 0.1% 40,564 0.1%
substr 8,126 1.8% 1,730 0.1% 1,730 0.1% 174,968 0.4% 174,968 0.4% 5,028 0.0% 5,028 0.0%
template_preprocess 278 0.1% 13,983 0.5% 4,410 0.1% 280,500 0.7% 172,868 0.4% 1,576 0.0% 0 0.0%
Drupal\Core\Render\ElementInfoManager::getInfo 331 0.1% 171,289 5.6% 3,411 0.1% 3,513,904 8.7% 171,804 0.4% 3,541,624 8.2% 556 0.0%
trim 5,553 1.2% 912 0.0% 912 0.0% 171,696 0.4% 171,696 0.4% 1,936 0.0% 1,936 0.0%
load::Core/DrupalKernel.php 1 0.0% 4,497 0.1% 4,497 0.1% 171,140 0.4% 171,140 0.4% 158,404 0.4% 158,404 0.4%
load::system/system.module 1 0.0% 3,644 0.1% 3,644 0.1% 168,748 0.4% 168,748 0.4% 164,976 0.4% 164,976 0.4%
Drupal\Core\Render\Element\RenderElement::processGroup 82 0.0% 1,204 0.0% 1,107 0.0% 176,388 0.4% 168,384 0.4% 0 0.0% 0 0.0%
load::includes/theme.inc 1 0.0% 3,728 0.1% 3,728 0.1% 167,048 0.4% 167,048 0.4% 163,944 0.4% 163,944 0.4%
template_preprocess_table 8 0.0% 9,202 0.3% 3,806 0.1% 292,552 0.7% 165,548 0.4% 111,656 0.3% 47,216 0.1%
Drupal\Core\Render\Element\Checkbox::preRenderCheckbox 73 0.0% 2,546 0.1% 1,035 0.0% 188,816 0.5% 161,404 0.4% 2,820 0.0% 1,564 0.0%
load::user/user.module 1 0.0% 3,391 0.1% 3,391 0.1% 158,976 0.4% 158,976 0.4% 156,744 0.4% 156,744 0.4%
FilesystemIterator::current 1,375 0.3% 351 0.0% 351 0.0% 155,364 0.4% 155,364 0.4% 5,480 0.0% 5,480 0.0%
RecursiveDirectoryIterator::getChildren 126 0.0% 4,987 0.2% 725 0.0% 190,540 0.5% 155,352 0.4% 4,876 0.0% 3,924 0.0%
load::node/node.module 1 0.0% 3,300 0.1% 3,300 0.1% 154,744 0.4% 154,744 0.4% 153,436 0.4% 153,436 0.4%
load::Annotations/DocParser.php 1 0.0% 2,795 0.1% 2,795 0.1% 152,888 0.4% 152,888 0.4% 144,120 0.3% 144,120 0.3%
Drupal\Core\StringTranslation\TranslationWrapper::__sleep 393 0.1% 433 0.0% 433 0.0% 151,684 0.4% 151,684 0.4% 0 0.0% 0 0.0%
Drupal\Core\Render\Element\RenderElement::preRenderAjaxForm 85 0.0% 427 0.0% 427 0.0% 151,404 0.4% 151,404 0.4% 0 0.0% 0 0.0%
Drupal\Core\Database\Query\Merge::__construct 96 0.0% 5,335 0.2% 2,178 0.1% 199,540 0.5% 151,248 0.4% 35,884 0.1% 1,544 0.0%
Symfony\Component\HttpFoundation\Response::setContent 1 0.0% 93 0.0% 92 0.0% 146,504 0.4% 146,124 0.4% 146,476 0.3% 146,096 0.3%
end 363 0.1% 472 0.0% 472 0.0% 144,636 0.4% 144,636 0.4% 268 0.0% 268 0.0%
RecursiveFilterIterator::getChildren 126 0.0% 6,237 0.2% 1,098 0.0% 337,340 0.8% 142,884 0.4% 8,720 0.0% 3,372 0.0%
Drupal\views\EntityViewsData::mapSingleFieldViewsData 120 0.0% 15,315 0.5% 2,538 0.1% 173,852 0.4% 141,132 0.3% 485,288 1.1% 1,032 0.0%
Drupal\Core\Database\Query\Condition::compile 442 0.1% 23,452 0.8% 9,597 0.3% 270,064 0.7% 140,564 0.3% 64,280 0.1% 19,956 0.0%
Symfony\Component\HttpFoundation\Response::sendContent 1 0.0% 461 0.0% 461 0.0% 139,660 0.3% 139,660 0.3% 0 0.0% 0 0.0%
array_merge_recursive 102 0.0% 729 0.0% 729 0.0% 139,484 0.3% 139,484 0.3% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::select 134 0.0% 11,302 0.4% 1,761 0.1% 530,344 1.3% 139,484 0.3% 188,924 0.4% 7,824 0.0%
Doctrine\Common\Lexer\AbstractLexer::scan 122 0.0% 23,143 0.8% 11,253 0.4% 832,184 2.1% 138,044 0.3% 14,280 0.0% 6,048 0.0%
Drupal\Core\Render\Element\RenderElement::preRenderGroup 155 0.0% 1,849 0.1% 1,038 0.0% 149,960 0.4% 135,724 0.3% 440 0.0% 108 0.0%
Drupal\Core\Plugin\Discovery\AnnotatedClassDiscovery::getPluginNamespaces 8 0.0% 1,474 0.0% 1,458 0.0% 136,884 0.3% 135,592 0.3% 26,052 0.1% 26,024 0.1%
load::http-foundation/Response.php 1 0.0% 2,147 0.1% 2,147 0.1% 133,824 0.3% 133,824 0.3% 0 0.0% 0 0.0%
array_diff 1,246 0.3% 17,565 0.6% 17,565 0.6% 131,204 0.3% 131,204 0.3% 9,776 0.0% 9,776 0.0%
get_object_vars 130 0.0% 1,048 0.0% 1,048 0.0% 130,860 0.3% 130,860 0.3% 3,256 0.0% 3,256 0.0%
load::Entity/ContentEntityBase.php 1 0.0% 3,889 0.1% 3,889 0.1% 130,216 0.3% 130,216 0.3% 0 0.0% 0 0.0%
__TwigTemplate_66729914ab380494318530f46a5476fdc5fee27c6957474956879ab003714ef0::doDisplay 1 0.0% 5,849 0.2% 204 0.0% 153,096 0.4% 130,080 0.3% 81,212 0.2% 81,212 0.2%
Drupal\Core\Database\Query\Select::addField 383 0.1% 1,060 0.0% 1,060 0.0% 129,232 0.3% 129,232 0.3% 1,044 0.0% 1,044 0.0%
Drupal\Core\Render\Element\Checkbox::processCheckbox 73 0.0% 497 0.0% 497 0.0% 128,288 0.3% 128,288 0.3% 0 0.0% 0 0.0%
load::Twig/Environment.php 1 0.0% 2,395 0.1% 2,395 0.1% 127,608 0.3% 127,608 0.3% 0 0.0% 0 0.0%
load::views/views.theme.inc 1 0.0% 4,844 0.2% 4,844 0.2% 126,640 0.3% 126,640 0.3% 132,420 0.3% 132,420 0.3%
Drupal\Core\Menu\LocalTaskManager::getDefinitions 1 0.0% 105,259 3.4% 377 0.0% 853,064 2.1% 120,532 0.3% 1,132,432 2.6% 0 0.0%
load::Form/FormBuilder.php 1 0.0% 2,904 0.1% 2,904 0.1% 120,428 0.3% 120,428 0.3% 97,820 0.2% 97,820 0.2%
Drupal\Core\Database\Query\Condition::condition 363 0.1% 1,691 0.1% 1,670 0.1% 118,428 0.3% 118,056 0.3% 4,476 0.0% 4,208 0.0%
[ display all ]