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

Overall Summary
Total Incl. Wall Time (microsec):1,377,577 microsecs
Total Incl. CPU (microsecs):1,072,067 microsecs
Total Incl. MemUse (bytes):7,991,352 bytes
Total Incl. PeakMemUse (bytes):8,099,236 bytes
Number of Function Calls:164,330


[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% 310,265 22.5% 310,265 22.5% 8,000 0.7% 8,000 0.7% 129,168 1.6% 129,168 1.6% 87,984 1.1% 87,984 1.1%
Symfony\Component\Yaml\Inline::evaluateScalar 2,429 1.5% 163,908 11.9% 115,013 8.3% 164,009 15.3% 88,005 8.2% 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% 260,698 18.9% 69,356 5.0% 244,012 22.8% 36,002 3.4% 150,936 1.9% -39,784 -0.5% 18,844 0.2% 2,700 0.0%
Symfony\Component\Yaml\Inline::parse 2,753 1.7% 202,976 14.7% 59,008 4.3% 172,004 16.0% 36,001 3.4% 75,776 0.9% -190,276 -2.4% 13,656 0.2% 2,472 0.0%
Symfony\Component\Yaml\Parser::parse 183 0.1% 534,661 38.8% 52,589 3.8% 504,029 47.0% 48,003 4.5% 474,828 5.9% -351,924 -4.4% 53,536 0.7% 1,988 0.0%
preg_match 14,448 8.8% 50,040 3.6% 50,040 3.6% 68,003 6.3% 68,003 6.3% 429,572 5.4% 429,572 5.4% 22,996 0.3% 22,996 0.3%
Symfony\Component\Yaml\Parser::parseValue 1,406 0.9% 206,956 15.0% 23,589 1.7% 192,009 17.9% 28,004 2.6% 86,708 1.1% -65,500 -0.8% 13,976 0.2% 896 0.0%
Symfony\Component\DependencyInjection\Container::get 1,591 1.0% 45,471 3.3% 20,613 1.5% 52,006 4.9% 20,001 1.9% 1,369,932 17.1% -10,668 -0.1% 1,326,264 16.4% 43,784 0.5%
strpos 13,622 8.3% 14,382 1.0% 14,382 1.0% 24,002 2.2% 24,002 2.2% 15,808 0.2% 15,808 0.2% 9,240 0.1% 9,240 0.1%
Symfony\Component\Yaml\Parser::moveToNextLine 2,345 1.4% 16,740 1.2% 14,247 1.0% 24,000 2.2% 16,000 1.5% 59,296 0.7% 58,852 0.7% 1,480 0.0% 1,480 0.0%
Drupal\Core\Extension\ModuleHandler::alter 352 0.2% 50,683 3.7% 14,134 1.0% 72,006 6.7% 16,000 1.5% 284,036 3.6% 7,048 0.1% 246,616 3.0% 9,500 0.1%
trim 8,859 5.4% 13,677 1.0% 13,677 1.0% 4,001 0.4% 4,001 0.4% 260,568 3.3% 260,568 3.3% 5,052 0.1% 5,052 0.1%
Symfony\Component\Yaml\Parser::isCurrentLineEmpty 2,029 1.2% 34,876 2.5% 13,012 0.9% 36,001 3.4% 20,001 1.9% 62,308 0.8% -47,156 -0.6% 1,600 0.0% 1,380 0.0%
strtolower 9,365 5.7% 11,784 0.9% 11,784 0.9% 32,002 3.0% 32,002 3.0% 193,728 2.4% 193,728 2.4% 13,252 0.2% 13,252 0.2%
Drupal\Core\SystemListing::scanDirectory@1 75 0.0% 71,477 5.2% 10,072 0.7% 72,004 6.7% 4,000 0.4% 146,384 1.8% -33,632 -0.4% 111,612 1.4% 2,916 0.0%
drupal_static 838 0.5% 10,218 0.7% 10,040 0.7% 8,000 0.7% 8,000 0.7% 35,944 0.4% 35,392 0.4% 43,888 0.5% 43,240 0.5%
Symfony\Component\Yaml\Parser::parse@1 82 0.0% 53,381 3.9% 9,938 0.7% 60,005 5.6% 12,001 1.1% 80,120 1.0% -63,100 -0.8% 8,316 0.1% 2,216 0.0%
readdir 3,395 2.1% 9,859 0.7% 9,859 0.7% 8,001 0.7% 8,001 0.7% 73,900 0.9% 73,900 0.9% 6,080 0.1% 6,080 0.1%
preg_replace 3,181 1.9% 9,627 0.7% 9,627 0.7% 8,000 0.7% 8,000 0.7% 502,212 6.3% 502,212 6.3% 33,800 0.4% 33,800 0.4%
is_dir 2,337 1.4% 9,496 0.7% 9,496 0.7% 12,002 1.1% 12,002 1.1% 3,876 0.0% 3,876 0.0% 8,932 0.1% 8,932 0.1%
Symfony\Component\Yaml\Parser::isCurrentLineComment 1,801 1.1% 11,300 0.8% 9,413 0.7% 12,000 1.1% 12,000 1.1% 51,540 0.6% -3,768 -0.0% 0 0.0% 0 0.0%
theme@1 89 0.1% 76,423 5.5% 8,622 0.6% 68,004 6.3% 8,001 0.7% 386,056 4.8% -45,832 -0.6% 481,460 5.9% 7,076 0.1%
Symfony\Component\Yaml\Inline::parseQuotedScalar 324 0.2% 14,080 1.0% 8,387 0.6% 8,000 0.7% 8,000 0.7% 33,096 0.4% -168,104 -2.1% 7,904 0.1% 940 0.0%
Drupal\Core\SystemListing::scanDirectory@4 121 0.1% 21,673 1.6% 8,118 0.6% 24,002 2.2% 0 0.0% 81,500 1.0% 30,604 0.4% 65,456 0.8% 17,796 0.2%
Drupal\Core\SystemListing::scanDirectory@2 112 0.1% 50,337 3.7% 7,948 0.6% 44,002 4.1% 12,000 1.1% 107,672 1.3% -44,436 -0.6% 103,124 1.3% 3,812 0.0%
Symfony\Component\Yaml\Parser::isCurrentLineBlank 2,074 1.3% 10,789 0.8% 7,931 0.6% 4,000 0.4% 4,000 0.4% 59,676 0.7% -56 -0.0% 220 0.0% 196 0.0%
strcasecmp 6,930 4.2% 7,084 0.5% 7,084 0.5% 8,000 0.7% 8,000 0.7% 448 0.0% 448 0.0% 448 0.0% 448 0.0%
strlen 6,692 4.1% 6,930 0.5% 6,930 0.5% 32,001 3.0% 32,001 3.0% 6,640 0.1% 6,640 0.1% 4,992 0.1% 4,992 0.1%
in_array 3,324 2.0% 6,790 0.5% 6,790 0.5% 16,000 1.5% 16,000 1.5% 10,640 0.1% 10,640 0.1% 5,504 0.1% 5,504 0.1%
substr 4,933 3.0% 6,638 0.5% 6,638 0.5% 16,002 1.5% 16,002 1.5% 102,764 1.3% 102,764 1.3% 13,748 0.2% 13,748 0.2%
Drupal\Core\SystemListing::scanDirectory@3 102 0.1% 34,630 2.5% 6,523 0.5% 32,002 3.0% 4,000 0.4% 94,872 1.2% -187,600 -2.3% 92,240 1.1% 7,860 0.1%
Symfony\Component\Yaml\Parser::cleanup 269 0.2% 9,319 0.7% 5,789 0.4% 4,001 0.4% 4,001 0.4% 86,408 1.1% -357,212 -4.5% 680 0.0% 496 0.0%
function_exists 2,686 1.6% 5,479 0.4% 5,479 0.4% 16,002 1.5% 16,002 1.5% 12,756 0.2% 12,756 0.2% 7,520 0.1% 7,520 0.1%
_system_rebuild_module_data 1 0.0% 649,352 47.1% 4,914 0.4% 648,040 60.4% 4,001 0.4% 821,168 10.3% 111,636 1.4% 864,504 10.7% 1,972 0.0%
Drupal\Component\Graph\Graph::depthFirstSearch 180 0.1% 7,079 0.5% 4,880 0.4% 8,001 0.7% 8,001 0.7% 143,404 1.8% 126,256 1.6% 148,692 1.8% 130,788 1.6%
file_get_contents 183 0.1% 4,711 0.3% 4,711 0.3% 8,000 0.7% 8,000 0.7% 35,464 0.4% 35,464 0.4% 398,264 4.9% 398,264 4.9%
drupal_parse_info_file 183 0.1% 547,795 39.8% 4,663 0.3% 520,030 48.5% 4,001 0.4% 295,460 3.7% -228,116 -2.9% 459,760 5.7% 936 0.0%
Symfony\Component\Yaml\Inline::getTimestampRegex 2,310 1.4% 4,653 0.3% 4,653 0.3% 8,001 0.7% 8,001 0.7% 65,168 0.8% 65,168 0.8% 460 0.0% 460 0.0%
Drupal\Core\Database\Connection::query 145 0.1% 330,917 24.0% 4,627 0.3% 32,001 3.0% 12,001 1.1% 222,456 2.8% -84,080 -1.1% 270,112 3.3% 39,544 0.5%
theme@2 50 0.0% 25,927 1.9% 4,453 0.3% 24,001 2.2% 0 0.0% 75,764 0.9% -10,384 -0.1% 105,784 1.3% 4,612 0.1%
Symfony\Component\Yaml\Parser::getNextEmbedBlock 86 0.1% 14,931 1.1% 4,370 0.3% 32,002 3.0% 4,000 0.4% 18,464 0.2% -27,264 -0.3% 6,632 0.1% 1,896 0.0%
drupal_container 1,195 0.7% 7,025 0.5% 4,353 0.3% 12,000 1.1% 4,000 0.4% 15,080 0.2% 14,636 0.2% 7,048 0.1% 6,864 0.1%
Drupal\Core\Template\Attribute::offsetSet 283 0.2% 6,392 0.5% 4,272 0.3% 0 0.0% 0 0.0% 70,936 0.9% 56,708 0.7% 22,888 0.3% 8,044 0.1%
element_children 179 0.1% 5,095 0.4% 3,995 0.3% 8,001 0.7% 4,000 0.4% 39,824 0.5% 12,516 0.2% 13,800 0.2% 7,700 0.1%
t 201 0.1% 14,914 1.1% 3,983 0.3% 12,002 1.1% 0 0.0% 45,204 0.6% 19,028 0.2% 42,448 0.5% 17,844 0.2%
unserialize 137 0.1% 12,489 0.9% 3,949 0.3% 20,003 1.9% 12,002 1.1% 1,015,020 12.7% 833,640 10.4% 1,153,324 14.2% 984,732 12.2%
Drupal\Core\Database\Connection::expandArguments 145 0.1% 5,676 0.4% 3,877 0.3% 12,000 1.1% 4,000 0.4% 9,340 0.1% -76,952 -1.0% 71,368 0.9% 39,304 0.5%
Symfony\Component\HttpFoundation\ParameterBag::get 220 0.1% 4,247 0.3% 3,827 0.3% 8,000 0.7% 8,000 0.7% 12,248 0.2% 11,788 0.1% 10,344 0.1% 9,884 0.1%
Drupal\Core\Template\Attribute::__toString 172 0.1% 12,533 0.9% 3,775 0.3% 8,001 0.7% 0 0.0% 36,720 0.5% 4,464 0.1% 27,592 0.3% 7,620 0.1%
ltrim 3,607 2.2% 3,725 0.3% 3,725 0.3% 0 0.0% 0 0.0% 101,792 1.3% 101,792 1.3% 2,212 0.0% 2,212 0.0%
_menu_item_localize 48 0.0% 10,931 0.8% 3,648 0.3% 12,001 1.1% 4,000 0.4% 17,908 0.2% -4,636 -0.1% 3,212 0.0% 752 0.0%
Drupal\Core\Database\Statement::execute 145 0.1% 314,675 22.8% 3,537 0.3% 8,000 0.7% 0 0.0% 131,732 1.6% 1,172 0.0% 90,344 1.1% 1,108 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 216 0.1% 22,452 1.6% 3,517 0.3% 32,004 3.0% 12,001 1.1% 2,574,920 32.2% 117,456 1.5% 2,328,304 28.7% 57,376 0.7%
drupal_alter 320 0.2% 59,666 4.3% 3,487 0.3% 88,007 8.2% 4,000 0.4% 285,148 3.6% 1,396 0.0% 253,708 3.1% 4,320 0.1%
Symfony\Component\Yaml\Parser::getCurrentLineIndentation 392 0.2% 4,636 0.3% 3,449 0.3% 12,001 1.1% 4,000 0.4% 13,736 0.2% 3,844 0.0% 1,368 0.0% 1,120 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 79 0.0% 45,291 3.3% 3,412 0.2% 56,004 5.2% 0 0.0% 1,104,096 13.8% 169,428 2.1% 1,401,816 17.3% 194,744 2.4%
_menu_link_translate 49 0.0% 56,791 4.1% 3,358 0.2% 60,004 5.6% 0 0.0% 817,964 10.2% -49,944 -0.6% 778,944 9.6% 808 0.0%
Drupal\menu_link\Plugin\Core\Entity\MenuLink::offsetGet 1,541 0.9% 3,327 0.2% 3,327 0.2% 8,001 0.7% 8,001 0.7% 16,480 0.2% 16,480 0.2% 940 0.0% 940 0.0%
language 238 0.1% 11,240 0.8% 3,299 0.2% 4,000 0.4% 0 0.0% 22,712 0.3% 1,724 0.0% 19,900 0.2% 6,348 0.1%
count 2,742 1.7% 3,640 0.3% 3,244 0.2% 8,000 0.7% 8,000 0.7% 19,004 0.2% 15,144 0.2% 10,196 0.1% 8,188 0.1%
ini_get 1,680 1.0% 3,171 0.2% 3,171 0.2% 0 0.0% 0 0.0% 29,536 0.4% 29,536 0.4% 1,656 0.0% 1,656 0.0%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 158 0.1% 13,588 1.0% 3,162 0.2% 8,002 0.7% 0 0.0% 475,164 5.9% 8,488 0.1% 465,464 5.7% 4,488 0.1%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 359 0.2% 4,449 0.3% 2,886 0.2% 0 0.0% 0 0.0% 46,460 0.6% 12,784 0.2% 32,160 0.4% 17,884 0.2%
opendir 458 0.3% 2,794 0.2% 2,794 0.2% 0 0.0% 0 0.0% 100,732 1.3% 100,732 1.3% 26,004 0.3% 26,004 0.3%
Drupal\Core\Extension\ModuleHandler::parseDependency 132 0.1% 3,328 0.2% 2,759 0.2% 0 0.0% 0 0.0% 30,744 0.4% -1,128 -0.0% 47,112 0.6% 27,120 0.3%
drupal_render@2 64 0.0% 98,452 7.1% 2,751 0.2% 104,008 9.7% 4,000 0.4% 523,460 6.6% 7,644 0.1% 561,524 6.9% 12,932 0.2%
array_merge 541 0.3% 2,748 0.2% 2,748 0.2% 4,000 0.4% 4,000 0.4% 967,504 12.1% 967,504 12.1% 70,756 0.9% 70,756 0.9%
is_array 2,048 1.2% 2,717 0.2% 2,717 0.2% 0 0.0% 0 0.0% 24,484 0.3% 24,484 0.3% 14,020 0.2% 14,020 0.2%
Drupal::getContainer 1,199 0.7% 2,683 0.2% 2,683 0.2% 8,000 0.7% 8,000 0.7% 872 0.0% 872 0.0% 528 0.0% 528 0.0%
str_replace 894 0.5% 2,636 0.2% 2,636 0.2% 0 0.0% 0 0.0% 259,868 3.3% 259,868 3.3% 33,352 0.4% 33,352 0.4%
is_numeric 2,511 1.5% 2,598 0.2% 2,598 0.2% 4,000 0.4% 4,000 0.4% 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,415 0.5% 2,552 0.2% 4,001 0.4% 4,001 0.4% 15,604 0.2% -28,816 -0.4% 34,608 0.4% 17,244 0.2%
Drupal\Core\Config\Config::get 210 0.1% 25,793 1.9% 2,525 0.2% 32,002 3.0% 4,001 0.4% 141,572 1.8% -5,932 -0.1% 250,868 3.1% 3,236 0.0%
ctype_digit 2,437 1.5% 2,478 0.2% 2,478 0.2% 0 0.0% 0 0.0% 880 0.0% 880 0.0% 852 0.0% 852 0.0%
url 40 0.0% 9,869 0.7% 2,304 0.2% 16,000 1.5% 0 0.0% 29,740 0.4% 4,940 0.1% 28,640 0.4% 12,308 0.2%
theme_get_registry 162 0.1% 4,774 0.3% 2,268 0.2% 4,001 0.4% 0 0.0% 62,732 0.8% 3,112 0.0% 51,724 0.6% 3,884 0.0%
Drupal\Core\SystemListing::scanDirectory@5 35 0.0% 4,881 0.4% 2,226 0.2% 4,001 0.4% 0 0.0% 17,516 0.2% -564 -0.0% 26,188 0.3% 6,748 0.1%
Drupal\Core\Cache\DatabaseBackend::checksumTags 80 0.0% 7,309 0.5% 2,181 0.2% 8,000 0.7% 0 0.0% 35,324 0.4% -43,868 -0.5% 37,936 0.5% 3,916 0.0%
closedir 458 0.3% 2,178 0.2% 2,178 0.2% 0 0.0% 0 0.0% -93,584 -1.2% -93,584 -1.2% 1,028 0.0% 1,028 0.0%
Drupal\Component\Utility\String::checkPlain 479 0.3% 3,389 0.2% 2,151 0.2% 4,001 0.4% 4,001 0.4% 83,328 1.0% 13,824 0.2% 10,948 0.1% 6,684 0.1%
Drupal\Core\Database\Query\Condition::compile 42 0.0% 4,248 0.3% 2,139 0.2% 4,000 0.4% 0 0.0% 40,832 0.5% 14,448 0.2% 23,604 0.3% 13,160 0.2%
Drupal\Core\Cache\DatabaseBackend::prepareItem 79 0.0% 21,177 1.5% 2,102 0.2% 28,003 2.6% 0 0.0% 789,736 9.9% -225,004 -2.8% 1,105,532 13.6% 1,576 0.0%
Drupal\Core\Extension\ModuleHandler::implementsHook 191 0.1% 3,727 0.3% 2,101 0.2% 8,001 0.7% 0 0.0% 14,148 0.2% 6,648 0.1% 11,880 0.1% 180 0.0%
Drupal\Core\Extension\ModuleHandler::buildModuleDependencies 1 0.0% 13,547 1.0% 2,012 0.1% 12,001 1.1% 4,000 0.4% 142,536 1.8% -19,748 -0.2% 283,320 3.5% 67,372 0.8%
field_system_info_alter 183 0.1% 30,452 2.2% 1,994 0.1% 48,005 4.5% 8,001 0.7% 235,760 3.0% -13,100 -0.2% 216,116 2.7% 336 0.0%
explode 744 0.5% 1,919 0.1% 1,919 0.1% 0 0.0% 0 0.0% 343,732 4.3% 343,732 4.3% 32,084 0.4% 32,084 0.4%
Drupal\Component\Graph\Graph::depthFirstSearch@1 115 0.1% 2,199 0.2% 1,895 0.1% 0 0.0% 0 0.0% 17,148 0.2% 12,084 0.2% 17,904 0.2% 11,864 0.1%
check_plain 469 0.3% 5,133 0.4% 1,884 0.1% 4,001 0.4% 0 0.0% 84,256 1.1% 4,836 0.1% 10,480 0.1% 2,028 0.0%
Drupal\Core\Config\ConfigFactory::get 127 0.1% 13,187 1.0% 1,782 0.1% 8,000 0.7% 0 0.0% 71,056 0.9% -1,524 -0.0% 52,964 0.7% 4,976 0.1%
Drupal\Core\SystemListing::scanDirectory 17 0.0% 75,455 5.5% 1,781 0.1% 76,005 7.1% 4,001 0.4% 142,836 1.8% -548,012 -6.9% 160,416 2.0% 1,228 0.0%
Symfony\Component\Yaml\Unescaper::unescapeSingleQuotedString 312 0.2% 2,410 0.2% 1,774 0.1% 0 0.0% 0 0.0% 24,164 0.3% -13,588 -0.2% 720 0.0% 624 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 89 0.1% 7,818 0.6% 1,773 0.1% 12,002 1.1% 0 0.0% 1,009,000 12.6% 61,560 0.8% 875,976 10.8% 24,460 0.3%
update_process_info_list 2 0.0% 3,219 0.2% 1,735 0.1% 4,000 0.4% 4,000 0.4% 20,156 0.3% 10,972 0.1% 0 0.0% 0 0.0%
array_keys 666 0.4% 1,729 0.1% 1,729 0.1% 8,001 0.7% 8,001 0.7% 206,800 2.6% 206,800 2.6% 48,876 0.6% 48,876 0.6%
Drupal\Core\Database\Query\Select::addField 181 0.1% 1,722 0.1% 1,722 0.1% 4,000 0.4% 4,000 0.4% 57,856 0.7% 57,856 0.7% 44,700 0.6% 44,700 0.6%
glob 12 0.0% 1,719 0.1% 1,719 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\Core\Database\Connection::escapeTable 338 0.2% 2,834 0.2% 1,701 0.1% 0 0.0% 0 0.0% 22,840 0.3% 2,572 0.0% 12,896 0.2% 8,092 0.1%
Drupal\Component\Utility\Unicode::substr 62 0.0% 1,939 0.1% 1,676 0.1% 4,000 0.4% 0 0.0% 4,756 0.1% 2,576 0.0% 1,496 0.0% 636 0.0%
Drupal\Core\Template\Attribute::__construct 169 0.1% 7,992 0.6% 1,667 0.1% 0 0.0% 0 0.0% 90,784 1.1% 21,332 0.3% 27,768 0.3% 5,956 0.1%
l 31 0.0% 16,334 1.2% 1,614 0.1% 24,000 2.2% 0 0.0% 34,168 0.4% -15,632 -0.2% 49,892 0.6% 10,452 0.1%
[ display all ]