Run Report
Run #517c1bb406b02: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):466,540 microsecs
Total Incl. CPU (microsecs):279,177 microsecs
Total Incl. MemUse (bytes):11,154,056 bytes
Total Incl. PeakMemUse (bytes):11,392,288 bytes
Number of Function Calls:58,995


[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 251 0.4% 204,688 43.9% 204,688 43.9% 18,408 6.6% 18,408 6.6% 1,162,824 10.4% 1,162,824 10.4% 416,416 3.7% 416,416 3.7%
Symfony\Component\ClassLoader\ClassLoader::findFile 312 0.5% 16,548 3.5% 13,005 2.8% 16,835 6.0% 8,115 2.9% 63,080 0.6% -17,440 -0.2% 200,448 1.8% 161,480 1.4%
Symfony\Component\DependencyInjection\Container::get 1,660 2.8% 27,664 5.9% 6,468 1.4% 28,136 10.1% 6,769 2.4% 2,298,944 20.6% -11,016 -0.1% 2,223,392 19.5% 60,952 0.5%
Drupal\Core\Database\Connection::query 251 0.4% 224,064 48.0% 5,672 1.2% 37,669 13.5% 4,811 1.7% 657,552 5.9% -1,034,384 -9.3% 602,848 5.3% 33,000 0.3%
_drupal_error_handler_real 150 0.3% 275,206 59.0% 5,027 1.1% 111,214 39.8% 4,331 1.6% 434,304 3.9% -6,288,312 -56.4% 273,568 2.4% 1,768 0.0%
dblog_watchdog 150 0.3% 207,358 44.4% 4,298 0.9% 43,722 15.7% 3,425 1.2% 59,976 0.5% -408,992 -3.7% 59,816 0.5% 1,568 0.0%
strtr 496 0.8% 4,294 0.9% 4,294 0.9% 4,733 1.7% 4,733 1.7% 119,056 1.1% 119,056 1.1% 35,896 0.3% 35,896 0.3%
Drupal\Core\Database\Statement::execute 251 0.4% 209,056 44.8% 4,194 0.9% 22,629 8.1% 3,199 1.1% 1,167,440 10.5% 2,160 0.0% 420,752 3.7% 2,208 0.0%
Drupal\Core\Database\Driver\mysql\Insert::__toString 151 0.3% 4,889 1.0% 3,938 0.8% 5,026 1.8% 2,921 1.0% 74,168 0.7% -462,624 -4.1% 10,504 0.1% 5,640 0.0%
watchdog 150 0.3% 227,230 48.7% 3,895 0.8% 63,512 22.7% 3,105 1.1% 76,216 0.7% -91,616 -0.8% 66,872 0.6% 1,152 0.0%
devel_watchdog 150 0.3% 8,608 1.8% 3,498 0.7% 8,705 3.1% 2,941 1.1% 8,432 0.1% -75,208 -0.7% 4,824 0.0% 1,504 0.0%
_drupal_log_error 150 0.3% 253,548 54.3% 3,459 0.7% 89,562 32.1% 2,455 0.9% 168,000 1.5% -27,816 -0.2% 85,912 0.8% 480 0.0%
theme@1 92 0.2% 304,498 65.3% 3,283 0.7% 140,127 50.2% 2,411 0.9% 995,568 8.9% -188,176 -1.7% 1,088,352 9.6% 12,408 0.1%
Drupal\Core\Database\Driver\mysql\Insert::execute 151 0.3% 198,997 42.7% 3,198 0.7% 32,834 11.8% 2,902 1.0% -280,736 -2.5% -379,472 -3.4% 179,096 1.6% 3,240 0.0%
filter_xss 154 0.3% 9,143 2.0% 3,127 0.7% 9,234 3.3% 2,168 0.8% 41,448 0.4% -167,144 -1.5% 180,632 1.6% 2,112 0.0%
debug_backtrace 150 0.3% 3,070 0.7% 3,070 0.7% 3,199 1.1% 3,199 1.1% 5,330,520 47.8% 5,330,520 47.8% 40,680 0.4% 40,680 0.4%
Drupal\Component\Utility\String::format 158 0.3% 8,462 1.8% 2,730 0.6% 8,584 3.1% 2,170 0.8% 60,056 0.5% -73,896 -0.7% 2,568 0.0% 1,360 0.0%
unserialize 88 0.1% 17,335 3.7% 2,705 0.6% 14,992 5.4% 2,793 1.0% 1,719,016 15.4% 1,141,392 10.2% 2,013,936 17.7% 1,410,552 12.4%
Drupal\Core\Config\Config::get 449 0.8% 20,695 4.4% 2,611 0.6% 14,020 5.0% 2,251 0.8% 232,392 2.1% -106,328 -1.0% 442,712 3.9% 4,528 0.0%
Drupal\Component\Utility\String::checkPlain 1,041 1.8% 3,580 0.8% 2,455 0.5% 4,347 1.6% 2,394 0.9% 211,776 1.9% 8,968 0.1% 12,808 0.1% 7,344 0.1%
drupal_container 975 1.7% 2,847 0.6% 2,379 0.5% 3,714 1.3% 2,451 0.9% 33,816 0.3% 33,008 0.3% 23,040 0.2% 22,672 0.2%
Drupal\Core\Config\ConfigFactory::get 391 0.7% 9,365 2.0% 2,272 0.5% 9,678 3.5% 1,969 0.7% 119,152 1.1% -46,248 -0.4% 85,240 0.7% 5,872 0.1%
file_exists 331 0.6% 2,245 0.5% 2,245 0.5% 2,522 0.9% 2,522 0.9% 6,320 0.1% 6,320 0.1% 4,928 0.0% 4,928 0.0%
Drupal\Core\Entity\EntityBCDecorator::__get 117 0.2% 6,012 1.3% 2,125 0.5% 6,119 2.2% 1,618 0.6% 139,664 1.3% 28,064 0.3% 185,328 1.6% 14,288 0.1%
Drupal\Core\Extension\ModuleHandler::load 45 0.1% 4,122 0.9% 2,118 0.5% 4,166 1.5% 2,007 0.7% 412,344 3.7% 32,008 0.3% 395,336 3.5% 52,376 0.5%
Drupal\Component\Utility\String::placeholder 750 1.3% 4,600 1.0% 2,089 0.4% 5,139 1.8% 2,082 0.7% 84,776 0.8% -66,056 -0.6% 0 0.0% 0 0.0%
Drupal\Core\Database\Connection::expandArguments 251 0.4% 3,450 0.7% 2,086 0.4% 3,643 1.3% 1,861 0.7% 9,408 0.1% -99,088 -0.9% 82,856 0.7% 50,480 0.4%
Symfony\Component\ClassLoader\ClassLoader::loadClass 183 0.3% 30,501 6.5% 2,037 0.4% 30,778 11.0% 1,474 0.5% 4,013,928 36.0% 172,992 1.6% 3,593,304 31.5% 198,560 1.7%
Drupal\Core\Cache\DatabaseBackend::getMultiple 59 0.1% 46,628 10.0% 1,865 0.4% 30,059 10.8% 1,665 0.6% 1,774,648 15.9% -140,616 -1.3% 2,342,624 20.6% 155,416 1.4%
strtolower 2,051 3.5% 1,836 0.4% 1,836 0.4% 3,056 1.1% 3,056 1.1% 96,544 0.9% 96,544 0.9% 14,080 0.1% 14,080 0.1%
str_replace 1,251 2.1% 1,725 0.4% 1,725 0.4% 2,540 0.9% 2,540 0.9% 492,840 4.4% 492,840 4.4% 62,992 0.6% 62,992 0.6%
filter_xss_admin 154 0.3% 10,865 2.3% 1,722 0.4% 10,982 3.9% 1,748 0.6% 44,888 0.4% 3,440 0.0% 218,744 1.9% 38,112 0.3%
_filter_xss_split 154 0.3% 2,976 0.6% 1,701 0.4% 3,116 1.1% 1,728 0.6% 13,664 0.1% -1,795,184 -16.1% 172,800 1.5% 111,768 1.0%
Drupal\Core\Database\Query\Insert::fields 151 0.3% 2,155 0.5% 1,672 0.4% 2,321 0.8% 1,295 0.5% 521,912 4.7% 58,440 0.5% 7,208 0.1% 3,352 0.0%
preg_replace 968 1.6% 1,670 0.4% 1,670 0.4% 2,380 0.9% 2,380 0.9% 172,736 1.5% 172,736 1.5% 23,248 0.2% 23,248 0.2%
function_exists 1,352 2.3% 1,648 0.4% 1,648 0.4% 2,580 0.9% 2,580 0.9% 22,816 0.2% 22,816 0.2% 13,040 0.1% 13,040 0.1%
Drupal\Core\Config\ConfigFactory::getCacheKey 391 0.7% 1,777 0.4% 1,534 0.3% 2,064 0.7% 1,497 0.5% 49,328 0.4% 48,456 0.4% 2,544 0.0% 1,704 0.0%
drupal_static 586 1.0% 1,557 0.3% 1,497 0.3% 2,024 0.7% 1,905 0.7% 60,352 0.5% 59,576 0.5% 78,800 0.7% 78,024 0.7%
language 183 0.3% 3,771 0.8% 1,493 0.3% 3,913 1.4% 1,109 0.4% 51,464 0.5% 5,792 0.1% 55,000 0.5% 11,936 0.1%
_drupal_get_last_caller 150 0.3% 1,992 0.4% 1,487 0.3% 2,126 0.8% 1,308 0.5% -137,048 -1.2% -118,200 -1.1% 3,632 0.0% 1,888 0.0%
Drupal::config 300 0.5% 7,272 1.6% 1,467 0.3% 7,515 2.7% 1,265 0.5% 4,440 0.0% 1,424 0.0% 2,648 0.0% 992 0.0%
Drupal\Core\Database\Query\Query::__construct 156 0.3% 2,368 0.5% 1,466 0.3% 2,482 0.9% 1,173 0.4% 28,512 0.3% 11,024 0.1% 6,496 0.1% 3,712 0.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 267 0.5% 2,636 0.6% 1,415 0.3% 2,604 0.9% 1,438 0.5% 55,960 0.5% 1,672 0.0% 74,816 0.7% 1,576 0.0%
url 59 0.1% 4,561 1.0% 1,401 0.3% 4,614 1.7% 1,116 0.4% 28,376 0.3% 7,208 0.1% 31,560 0.3% 14,704 0.1%
array_flip 201 0.3% 1,334 0.3% 1,334 0.3% 1,494 0.5% 1,494 0.5% 1,832,064 16.4% 1,832,064 16.4% 65,768 0.6% 65,768 0.6%
_drupal_get_error_level 300 0.5% 11,429 2.4% 1,328 0.3% 11,382 4.1% 1,106 0.4% 7,944 0.1% 2,256 0.0% 18,064 0.2% 336 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 267 0.5% 4,175 0.9% 1,296 0.3% 4,093 1.5% 1,042 0.4% 183,840 1.6% 17,600 0.2% 81,056 0.7% 3,904 0.0%
_drupal_error_handler 150 0.3% 276,464 59.3% 1,258 0.3% 112,460 40.3% 1,246 0.4% 347,808 3.1% -86,496 -0.8% 273,696 2.4% 128 0.0%
theme_link 50 0.1% 282,470 60.5% 1,250 0.3% 118,407 42.4% 1,017 0.4% 257,464 2.3% -89,352 -0.8% 274,872 2.4% 480 0.0%
module_implements 188 0.3% 5,153 1.1% 1,239 0.3% 5,293 1.9% 911 0.3% 112,512 1.0% 10,424 0.1% 5,256 0.0% 3,696 0.0%
Drupal\Core\Database\Connection::prepareQuery 251 0.4% 4,994 1.1% 1,201 0.3% 5,222 1.9% 1,028 0.4% 317,736 2.8% -73,952 -0.7% 36,664 0.3% 2,344 0.0%
glob 7 0.0% 1,181 0.3% 1,181 0.3% 1,190 0.4% 1,190 0.4% 16,096 0.1% 16,096 0.1% 9,376 0.1% 9,376 0.1%
Drupal\Core\Database\Query\Insert::preExecute 151 0.3% 1,734 0.4% 1,175 0.3% 1,884 0.7% 873 0.3% 10,568 0.1% -25,992 -0.2% 3,344 0.0% 1,736 0.0%
load::Datetime/DateTimePlus.php 1 0.0% 1,133 0.2% 1,133 0.2% 1,136 0.4% 1,136 0.4% 156,784 1.4% 156,784 1.4% 156,872 1.4% 156,872 1.4%
htmlspecialchars 1,041 1.8% 1,125 0.2% 1,125 0.2% 1,953 0.7% 1,953 0.7% 202,808 1.8% 202,808 1.8% 5,464 0.0% 5,464 0.0%
PDO::prepare 251 0.4% 2,238 0.5% 1,116 0.2% 2,418 0.9% 1,093 0.4% 302,264 2.7% 288,248 2.6% 9,448 0.1% 7,752 0.1%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad 123 0.2% 9,507 2.0% 1,100 0.2% 9,301 3.3% 1,041 0.4% 825,904 7.4% 14,600 0.1% 809,304 7.1% 9,256 0.1%
Drupal\Core\Config\ConfigFactory::getContext 391 0.7% 1,292 0.3% 1,072 0.2% 1,547 0.6% 1,022 0.4% 20,712 0.2% 19,920 0.2% 1,968 0.0% 1,256 0.0%
Drupal\Core\Cache\DatabaseBackend::checksumTags 66 0.1% 5,270 1.1% 1,037 0.2% 3,280 1.2% 835 0.3% 52,928 0.5% -89,336 -0.8% 85,280 0.7% 15,512 0.1%
array_filter 265 0.4% 4,564 1.0% 999 0.2% 4,245 1.5% 1,183 0.4% 213,000 1.9% 46,448 0.4% 174,408 1.5% 17,656 0.2%
Drupal\Core\Database\Connection::insert 151 0.3% 4,207 0.9% 978 0.2% 4,339 1.6% 906 0.3% 151,664 1.4% 42,776 0.4% 25,304 0.2% 952 0.0%
array_keys 831 1.4% 975 0.2% 975 0.2% 1,696 0.6% 1,696 0.6% 630,848 5.7% 630,848 5.7% 52,064 0.5% 52,064 0.5%
Drupal\Component\Utility\NestedArray::mergeDeepArray 23 0.0% 1,019 0.2% 974 0.2% 1,040 0.4% 630 0.2% 51,496 0.5% 46,384 0.4% 22,120 0.2% 20,944 0.2%
Drupal\Core\Template\Attribute::__toString 113 0.2% 2,964 0.6% 956 0.2% 3,071 1.1% 739 0.3% 41,040 0.4% 14,824 0.1% 30,992 0.3% 6,880 0.1%
Drupal\Core\Extension\ModuleHandler::alter 98 0.2% 1,916 0.4% 954 0.2% 2,016 0.7% 783 0.3% 62,480 0.6% 8,896 0.1% 41,472 0.4% 15,992 0.1%
Drupal\Core\Cache\DatabaseBackend::prepareItem 59 0.1% 23,103 5.0% 922 0.2% 18,663 6.7% 835 0.3% 1,459,080 13.1% -164,016 -1.5% 1,915,008 16.8% 6,064 0.1%
Drupal\Core\Template\Attribute::offsetSet 109 0.2% 1,206 0.3% 897 0.2% 1,301 0.5% 637 0.2% 67,248 0.6% 41,912 0.4% 28,160 0.2% 11,112 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 48 0.1% 8,720 1.9% 888 0.2% 8,514 3.0% 587 0.2% 594,560 5.3% 10,984 0.1% 575,984 5.1% 11,744 0.1%
Drupal\Core\Database\Statement::__construct 251 0.4% 1,122 0.2% 859 0.2% 1,325 0.5% 939 0.3% 14,016 0.1% 13,200 0.1% 1,696 0.0% 1,048 0.0%
t 128 0.2% 3,744 0.8% 847 0.2% 3,862 1.4% 810 0.3% 72,888 0.7% 22,488 0.2% 69,232 0.6% 24,544 0.2%
error_displayable 150 0.3% 7,718 1.7% 826 0.2% 7,518 2.7% 705 0.3% 16,544 0.1% 8,616 0.1% 18,064 0.2% 0 0.0%
preg_replace_callback 155 0.3% 832 0.2% 811 0.2% 948 0.3% 926 0.3% 31,344 0.3% 28,624 0.3% 2,288 0.0% 1,328 0.0%
drupal_error_levels 150 0.3% 807 0.2% 807 0.2% 922 0.3% 922 0.3% 1,338,928 12.0% 1,338,928 12.0% 5,720 0.1% 5,720 0.1%
Symfony\Component\ClassLoader\ClassLoader::loadClass@1 73 0.1% 11,042 2.4% 805 0.2% 11,137 4.0% 593 0.2% 1,673,488 15.0% 88,992 0.8% 1,560,648 13.7% 102,904 0.9%
Drupal\Core\Database\Connection::prefixTables 251 0.4% 1,555 0.3% 796 0.2% 1,776 0.6% 785 0.3% 89,424 0.8% -295,128 -2.6% 24,872 0.2% 760 0.0%
Symfony\Component\HttpFoundation\ParameterBag::get 241 0.4% 975 0.2% 752 0.2% 1,172 0.4% 815 0.3% 16,032 0.1% 15,224 0.1% 12,784 0.1% 12,136 0.1%
PDO::__construct 1 0.0% 746 0.2% 746 0.2% 226 0.1% 226 0.1% 7,872 0.1% 7,872 0.1% 9,432 0.1% 9,432 0.1%
drupal_validate_utf8 154 0.3% 1,195 0.3% 744 0.2% 1,304 0.5% 546 0.2% 10,320 0.1% 8,776 0.1% 3,064 0.0% 1,736 0.0%
check_plain 289 0.5% 1,797 0.4% 742 0.2% 2,018 0.7% 750 0.3% 70,128 0.6% 10,408 0.1% 16,568 0.1% 4,776 0.0%
Drupal\Core\Entity\EntityNG::__get 568 1.0% 798 0.2% 728 0.2% 1,273 0.5% 1,200 0.4% 8,432 0.1% 5,400 0.0% 4,256 0.0% 3,088 0.0%
uniqid 158 0.3% 728 0.2% 728 0.2% 871 0.3% 871 0.3% 17,696 0.2% 17,696 0.2% 2,896 0.0% 2,896 0.0%
drupal_alter 97 0.2% 3,334 0.7% 724 0.2% 3,429 1.2% 572 0.2% 77,288 0.7% 14,256 0.1% 51,816 0.5% 7,784 0.1%
_menu_link_translate 18 0.0% 11,295 2.4% 693 0.1% 11,311 4.1% 489 0.2% 444,992 4.0% -12,224 -0.1% 415,752 3.6% 2,696 0.0%
_drupal_bootstrap_code 1 0.0% 7,870 1.7% 686 0.1% 7,403 2.7% 627 0.2% 811,224 7.3% 7,040 0.1% 814,384 7.1% 16,016 0.1%
drupal_set_message 151 0.3% 1,406 0.3% 680 0.1% 1,529 0.5% 665 0.2% 20,184 0.2% 18,024 0.2% 472 0.0% 472 0.0%
load::node/NodeStorageController.php 1 0.0% 677 0.1% 677 0.1% 680 0.2% 680 0.2% 78,904 0.7% 78,904 0.7% 54,392 0.5% 54,392 0.5%
class_exists 189 0.3% 7,390 1.6% 643 0.1% 7,578 2.7% 808 0.3% 661,496 5.9% -256 -0.0% 564,648 5.0% 8,024 0.1%
implode 682 1.2% 625 0.1% 625 0.1% 1,190 0.4% 1,190 0.4% 194,952 1.7% 194,952 1.7% 20,192 0.2% 20,192 0.2%
Drupal\Core\Config\Entity\ConfigStorageController::buildQuery 8 0.0% 19,023 4.1% 617 0.1% 14,796 5.3% 421 0.2% 400,544 3.6% 16,088 0.1% 412,320 3.6% 3,488 0.0%
element_children 71 0.1% 945 0.2% 613 0.1% 1,024 0.4% 572 0.2% 46,176 0.4% 21,768 0.2% 13,416 0.1% 9,088 0.1%
drupal_get_library 2 0.0% 1,120 0.2% 613 0.1% 1,123 0.4% 463 0.2% 257,256 2.3% 28,224 0.3% 293,536 2.6% 122,184 1.1%
Drupal\Core\Database\Query\Insert::__construct 151 0.3% 2,861 0.6% 603 0.1% 2,967 1.1% 602 0.2% 76,896 0.7% 54,320 0.5% 1,472 0.0% 824 0.0%
Drupal\Core\Config\Context\ConfigContext::notify 77 0.1% 4,623 1.0% 587 0.1% 4,692 1.7% 490 0.2% 62,400 0.6% 2,496 0.0% 70,584 0.6% 5,112 0.0%
decode_entities 150 0.3% 874 0.2% 585 0.1% 992 0.4% 580 0.2% 39,472 0.4% 8,296 0.1% 1,280 0.0% 688 0.0%
Drupal\Core\Template\Attribute::__construct 98 0.2% 92,086 19.7% 577 0.1% 38,867 13.9% 560 0.2% 118,648 1.1% -8,584 -0.1% 87,424 0.8% 7,072 0.1%
config 88 0.1% 5,908 1.3% 571 0.1% 6,002 2.1% 431 0.2% 73,768 0.7% 22,632 0.2% 29,504 0.3% 8,280 0.1%
drupal_send_headers 3 0.0% 608 0.1% 567 0.1% 614 0.2% 46 0.0% 40,576 0.4% -64 -0.0% 67,584 0.6% 384 0.0%
preg_match 206 0.3% 564 0.1% 564 0.1% 754 0.3% 754 0.3% 10,944 0.1% 10,944 0.1% 5,680 0.0% 5,680 0.0%
explode 491 0.8% 558 0.1% 558 0.1% 885 0.3% 885 0.3% 195,784 1.8% 195,784 1.8% 14,416 0.1% 14,416 0.1%
PDO::lastInsertId 151 0.3% 544 0.1% 544 0.1% 756 0.3% 756 0.3% 5,632 0.1% 5,632 0.1% 0 0.0% 0 0.0%
[ display all ]