Run Report
Run #51a448a326782: XHProf Run (Namespace=drupal-perf-ezeedub)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):1,361,964 microsecs
Total Incl. CPU (microsecs):1,080,068 microsecs
Total Incl. MemUse (bytes):8,103,432 bytes
Total Incl. PeakMemUse (bytes):8,207,472 bytes
Number of Function Calls:164,800


[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. CPU
(microsecs)
ICpu%Excl. CPU
(microsec)
ECPU%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
PDOStatement::execute 145 0.1% 287,918 21.1% 287,918 21.1% 16,002 1.5% 16,002 1.5% 129,180 1.6% 129,180 1.6% 88,180 1.1% 88,180 1.1%
Symfony\Component\Yaml\Inline::evaluateScalar 2,429 1.5% 161,258 11.8% 112,529 8.3% 140,007 13.0% 84,005 7.8% 113,644 1.4% -121,312 -1.5% 6,456 0.1% 1,824 0.0%
Symfony\Component\Yaml\Inline::parseScalar 2,753 1.7% 257,417 18.9% 68,466 5.0% 240,013 22.2% 68,006 6.3% 150,936 1.9% -39,788 -0.5% 18,844 0.2% 2,700 0.0%
Symfony\Component\Yaml\Inline::parse 2,753 1.7% 200,753 14.7% 58,116 4.3% 204,011 18.9% 56,003 5.2% 75,776 0.9% -190,276 -2.3% 13,656 0.2% 2,472 0.0%
Symfony\Component\Yaml\Parser::parse 183 0.1% 529,431 38.9% 52,769 3.9% 512,031 47.4% 36,002 3.3% 474,828 5.9% -351,924 -4.3% 53,536 0.7% 1,988 0.0%
preg_match 14,449 8.8% 50,150 3.7% 50,150 3.7% 44,002 4.1% 44,002 4.1% 429,572 5.3% 429,572 5.3% 22,736 0.3% 22,736 0.3%
Symfony\Component\Yaml\Parser::parseValue 1,406 0.9% 204,806 15.0% 23,125 1.7% 196,011 18.1% 16,001 1.5% 86,708 1.1% -65,500 -0.8% 13,976 0.2% 896 0.0%
Symfony\Component\DependencyInjection\Container::get 1,594 1.0% 47,220 3.5% 20,210 1.5% 48,003 4.4% 24,002 2.2% 1,370,000 16.9% -10,720 -0.1% 1,326,860 16.2% 43,660 0.5%
strpos 13,626 8.3% 14,245 1.0% 14,245 1.0% 24,000 2.2% 24,000 2.2% 15,816 0.2% 15,816 0.2% 8,936 0.1% 8,936 0.1%
Drupal\Core\Extension\ModuleHandler::alter 352 0.2% 51,972 3.8% 14,070 1.0% 60,005 5.6% 12,001 1.1% 284,036 3.5% 7,048 0.1% 244,092 3.0% 9,084 0.1%
Symfony\Component\Yaml\Parser::moveToNextLine 2,345 1.4% 16,205 1.2% 13,799 1.0% 28,004 2.6% 24,003 2.2% 59,296 0.7% 58,852 0.7% 1,480 0.0% 1,480 0.0%
trim 8,861 5.4% 13,437 1.0% 13,437 1.0% 20,001 1.9% 20,001 1.9% 261,716 3.2% 261,716 3.2% 5,052 0.1% 5,052 0.1%
Symfony\Component\Yaml\Parser::isCurrentLineEmpty 2,029 1.2% 34,829 2.6% 13,054 1.0% 32,003 3.0% 16,001 1.5% 62,308 0.8% -47,156 -0.6% 1,600 0.0% 1,380 0.0%
strtolower 9,368 5.7% 11,766 0.9% 11,766 0.9% 20,001 1.9% 20,001 1.9% 193,780 2.4% 193,780 2.4% 12,272 0.1% 12,272 0.1%
Drupal\Core\SystemListing::scanDirectory@1 75 0.0% 73,689 5.4% 10,732 0.8% 72,004 6.7% 8,000 0.7% 146,384 1.8% -33,652 -0.4% 111,612 1.4% 2,916 0.0%
readdir 3,396 2.1% 10,336 0.8% 10,336 0.8% 16,002 1.5% 16,002 1.5% 73,920 0.9% 73,920 0.9% 6,056 0.1% 6,056 0.1%
Symfony\Component\Yaml\Parser::parse@1 82 0.0% 52,826 3.9% 10,063 0.7% 48,003 4.4% 8,001 0.7% 80,120 1.0% -63,100 -0.8% 8,316 0.1% 2,216 0.0%
drupal_static 838 0.5% 10,221 0.8% 10,052 0.7% 16,000 1.5% 16,000 1.5% 35,940 0.4% 35,388 0.4% 40,692 0.5% 40,044 0.5%
is_dir 2,337 1.4% 9,959 0.7% 9,959 0.7% 8,000 0.7% 8,000 0.7% 3,876 0.0% 3,876 0.0% 8,744 0.1% 8,744 0.1%
preg_replace 3,187 1.9% 9,631 0.7% 9,631 0.7% 16,002 1.5% 16,002 1.5% 504,120 6.2% 504,120 6.2% 33,768 0.4% 33,768 0.4%
Symfony\Component\Yaml\Parser::isCurrentLineComment 1,801 1.1% 11,283 0.8% 9,413 0.7% 12,002 1.1% 12,002 1.1% 51,540 0.6% -3,768 -0.0% 0 0.0% 0 0.0%
theme@1 88 0.1% 80,431 5.9% 8,801 0.6% 76,006 7.0% 8,001 0.7% 625,448 7.7% -52,208 -0.6% 771,144 9.4% 7,528 0.1%
Symfony\Component\Yaml\Inline::parseQuotedScalar 324 0.2% 14,124 1.0% 8,496 0.6% 12,000 1.1% 8,000 0.7% 33,096 0.4% -168,104 -2.1% 7,904 0.1% 940 0.0%
Drupal\Core\SystemListing::scanDirectory@2 112 0.1% 50,768 3.7% 8,245 0.6% 44,002 4.1% 4,000 0.4% 107,672 1.3% -44,436 -0.5% 103,100 1.3% 3,812 0.0%
Symfony\Component\Yaml\Parser::isCurrentLineBlank 2,074 1.3% 10,717 0.8% 7,985 0.6% 4,000 0.4% 0 0.0% 59,676 0.7% -56 -0.0% 220 0.0% 196 0.0%
Drupal\Core\SystemListing::scanDirectory@4 121 0.1% 21,380 1.6% 7,853 0.6% 28,001 2.6% 12,001 1.1% 81,500 1.0% 30,604 0.4% 65,456 0.8% 17,796 0.2%
strcasecmp 6,930 4.2% 7,077 0.5% 7,077 0.5% 4,000 0.4% 4,000 0.4% 448 0.0% 448 0.0% 448 0.0% 448 0.0%
substr 4,949 3.0% 7,038 0.5% 7,038 0.5% 0 0.0% 0 0.0% 103,232 1.3% 103,232 1.3% 13,764 0.2% 13,764 0.2%
strlen 6,696 4.1% 6,843 0.5% 6,843 0.5% 20,000 1.9% 20,000 1.9% 6,640 0.1% 6,640 0.1% 4,992 0.1% 4,992 0.1%
in_array 3,324 2.0% 6,743 0.5% 6,743 0.5% 4,000 0.4% 4,000 0.4% 10,640 0.1% 10,640 0.1% 5,160 0.1% 5,160 0.1%
Drupal\Core\SystemListing::scanDirectory@3 102 0.1% 34,138 2.5% 6,420 0.5% 36,002 3.3% 4,001 0.4% 94,872 1.2% -187,600 -2.3% 92,216 1.1% 7,860 0.1%
Symfony\Component\Yaml\Parser::cleanup 269 0.2% 9,393 0.7% 5,931 0.4% 12,000 1.1% 8,000 0.7% 86,408 1.1% -357,212 -4.4% 680 0.0% 496 0.0%
function_exists 2,701 1.6% 5,641 0.4% 5,641 0.4% 8,001 0.7% 8,001 0.7% 12,756 0.2% 12,756 0.2% 7,976 0.1% 7,976 0.1%
_system_rebuild_module_data 1 0.0% 646,455 47.5% 4,967 0.4% 644,041 59.6% 4,001 0.4% 821,168 10.1% 111,636 1.4% 864,560 10.5% 1,972 0.0%
Drupal\Component\Graph\Graph::depthFirstSearch 180 0.1% 7,058 0.5% 4,917 0.4% 4,000 0.4% 4,000 0.4% 143,400 1.8% 126,252 1.6% 148,688 1.8% 130,784 1.6%
drupal_parse_info_file 183 0.1% 542,549 39.8% 4,757 0.3% 528,032 48.9% 8,001 0.7% 295,460 3.6% -228,116 -2.8% 459,816 5.6% 936 0.0%
Drupal\Core\Database\Connection::query 145 0.1% 308,888 22.7% 4,691 0.3% 32,003 3.0% 12,001 1.1% 222,468 2.7% -84,064 -1.0% 268,424 3.3% 39,240 0.5%
file_get_contents 183 0.1% 4,672 0.3% 4,672 0.3% 8,000 0.7% 8,000 0.7% 35,464 0.4% 35,464 0.4% 398,320 4.9% 398,320 4.9%
Symfony\Component\Yaml\Inline::getTimestampRegex 2,310 1.4% 4,642 0.3% 4,642 0.3% 8,000 0.7% 8,000 0.7% 65,168 0.8% 65,168 0.8% 460 0.0% 460 0.0%
theme@2 50 0.0% 25,591 1.9% 4,421 0.3% 20,001 1.9% 0 0.0% 73,820 0.9% -10,196 -0.1% 104,920 1.3% 5,356 0.1%
Symfony\Component\Yaml\Parser::getNextEmbedBlock 86 0.1% 14,938 1.1% 4,365 0.3% 4,000 0.4% 0 0.0% 18,464 0.2% -27,264 -0.3% 6,632 0.1% 1,896 0.0%
drupal_container 1,198 0.7% 6,943 0.5% 4,314 0.3% 0 0.0% 0 0.0% 15,080 0.2% 14,636 0.2% 6,756 0.1% 6,572 0.1%
element_children 183 0.1% 5,268 0.4% 4,157 0.3% 4,000 0.4% 4,000 0.4% 40,120 0.5% 12,620 0.2% 13,984 0.2% 7,852 0.1%
Drupal\Core\Template\Attribute::offsetSet 284 0.2% 6,162 0.5% 4,136 0.3% 4,000 0.4% 4,000 0.4% 68,832 0.8% 54,668 0.7% 12,064 0.1% 6,180 0.1%
t 201 0.1% 14,849 1.1% 3,973 0.3% 24,001 2.2% 0 0.0% 46,152 0.6% 19,976 0.2% 41,096 0.5% 17,676 0.2%
Drupal\Core\Database\Connection::expandArguments 145 0.1% 5,762 0.4% 3,951 0.3% 0 0.0% 0 0.0% 9,340 0.1% -76,960 -0.9% 70,336 0.9% 38,756 0.5%
unserialize 137 0.1% 12,509 0.9% 3,900 0.3% 12,000 1.1% 4,000 0.4% 1,017,944 12.6% 836,560 10.3% 1,154,580 14.1% 986,088 12.0%
Symfony\Component\HttpFoundation\ParameterBag::get 220 0.1% 4,229 0.3% 3,822 0.3% 4,000 0.4% 4,000 0.4% 12,248 0.2% 11,788 0.1% 10,288 0.1% 9,828 0.1%
ltrim 3,611 2.2% 3,762 0.3% 3,762 0.3% 12,001 1.1% 12,001 1.1% 102,056 1.3% 102,056 1.3% 2,212 0.0% 2,212 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 216 0.1% 23,558 1.7% 3,729 0.3% 32,002 3.0% 0 0.0% 2,558,448 31.6% 117,460 1.4% 2,289,464 27.9% 56,792 0.7%
_menu_item_localize 48 0.0% 10,818 0.8% 3,617 0.3% 16,001 1.5% 8,000 0.7% 17,908 0.2% -4,636 -0.1% 3,260 0.0% 752 0.0%
Drupal\Core\Template\Attribute::__toString 172 0.1% 12,007 0.9% 3,603 0.3% 12,001 1.1% 4,000 0.4% 36,308 0.4% 4,036 0.0% 27,744 0.3% 7,788 0.1%
Drupal\Core\Database\Statement::execute 145 0.1% 292,307 21.5% 3,545 0.3% 20,002 1.9% 4,000 0.4% 131,744 1.6% 1,172 0.0% 90,540 1.1% 1,108 0.0%
drupal_alter 320 0.2% 60,875 4.5% 3,527 0.3% 72,005 6.7% 0 0.0% 285,180 3.5% 1,396 0.0% 250,936 3.1% 4,112 0.1%
Drupal\Core\Cache\DatabaseBackend::getMultiple 79 0.0% 44,967 3.3% 3,384 0.2% 40,002 3.7% 0 0.0% 1,107,016 13.7% 170,440 2.1% 1,398,380 17.0% 195,772 2.4%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 1,541 0.9% 3,349 0.2% 3,349 0.2% 4,000 0.4% 4,000 0.4% 16,480 0.2% 16,480 0.2% 940 0.0% 940 0.0%
_menu_link_translate 49 0.0% 56,932 4.2% 3,349 0.2% 56,004 5.2% 0 0.0% 818,000 10.1% -49,944 -0.6% 779,136 9.5% 808 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 158 0.1% 13,433 1.0% 3,277 0.2% 12,002 1.1% 0 0.0% 475,168 5.9% 8,480 0.1% 465,580 5.7% 4,488 0.1%
Symfony\Component\Yaml\Parser::getCurrentLineIndentation 392 0.2% 4,453 0.3% 3,269 0.2% 4,000 0.4% 0 0.0% 13,736 0.2% 3,844 0.0% 1,368 0.0% 1,120 0.0%
language 238 0.1% 11,093 0.8% 3,199 0.2% 24,001 2.2% 0 0.0% 22,712 0.3% 1,732 0.0% 19,480 0.2% 6,060 0.1%
count 2,735 1.7% 3,576 0.3% 3,160 0.2% 4,001 0.4% 4,001 0.4% 18,592 0.2% 14,732 0.2% 9,868 0.1% 7,860 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 359 0.2% 4,756 0.3% 3,076 0.2% 4,001 0.4% 0 0.0% 46,452 0.6% 12,776 0.2% 32,328 0.4% 17,808 0.2%
ini_get 1,680 1.0% 2,997 0.2% 2,997 0.2% 4,001 0.4% 4,001 0.4% 29,536 0.4% 29,536 0.4% 1,656 0.0% 1,656 0.0%
array_merge 544 0.3% 2,946 0.2% 2,946 0.2% 4,000 0.4% 4,000 0.4% 974,484 12.0% 974,484 12.0% 70,684 0.9% 70,684 0.9%
opendir 458 0.3% 2,896 0.2% 2,896 0.2% 8,000 0.7% 8,000 0.7% 100,732 1.2% 100,732 1.2% 26,004 0.3% 26,004 0.3%
Drupal\Core\Extension\ModuleHandler::parseDependency 132 0.1% 3,324 0.2% 2,748 0.2% 4,000 0.4% 0 0.0% 30,744 0.4% -1,128 -0.0% 47,112 0.6% 27,120 0.3%
drupal_render@2 65 0.0% 99,335 7.3% 2,703 0.2% 104,006 9.6% 8,000 0.7% 523,232 6.5% 8,900 0.1% 564,184 6.9% 12,760 0.2%
str_replace 898 0.5% 2,702 0.2% 2,702 0.2% 4,000 0.4% 4,000 0.4% 260,448 3.2% 260,448 3.2% 33,696 0.4% 33,696 0.4%
is_array 2,084 1.3% 2,695 0.2% 2,695 0.2% 4,000 0.4% 4,000 0.4% 24,036 0.3% 24,036 0.3% 13,480 0.2% 13,480 0.2%
is_numeric 2,511 1.5% 2,680 0.2% 2,680 0.2% 0 0.0% 0 0.0% 7,088 0.1% 7,088 0.1% 3,716 0.0% 3,716 0.0%
Drupal\Core\Database\Query\Select::__toString 15 0.0% 7,536 0.6% 2,666 0.2% 8,001 0.7% 4,000 0.4% 15,604 0.2% -28,816 -0.4% 34,640 0.4% 17,244 0.2%
Drupal::getContainer 1,202 0.7% 2,639 0.2% 2,639 0.2% 0 0.0% 0 0.0% 872 0.0% 872 0.0% 528 0.0% 528 0.0%
ctype_digit 2,454 1.5% 2,518 0.2% 2,518 0.2% 0 0.0% 0 0.0% 880 0.0% 880 0.0% 764 0.0% 764 0.0%
Drupal\Core\Config\Config::get 210 0.1% 24,870 1.8% 2,517 0.2% 20,002 1.9% 4,001 0.4% 141,628 1.7% -5,916 -0.1% 243,040 3.0% 2,880 0.0%
theme_get_registry 165 0.1% 4,599 0.3% 2,406 0.2% 0 0.0% 0 0.0% 65,600 0.8% 3,112 0.0% 54,916 0.7% 4,292 0.1%
Drupal\Core\SystemListing::scanDirectory@5 35 0.0% 4,910 0.4% 2,245 0.2% 8,000 0.7% 4,000 0.4% 17,516 0.2% -564 -0.0% 26,188 0.3% 6,748 0.1%
Drupal\Core\Cache\DatabaseBackend::checksumTags 80 0.0% 7,282 0.5% 2,232 0.2% 8,000 0.7% 0 0.0% 35,324 0.4% -43,944 -0.5% 38,120 0.5% 4,176 0.1%
closedir 458 0.3% 2,226 0.2% 2,226 0.2% 0 0.0% 0 0.0% -93,584 -1.2% -93,584 -1.2% 1,028 0.0% 1,028 0.0%
url 40 0.0% 8,917 0.7% 2,223 0.2% 4,000 0.4% 0 0.0% 29,748 0.4% 4,948 0.1% 19,004 0.2% 11,704 0.1%
Drupal\Core\Extension\ModuleHandler::implementsHook 191 0.1% 3,740 0.3% 2,161 0.2% 12,002 1.1% 0 0.0% 14,148 0.2% 6,648 0.1% 11,880 0.1% 180 0.0%
Drupal\Core\Database\Query\Condition::compile 42 0.0% 4,636 0.3% 2,157 0.2% 8,000 0.7% 0 0.0% 40,832 0.5% 14,448 0.2% 23,504 0.3% 13,060 0.2%
Drupal\Core\Cache\DatabaseBackend::prepareItem 79 0.0% 21,176 1.6% 2,151 0.2% 24,001 2.2% 4,001 0.4% 791,632 9.8% -226,032 -2.8% 1,103,116 13.4% 1,628 0.0%
Drupal\Component\Utility\String::checkPlain 479 0.3% 3,238 0.2% 2,060 0.2% 4,000 0.4% 0 0.0% 83,372 1.0% 13,816 0.2% 10,392 0.1% 6,188 0.1%
Drupal\Core\SystemListing::scanDirectory 17 0.0% 78,080 5.7% 2,034 0.1% 76,004 7.0% 0 0.0% 142,836 1.8% -548,012 -6.8% 160,416 2.0% 1,228 0.0%
field_system_info_alter 183 0.1% 31,578 2.3% 1,994 0.1% 32,003 3.0% 0 0.0% 235,760 2.9% -13,100 -0.2% 216,116 2.6% 336 0.0%
explode 748 0.5% 1,992 0.1% 1,992 0.1% 8,001 0.7% 8,001 0.7% 345,940 4.3% 345,940 4.3% 33,124 0.4% 33,124 0.4%
Drupal\Core\Extension\ModuleHandler::buildModuleDependencies 1 0.0% 13,438 1.0% 1,955 0.1% 12,000 1.1% 0 0.0% 142,532 1.8% -19,748 -0.2% 283,316 3.5% 67,372 0.8%
check_plain 469 0.3% 4,981 0.4% 1,885 0.1% 4,000 0.4% 0 0.0% 84,312 1.0% 4,848 0.1% 10,552 0.1% 1,932 0.0%
array_keys 678 0.4% 1,885 0.1% 1,885 0.1% 0 0.0% 0 0.0% 209,876 2.6% 209,876 2.6% 50,044 0.6% 50,044 0.6%
Drupal\Component\Graph\Graph::depthFirstSearch@1 115 0.1% 2,141 0.2% 1,838 0.1% 0 0.0% 0 0.0% 17,148 0.2% 12,084 0.1% 17,904 0.2% 11,864 0.1%
Drupal\Core\Config\ConfigFactory::get 127 0.1% 12,981 1.0% 1,799 0.1% 8,001 0.7% 0 0.0% 71,056 0.9% -1,524 -0.0% 51,976 0.6% 4,928 0.1%
glob 12 0.0% 1,773 0.1% 1,773 0.1% 0 0.0% 0 0.0% 16,180 0.2% 16,180 0.2% 5,964 0.1% 5,964 0.1%
Drupal\Component\Utility\Unicode::substr 62 0.0% 2,025 0.1% 1,770 0.1% 0 0.0% 0 0.0% 4,736 0.1% 2,576 0.0% 1,600 0.0% 780 0.0%
Drupal\Core\Database\Query\Select::addField 181 0.1% 1,767 0.1% 1,767 0.1% 0 0.0% 0 0.0% 57,856 0.7% 57,856 0.7% 44,700 0.5% 44,700 0.5%
Drupal\Core\Template\Attribute::__construct 170 0.1% 7,849 0.6% 1,751 0.1% 8,000 0.7% 4,000 0.4% 89,720 1.1% 22,348 0.3% 16,260 0.2% 5,272 0.1%
update_process_info_list 2 0.0% 3,316 0.2% 1,751 0.1% 4,001 0.4% 4,001 0.4% 20,156 0.2% 10,972 0.1% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::load 44 0.0% 3,901 0.3% 1,745 0.1% 0 0.0% 0 0.0% 270,184 3.3% 16,068 0.2% 265,056 3.2% 5,480 0.1%
Symfony\Component\Yaml\Unescaper::unescapeSingleQuotedString 312 0.2% 2,366 0.2% 1,733 0.1% 0 0.0% 0 0.0% 24,164 0.3% -13,588 -0.2% 720 0.0% 624 0.0%
Drupal\Core\Database\Connection::escapeTable 338 0.2% 2,812 0.2% 1,690 0.1% 0 0.0% 0 0.0% 22,840 0.3% 2,572 0.0% 12,752 0.2% 8,012 0.1%
apc_fetch 359 0.2% 1,680 0.1% 1,680 0.1% 4,001 0.4% 4,001 0.4% 33,676 0.4% 33,676 0.4% 14,520 0.2% 14,520 0.2%
[ display all ]