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

Overall Summary
Total Incl. Wall Time (microsec):2,211,647 microsecs
Total Incl. MemUse (bytes):70,645,000 bytes
Total Incl. PeakMemUse (bytes):73,940,200 bytes
Number of Function Calls:416,292


[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.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
PDOStatement::execute 503 0.1% 218,187 9.9% 218,187 9.9% 1,345,648 1.9% 1,345,648 1.9% 1,018,616 1.4% 1,018,616 1.4%
file_get_contents 187 0.0% 102,325 4.6% 102,325 4.6% 505,680 0.7% 505,680 0.7% 941,408 1.3% 941,408 1.3%
preg_match 6,824 1.6% 57,654 2.6% 57,654 2.6% 1,636,584 2.3% 1,636,584 2.3% 7,272 0.0% 7,272 0.0%
drupal_find_theme_templates 2 0.0% 48,224 2.2% 34,916 1.6% 139,152 0.2% -1,795,072 -2.5% 0 0.0% 0 0.0%
RecursiveDirectoryIterator::__construct 120 0.0% 30,566 1.4% 30,566 1.4% 52,208 0.1% 52,208 0.1% 2,968 0.0% 2,968 0.0%
Doctrine\Common\Reflection\StaticReflectionParser::parse 121 0.0% 250,812 11.3% 30,457 1.4% 247,472 0.4% -5,432,912 -7.7% 659,152 0.9% 2,160 0.0%
token_get_all 242 0.1% 29,367 1.3% 29,367 1.3% 4,904,968 6.9% 4,904,968 6.9% 262,344 0.4% 262,344 0.4%
strtr 3,335 0.8% 26,999 1.2% 21,225 1.0% 340,392 0.5% 299,064 0.4% 8,532,904 11.5% 8,532,904 11.5%
Drupal\Core\Theme\Registry::processExtension 24 0.0% 524,119 23.7% 19,347 0.9% 17,174,032 24.3% -665,424 -0.9% 17,674,880 23.9% 92,432 0.1%
Doctrine\Common\Annotations\TokenParser::__construct 121 0.0% 48,710 2.2% 19,137 0.9% 4,717,816 6.7% -187,808 -0.3% 263,752 0.4% 1,064 0.0%
Doctrine\Common\Annotations\TokenParser::next 5,078 1.2% 19,123 0.9% 19,123 0.9% 13,720 0.0% 13,720 0.0% 4,560 0.0% 4,560 0.0%
Drupal\Core\Render\Renderer::doRender@3 557 0.1% 334,318 15.1% 17,435 0.8% 3,153,880 4.5% -315,432 -0.4% 2,777,096 3.8% 116,696 0.2%
Drupal\Component\Annotation\Plugin\Discovery\AnnotatedClassDiscovery::getDefinitions 8 0.0% 411,970 18.6% 16,130 0.7% 1,429,296 2.0% -1,212,776 -1.7% 1,558,176 2.1% 26,288 0.0%
preg_replace 9,443 2.3% 15,537 0.7% 15,537 0.7% 2,274,056 3.2% 2,274,056 3.2% 14,888 0.0% 14,888 0.0%
Drupal\Core\Render\Element::children 1,291 0.3% 17,127 0.8% 15,320 0.7% 344,208 0.5% 79,328 0.1% 27,040 0.0% 18,040 0.0%
Drupal\Component\Utility\Xss::attributes 467 0.1% 31,092 1.4% 14,929 0.7% 320,224 0.5% -947,976 -1.3% 0 0.0% 0 0.0%
Doctrine\Common\Annotations\TokenParser::parseUseStatement 327 0.1% 20,348 0.9% 14,461 0.7% 142,272 0.2% 128,920 0.2% 6,792 0.0% 2,432 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass 586 0.1% 410,886 18.6% 14,450 0.7% 36,531,176 51.7% -883,968 -1.3% 28,547,896 38.6% 8,496 0.0%
Drupal\Core\Theme\ThemeManager::theme@1 197 0.0% 142,062 6.4% 13,427 0.6% 1,285,568 1.8% -1,521,584 -2.2% 2,670,632 3.6% 3,552 0.0%
apc_fetch 1,191 0.3% 21,236 1.0% 13,278 0.6% 7,858,360 11.1% 6,682,920 9.5% 6,662,640 9.0% 5,574,440 7.5%
serialize 187 0.0% 13,283 0.6% 12,611 0.6% 1,352,136 1.9% 1,118,992 1.6% 2,629,192 3.6% 2,591,896 3.5%
Doctrine\Common\Annotations\DocParser::Values 107 0.0% 46,460 2.1% 12,236 0.6% 150,568 0.2% -43,408 -0.1% 43,904 0.1% 2,560 0.0%
Drupal\Component\Utility\Xss::split 934 0.2% 48,890 2.2% 11,824 0.5% 180,176 0.3% -1,296,432 -1.8% 0 0.0% 0 0.0%
__TwigTemplate_8ea5a4722e105bf5e59cde2d6cfc95a0e28875903a19b197ae7cb93f45a2503b::doDisplay 65 0.0% 15,935 0.7% 11,123 0.5% -393,080 -0.6% -577,456 -0.8% 2,472 0.0% 104 0.0%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 20 0.0% 32,063 1.4% 10,528 0.5% 3,492,576 4.9% -31,128 -0.0% 3,179,208 4.3% 2,536 0.0%
apc_store 239 0.1% 11,481 0.5% 10,172 0.5% 10,744 0.0% -453,384 -0.6% 1,049,544 1.4% 1,041,792 1.4%
???_op@1 657 0.2% 177,902 8.0% 9,638 0.4% 16,024,856 22.7% 3,138,368 4.4% 10,716,672 14.5% 1,355,040 1.8%
Drupal\Core\Extension\Extension::load 44 0.0% 26,186 1.2% 9,585 0.4% 4,410,520 6.2% -127,152 -0.2% 4,407,864 6.0% 440 0.0%
Drupal\Component\Utility\NestedArray::mergeDeepArray 688 0.2% 10,637 0.5% 9,550 0.4% 664,928 0.9% 601,016 0.9% 63,936 0.1% 50,816 0.1%
Twig_Template::getAttribute 1,437 0.3% 14,308 0.6% 9,400 0.4% -592,664 -0.8% -839,872 -1.2% 130,168 0.2% 2,080 0.0%
Symfony\Component\DependencyInjection\Container::get 3,838 0.9% 197,192 8.9% 9,202 0.4% 13,843,896 19.6% -41,632 -0.1% 11,973,944 16.2% 26,616 0.0%
mb_strtolower 1,455 0.3% 9,184 0.4% 9,184 0.4% 208,168 0.3% 208,168 0.3% 1,128 0.0% 1,128 0.0%
array_diff 1,407 0.3% 9,096 0.4% 9,096 0.4% 249,312 0.4% 249,312 0.4% 14,672 0.0% 14,672 0.0%
Doctrine\Common\Lexer\AbstractLexer::isNextToken 3,174 0.8% 8,945 0.4% 8,945 0.4% -365,328 -0.5% -365,328 -0.5% 4,864 0.0% 4,864 0.0%
Drupal\Core\Template\Attribute::createAttributeValue 2,056 0.5% 11,592 0.5% 8,883 0.4% 572,792 0.8% 526,688 0.7% 11,008 0.0% 9,616 0.0%
array_keys 4,487 1.1% 8,416 0.4% 8,416 0.4% 8,836,752 12.5% 8,836,752 12.5% 154,528 0.2% 154,528 0.2%
Drupal\Core\Extension\ModuleHandler::buildImplementationInfo 109 0.0% 21,657 1.0% 8,196 0.4% 375,344 0.5% 130,664 0.2% 357,880 0.5% 63,880 0.1%
Symfony\Component\Yaml\Parser::parse 66 0.0% 48,569 2.2% 8,118 0.4% 560,216 0.8% -210,360 -0.3% 230,984 0.3% 384 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::loadClass@1 319 0.1% 155,182 7.0% 7,952 0.4% 12,097,456 17.1% -379,136 -0.5% 8,382,840 11.3% 5,368 0.0%
Drupal\Core\Database\Connection::query 503 0.1% 252,919 11.4% 7,156 0.3% 915,864 1.3% -1,424,400 -2.0% 1,151,864 1.6% 20,480 0.0%
spl_autoload_call 598 0.1% 426,794 19.3% 7,033 0.3% 37,917,568 53.7% 20,168 0.0% 29,911,984 40.5% 8,536 0.0%
Drupal\Core\Database\Connection::expandArguments 503 0.1% 8,580 0.4% 7,031 0.3% 35,728 0.1% -328,528 -0.5% 62,840 0.1% 38,624 0.1%
Symfony\Component\Yaml\Inline::parse 1,070 0.3% 15,467 0.7% 6,989 0.3% 95,264 0.1% -104,352 -0.1% 49,232 0.1% 2,592 0.0%
Drupal\Component\Utility\SafeMarkup::set 3,239 0.8% 6,986 0.3% 6,986 0.3% 4,893,952 6.9% 4,893,952 6.9% 1,417,880 1.9% 1,417,880 1.9%
Drupal\Core\Template\AttributeValueBase::render 2,056 0.5% 16,076 0.7% 6,948 0.3% 215,712 0.3% -514,424 -0.7% 10,024 0.0% 2,424 0.0%
Drupal\Core\StringTranslation\TranslationManager::translate 1,920 0.5% 30,760 1.4% 6,849 0.3% 601,880 0.9% 8,752 0.0% 2,347,232 3.2% 1,688 0.0%
unserialize 722 0.2% 12,027 0.5% 6,781 0.3% 6,042,216 8.6% 4,299,376 6.1% 5,507,232 7.4% 5,073,216 6.9%
opendir 28 0.0% 6,474 0.3% 6,474 0.3% 12,576 0.0% 12,576 0.0% 0 0.0% 0 0.0%
Drupal\Core\Extension\ModuleHandler::loadInclude 300 0.1% 12,721 0.6% 6,425 0.3% 682,848 1.0% -10,424 -0.0% 645,368 0.9% 288 0.0%
Doctrine\Common\Lexer\AbstractLexer::scan 120 0.0% 13,709 0.6% 6,381 0.3% 1,512,992 2.1% 225,672 0.3% 50,080 0.1% 29,952 0.0%
Drupal::service 1,478 0.4% 60,765 2.7% 6,296 0.3% 3,967,480 5.6% 42,184 0.1% 3,018,392 4.1% 7,904 0.0%
Drupal\Core\Database\Statement::execute 503 0.1% 224,837 10.2% 6,211 0.3% 1,349,504 1.9% 1,864 0.0% 1,022,032 1.4% 1,704 0.0%
Drupal\Core\Render\Renderer::updateStack 643 0.2% 14,486 0.7% 6,131 0.3% -42,680 -0.1% -234,408 -0.3% 0 0.0% 0 0.0%
Drupal\Component\Utility\Html::getId 1,193 0.3% 27,839 1.3% 6,104 0.3% 175,304 0.2% -653,184 -0.9% 2,490,824 3.4% 0 0.0%
Drupal\Core\Template\TwigExtension::escapeFilter 1,554 0.4% 105,114 4.8% 5,979 0.3% 1,969,496 2.8% -121,128 -0.2% 2,350,824 3.2% 32,328 0.0%
Symfony\Component\Yaml\Inline::evaluateScalar 970 0.2% 6,409 0.3% 5,906 0.3% 86,560 0.1% -18,184 -0.0% 2,200 0.0% 2,000 0.0%
Drupal\Core\Database\Query\Condition::compile 442 0.1% 16,303 0.7% 5,793 0.3% 546,984 0.8% 323,880 0.5% 91,304 0.1% 27,432 0.0%
Symfony\Component\Yaml\Inline::parseScalar 1,070 0.3% 13,984 0.6% 5,758 0.3% 147,856 0.2% -27,440 -0.0% 47,008 0.1% 976 0.0%
Drupal\Core\Extension\Discovery\RecursiveExtensionFilterIterator::accept 965 0.2% 8,749 0.4% 5,687 0.3% 54,616 0.1% -22,736 -0.0% 6,048 0.0% 2,632 0.0%
__TwigTemplate_813b6bb6bcccc2ae6f6de69fbc5bf6c3ebe61f1c97eb2e81de9e4d330bb17c61::doDisplay 4 0.0% 21,774 1.0% 5,683 0.3% 127,384 0.2% -296,136 -0.4% 38,352 0.1% 38,352 0.1%
Drupal\Core\Database\Query\Select::__toString 134 0.0% 10,872 0.5% 5,547 0.3% 49,152 0.1% -145,368 -0.2% 15,024 0.0% 6,384 0.0%
Drupal\Core\Database\Query\Condition::compile@1 178 0.0% 9,157 0.4% 5,528 0.2% 132,224 0.2% -10,768 -0.0% 53,536 0.1% 37,072 0.1%
load::service_container_prod/12d833de1a381ba4399da67700c8e824619cbfa8fa8c12fd06e11f002e59c505.php 1 0.0% 5,414 0.2% 5,414 0.2% 2,276,456 3.2% 2,276,456 3.2% 2,279,880 3.1% 2,279,880 3.1%
theme_system_modules_details 4 0.0% 276,776 12.5% 5,410 0.2% 684,800 1.0% -1,385,584 -2.0% 1,342,616 1.8% 8,544 0.0%
Drupal\Core\Render\Renderer::bubbleStack 643 0.2% 9,392 0.4% 5,311 0.2% -88,920 -0.1% -278,560 -0.4% 0 0.0% 0 0.0%
Drupal\Core\Utility\LinkGenerator::generate 132 0.0% 76,359 3.5% 5,197 0.2% 699,232 1.0% 6,366,648 9.0% 854,592 1.2% 24,224 0.0%
Drupal\Component\Utility\SafeMarkup::format 799 0.2% 21,412 1.0% 5,136 0.2% -286,480 -0.4% -484,312 -0.7% 2,449,984 3.3% 2,440 0.0%
Drupal\Core\Extension\ModuleHandler::alter 540 0.1% 38,195 1.7% 5,103 0.2% 129,416 0.2% -652,336 -0.9% 753,576 1.0% 6,664 0.0%
Drupal\Core\StringTranslation\TranslationManager::doTranslate 1,920 0.5% 10,929 0.5% 5,032 0.2% 8,648 0.0% 39,672 0.1% 25,448 0.0% 18,768 0.0%
Drupal\Core\Cache\DatabaseBackend::getMultiple 143 0.0% 64,581 2.9% 5,015 0.2% 5,282,576 7.5% 454,432 0.6% 5,066,192 6.9% 367,432 0.5%
Drupal\Core\Form\FormBuilder::doBuildForm@4 305 0.1% 40,571 1.8% 5,014 0.2% 2,144,680 3.0% 351,120 0.5% 1,823,432 2.5% 0 0.0%
Doctrine\Common\Annotations\DocParser::match 1,339 0.3% 15,005 0.7% 4,957 0.2% -515,608 -0.7% -382,936 -0.5% 6,240 0.0% 5,344 0.0%
Drupal\Core\Template\Attribute::offsetSet 2,056 0.5% 16,488 0.7% 4,896 0.2% 963,048 1.4% 390,256 0.6% 16,568 0.0% 5,560 0.0%
Doctrine\Common\Annotations\SimpleAnnotationReader::getClassAnnotations 121 0.0% 357,023 16.1% 4,713 0.2% 943,976 1.3% 14,208 0.0% 1,042,336 1.4% 1,240 0.0%
Drupal\Component\Utility\Unicode::strtolower 1,455 0.3% 14,546 0.7% 4,710 0.2% 283,824 0.4% 74,968 0.1% 1,616 0.0% 488 0.0%
Symfony\Component\ClassLoader\ApcClassLoader::findFile 1,040 0.2% 11,678 0.5% 4,589 0.2% 153,480 0.2% 54,240 0.1% 66,288 0.1% 31,840 0.0%
file_exists 776 0.2% 5,242 0.2% 4,562 0.2% 15,360 0.0% -24,088 -0.0% 2,864 0.0% 2,864 0.0%
Drupal\Core\Theme\ThemeManager::alterForTheme 237 0.1% 5,275 0.2% 4,545 0.2% 7,896 0.0% 34,504 0.0% 3,296 0.0% 1,824 0.0%
Drupal\Core\Database\Query\Merge::execute 96 0.0% 223,233 10.1% 4,542 0.2% 717,784 1.0% -1,110,280 -1.6% 1,587,592 2.1% 3,560 0.0%
hash 116 0.0% 4,405 0.2% 4,405 0.2% 13,992 0.0% 13,992 0.0% 2,056 0.0% 2,056 0.0%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 94 0.0% 83,744 3.8% 4,308 0.2% 5,517,384 7.8% -5,840,688 -8.3% 11,523,288 15.6% 3,720 0.0%
Drupal\Core\Cache\DatabaseCacheTagsChecksum::calculateChecksum 755 0.2% 13,708 0.6% 4,244 0.2% 49,728 0.1% -1,581,000 -2.2% 40,584 0.1% 3,504 0.0%
Drupal\Core\Template\Attribute::__toString 769 0.2% 20,257 0.9% 4,171 0.2% 147,616 0.2% -71,096 -0.1% 12,792 0.0% 2,768 0.0%
function_exists 19,366 4.7% 4,157 0.2% 4,157 0.2% 19,072 0.0% 19,072 0.0% 17,144 0.0% 17,144 0.0%
Doctrine\Common\Annotations\DocLexer::getType 1,959 0.5% 4,602 0.2% 4,138 0.2% 52,960 0.1% 27,040 0.0% 13,496 0.0% 11,992 0.0%
Drupal\Core\Template\AttributeArray::__toString 673 0.2% 5,865 0.3% 4,071 0.2% 136,824 0.2% -511,552 -0.7% 4,816 0.0% 1,952 0.0%
Drupal\Core\Cache\ApcuBackend::set 209 0.1% 18,892 0.9% 4,067 0.2% 19,424 0.0% -65,912 -0.1% 1,049,048 1.4% 0 0.0%
Drupal\Component\Utility\SafeMarkup::isSafe 2,211 0.5% 3,964 0.2% 3,964 0.2% 110,968 0.2% 110,968 0.2% 276,232 0.4% 276,232 0.4%
Drupal\Core\StringTranslation\TranslationManager::getStringTranslation 1,920 0.5% 5,897 0.3% 3,962 0.2% -31,024 -0.0% -129,408 -0.2% 6,680 0.0% 5,192 0.0%
Drupal\system\Form\ModulesListForm::buildRow 61 0.0% 46,996 2.1% 3,821 0.2% 1,202,160 1.7% 49,520 0.1% 1,185,736 1.6% 2,968 0.0%
Drupal\Core\Config\ConfigFactory::getConfigCacheKey 1,029 0.2% 4,726 0.2% 3,735 0.2% 122,720 0.2% -380,808 -0.5% 11,888 0.0% 2,760 0.0%
FilterIterator::next 159 0.0% 9,111 0.4% 3,705 0.2% -17,504 -0.0% -87,648 -0.1% 0 0.0% 0 0.0%
str_replace 15,609 3.7% 3,703 0.2% 3,703 0.2% 2,991,848 4.2% 2,991,848 4.2% 31,632 0.0% 31,632 0.0%
Drupal\Core\Cache\DatabaseBackend::doSet 90 0.0% 230,515 10.4% 3,628 0.2% 247,936 0.4% -1,244,024 -1.8% 2,419,712 3.3% 880 0.0%
Drupal\Core\Database\Query\Query::__construct 333 0.1% 5,684 0.3% 3,598 0.2% 54,496 0.1% 20,448 0.0% 4,144 0.0% 3,280 0.0%
???_op@2 338 0.1% 50,758 2.3% 3,564 0.2% 5,023,888 7.1% 1,645,880 2.3% 3,596,568 4.9% 772,064 1.0%
filemtime 153 0.0% 3,537 0.2% 3,537 0.2% 4,032 0.0% 4,032 0.0% 1,720 0.0% 1,720 0.0%
Drupal\Core\Theme\ThemeManager::theme 30 0.0% 1,120,239 50.7% 3,531 0.2% 27,160,488 38.4% -281,648 -0.4% 28,057,800 37.9% 2,432 0.0%
Drupal\Core\Routing\UrlGenerator::doGenerate 205 0.0% 6,061 0.3% 3,439 0.2% -222,104 -0.3% -414,976 -0.6% 1,061,096 1.4% 544 0.0%
Drupal\Core\Config\ConfigFactory::doLoadMultiple 271 0.1% 47,973 2.2% 3,377 0.2% 1,818,376 2.6% 49,424 0.1% 3,358,840 4.5% 8,696 0.0%
[ display all ]