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

Overall Summary
Total Incl. Wall Time (microsec):1,403,322 microsecs
Total Incl. CPU (microsecs):1,396,088 microsecs
Total Incl. MemUse (bytes):37,367,520 bytes
Total Incl. PeakMemUse (bytes):37,480,096 bytes
Number of Function Calls:375,651


[View Full Callgraph]


Displaying top 100 functions: Sorted by Calls [ 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%
strpos 15,379 4.1% 583 0.0% 583 0.0% 12,001 0.9% 12,001 0.9% 49,696 0.1% 49,696 0.1% 27,432 0.1% 27,432 0.1%
array_key_exists 14,070 3.7% 1,877 0.1% 1,877 0.1% 8,001 0.6% 8,001 0.6% 36,448 0.1% 36,448 0.1% 22,832 0.1% 22,832 0.1%
is_array 11,478 3.1% 117 0.0% 117 0.0% 8,001 0.6% 8,001 0.6% 78,416 0.2% 78,416 0.2% 36,336 0.1% 36,336 0.1%
strtolower 11,269 3.0% 7,524 0.5% 7,524 0.5% 32,002 2.3% 32,002 2.3% 783,648 2.1% 783,648 2.1% 55,784 0.1% 55,784 0.1%
Symfony\Component\DependencyInjection\Container::get 10,717 2.9% 94,148 6.7% 69,814 5.0% 120,007 8.6% 72,002 5.2% 4,361,760 11.7% -636,256 -1.7% 4,163,824 11.1% 293,576 0.8%
Drupal\Core\Entity\EntityNG::__get 7,938 2.1% 47,065 3.4% 13,162 0.9% 44,002 3.2% 20,001 1.4% 1,523,512 4.1% 53,672 0.1% 239,920 0.6% 5,368 0.0%
count 7,576 2.0% 666 0.0% 355 0.0% 20,002 1.4% 20,002 1.4% 52,488 0.1% 38,080 0.1% 28,448 0.1% 23,768 0.1%
key 7,053 1.9% 39 0.0% 39 0.0% 20,001 1.4% 20,001 1.4% 455,656 1.2% 455,656 1.2% 224 0.0% 224 0.0%
is_numeric 5,872 1.6% 84 0.0% 84 0.0% 4,000 0.3% 4,000 0.3% 20,056 0.1% 20,056 0.1% 12,056 0.0% 12,056 0.0%
array_keys 5,408 1.4% 4,951 0.4% 4,951 0.4% 0 0.0% 0 0.0% 3,221,656 8.6% 3,221,656 8.6% 292,344 0.8% 292,344 0.8%
Drupal\Core\Entity\Entity::entityType 5,211 1.4% 108 0.0% 108 0.0% 12,000 0.9% 12,000 0.9% 11,336 0.0% 11,336 0.0% 7,024 0.0% 7,024 0.0%
in_array 4,658 1.2% 590 0.0% 590 0.0% 0 0.0% 0 0.0% 33,416 0.1% 33,416 0.1% 16,216 0.0% 16,216 0.0%
Drupal\Core\Entity\EntityNG::bundle 4,195 1.1% 197 0.0% 197 0.0% 4,001 0.3% 4,001 0.3% 14,768 0.0% 14,768 0.0% 5,944 0.0% 5,944 0.0%
preg_replace 3,976 1.1% 24,962 1.8% 24,962 1.8% 36,004 2.6% 36,004 2.6% 8,084,656 21.6% 8,084,656 21.6% 354,224 0.9% 354,224 0.9%
is_object 3,841 1.0% 111 0.0% 111 0.0% 4,000 0.3% 4,000 0.3% 25,464 0.1% 25,464 0.1% 21,648 0.1% 21,648 0.1%
preg_replace_callback 3,780 1.0% 23,349 1.7% 22,927 1.6% 20,000 1.4% 20,000 1.4% 6,215,016 16.6% 6,209,448 16.6% 214,128 0.6% 211,608 0.6%
Drupal\Component\Plugin\PluginBag::valid 3,764 1.0% 12,282 0.9% 12,253 0.9% 12,001 0.9% 4,000 0.3% 304,936 0.8% 78,312 0.2% 2,608 0.0% 2,384 0.0%
Drupal::moduleHandler 3,721 1.0% 36,901 2.6% 9,969 0.7% 52,001 3.7% 8,000 0.6% 267,344 0.7% 42,496 0.1% 276,576 0.7% 27,720 0.1%
Drupal\Core\TypedData\TypedData::setContext 3,623 1.0% 4,011 0.3% 4,011 0.3% 0 0.0% 0 0.0% 8,112 0.0% 8,112 0.0% 7,640 0.0% 7,640 0.0%
Drupal\Component\Plugin\PluginBag::get 3,360 0.9% 12,042 0.9% 3,605 0.3% 28,003 2.0% 16,001 1.1% 920,640 2.5% 10,848 0.0% 1,027,648 2.7% 4,808 0.0%
Drupal\Component\Plugin\PluginBag::next 3,286 0.9% 7,281 0.5% 7,268 0.5% 24,001 1.7% 20,001 1.4% 266,680 0.7% 265,576 0.7% 3,488 0.0% 2,552 0.0%
Drupal\Component\Plugin\PluginBag::current 3,286 0.9% 28,322 2.0% 13,329 0.9% 36,001 2.6% 4,000 0.3% 434,888 1.2% -481,120 -1.3% 350,272 0.9% 2,320 0.0%
Drupal\Component\Plugin\PluginBag::key 3,286 0.9% 6,681 0.5% 6,672 0.5% 16,000 1.1% 4,000 0.3% 491,064 1.3% 264,440 0.7% 0 0.0% 0 0.0%
next 3,286 0.9% 13 0.0% 13 0.0% 4,000 0.3% 4,000 0.3% 1,104 0.0% 1,104 0.0% 936 0.0% 936 0.0%
Drupal\filter\Plugin\FilterBase::getType 3,276 0.9% 1,497 0.1% 1,497 0.1% 4,000 0.3% 4,000 0.3% 1,112 0.0% 1,112 0.0% 936 0.0% 936 0.0%
Drupal\Component\Utility\String::checkPlain 3,174 0.8% 13,724 1.0% 9,892 0.7% 16,003 1.1% 8,002 0.6% 906,344 2.4% 251,920 0.7% 71,080 0.2% 51,352 0.1%
htmlspecialchars 3,174 0.8% 3,832 0.3% 3,832 0.3% 8,001 0.6% 8,001 0.6% 654,424 1.8% 654,424 1.8% 19,728 0.1% 19,728 0.1%
implode 2,958 0.8% 3,118 0.2% 3,118 0.2% 8,000 0.6% 8,000 0.6% 2,983,776 8.0% 2,983,776 8.0% 126,496 0.3% 126,496 0.3%
Drupal\Core\TypedData\ItemList::offsetGet 2,902 0.8% 8,882 0.6% 8,843 0.6% 0 0.0% 0 0.0% 7,288 0.0% 6,176 0.0% 9,264 0.0% 8,328 0.0%
preg_match 2,881 0.8% 3,553 0.3% 3,553 0.3% 0 0.0% 0 0.0% 72,152 0.2% 72,152 0.2% 14,952 0.0% 14,952 0.0%
Drupal\Core\Entity\EntityNG::get 2,850 0.8% 109,275 7.8% 6,276 0.4% 92,010 6.6% 4,001 0.3% 6,310,624 16.9% 22,432 0.1% 3,695,608 9.9% 9,808 0.0%
Drupal\Core\Entity\Field\FieldItemBase::__get 2,683 0.7% 12,307 0.9% 3,317 0.2% 20,002 1.4% 0 0.0% 167,832 0.4% 7,152 0.0% 54,072 0.1% 3,720 0.0%
Drupal\Core\Entity\Field\Field::__get 2,436 0.6% 32,264 2.3% 11,805 0.8% 36,004 2.6% 16,002 1.1% 192,032 0.5% 27,392 0.1% 73,776 0.2% 18,008 0.0%
Drupal\Core\Entity\EntityNG::getPropertyDefinition 2,249 0.6% 3,945 0.3% 2,864 0.2% 16,002 1.1% 12,001 0.9% 103,936 0.3% 71,472 0.2% 56,552 0.2% 6,440 0.0%
str_replace 2,147 0.6% 2,894 0.2% 2,894 0.2% 8,001 0.6% 8,001 0.6% 2,199,312 5.9% 2,199,312 5.9% 466,936 1.2% 466,936 1.2%
function_exists 2,022 0.5% 1,768 0.1% 1,768 0.1% 4,001 0.3% 4,001 0.3% 27,624 0.1% 27,624 0.1% 16,704 0.0% 16,704 0.0%
Drupal\Core\Template\AttributeValueBase::__construct 2,005 0.5% 2,015 0.1% 2,015 0.1% 0 0.0% 0 0.0% 1,152 0.0% 1,152 0.0% 912 0.0% 912 0.0%
Drupal\Core\Template\Attribute::offsetSet 2,005 0.5% 16,703 1.2% 14,582 1.0% 8,001 0.6% 0 0.0% 2,274,632 6.1% 2,238,112 6.0% 378,400 1.0% 342,680 0.9%
Drupal\Core\Template\AttributeValueBase::printed 2,003 0.5% 929 0.1% 929 0.1% 0 0.0% 0 0.0% 1,152 0.0% 1,152 0.0% 1,040 0.0% 1,040 0.0%
Drupal\Core\Extension\CachedModuleHandler::getImplementationInfo 2,001 0.5% 5,569 0.4% 4,751 0.3% 8,000 0.6% 8,000 0.6% 140,000 0.4% -112 -0.0% 165,144 0.4% 3,192 0.0%
Drupal\Core\Extension\ModuleHandler::getImplementations 2,001 0.5% 15,265 1.1% 8,335 0.6% 16,000 1.1% 8,000 0.6% 840,640 2.2% 175,944 0.5% 196,784 0.5% 16,808 0.0%
Drupal\Core\Template\AttributeValueBase::render 1,951 0.5% 32,954 2.3% 5,893 0.4% 48,005 3.4% 4,000 0.3% 474,656 1.3% -146,656 -0.4% 158,000 0.4% 9,608 0.0%
Drupal\Core\Config\Config::get 1,874 0.5% 16,724 1.2% 8,556 0.6% 16,001 1.1% 4,001 0.3% 511,528 1.4% -206,792 -0.6% 338,880 0.9% 16,776 0.0%
array_intersect_key 1,843 0.5% 1,712 0.1% 1,712 0.1% 4,000 0.3% 4,000 0.3% 680,744 1.8% 680,744 1.8% 51,696 0.1% 51,696 0.1%
drupal_static 1,812 0.5% 3,128 0.2% 3,096 0.2% 8,000 0.6% 8,000 0.6% 79,448 0.2% 78,104 0.2% 93,016 0.2% 91,368 0.2%
Drupal::typedData 1,778 0.5% 18,873 1.3% 4,810 0.3% 32,003 2.3% 8,001 0.6% 153,544 0.4% 7,184 0.0% 180,952 0.5% 25,264 0.1%
Drupal\Core\TypedData\PrimitiveBase::getValue 1,744 0.5% 184 0.0% 184 0.0% 4,000 0.3% 4,000 0.3% 8,128 0.0% 8,128 0.0% 5,840 0.0% 5,840 0.0%
Drupal\Core\Entity\EntityNG::language 1,664 0.4% 21,566 1.5% 1,920 0.1% 16,002 1.1% 0 0.0% 1,668,288 4.5% 139,216 0.4% 1,697,672 4.5% 4,232 0.0%
Drupal\Core\Entity\Entity::getRoot 1,655 0.4% 7 0.0% 7 0.0% 4,001 0.3% 4,001 0.3% 3,424 0.0% 3,424 0.0% 2,912 0.0% 2,912 0.0%
Drupal\Core\Entity\Entity::getPropertyPath 1,655 0.4% 34 0.0% 34 0.0% 0 0.0% 0 0.0% 228,832 0.6% 228,832 0.6% 3,744 0.0% 3,744 0.0%
Drupal\Core\Entity\Entity::getDefinition 1,655 0.4% 16,850 1.2% 3,948 0.3% 12,001 0.9% 0 0.0% 990,136 2.6% 733,832 2.0% 57,112 0.2% 52,840 0.1%
Drupal\Core\Entity\Entity::getType 1,655 0.4% 12,902 0.9% 12,859 0.9% 12,001 0.9% 0 0.0% 256,304 0.7% 254,040 0.7% 4,272 0.0% 2,248 0.0%
Drupal\field\Plugin\Core\Entity\FieldInstance::offsetGet 1,636 0.4% 1,786 0.1% 1,786 0.1% 0 0.0% 0 0.0% 33,064 0.1% 33,064 0.1% 3,912 0.0% 3,912 0.0%
explode 1,573 0.4% 1,591 0.1% 1,591 0.1% 4,000 0.3% 4,000 0.3% 947,296 2.5% 947,296 2.5% 42,432 0.1% 42,432 0.1%
Drupal\Core\TypedData\TypedDataManager::getPropertyInstance 1,547 0.4% 109,919 7.8% 30,615 2.2% 84,007 6.0% 16,000 1.1% 6,914,936 18.5% 319,072 0.9% 3,279,296 8.7% 255,264 0.7%
Drupal::entityManager 1,471 0.4% 15,230 1.1% 3,953 0.3% 20,001 1.4% 12,000 0.9% 202,016 0.5% 16,000 0.0% 254,296 0.7% 22,624 0.1%
Drupal\Core\Entity\EntityBCDecorator::__get 1,399 0.4% 124,360 8.9% 25,948 1.8% 116,004 8.3% 24,001 1.7% 148,304 0.4% -422,472 -1.1% 443,560 1.2% 27,800 0.1%
array_merge 1,388 0.4% 2,136 0.2% 2,136 0.2% 4,001 0.3% 4,001 0.3% 1,907,736 5.1% 1,907,736 5.1% 132,608 0.4% 132,608 0.4%
Drupal::service 1,380 0.4% 16,590 1.2% 3,522 0.3% 28,001 2.0% 4,000 0.3% 751,064 2.0% 18,104 0.0% 524,424 1.4% 13,144 0.0%
Drupal\Core\TypedData\Plugin\DataType\Map::__clone 1,313 0.3% 6,402 0.5% 4,736 0.3% 4,000 0.3% 4,000 0.3% 1,133,736 3.0% 1,131,432 3.0% 608,536 1.6% 597,816 1.6%
Drupal\Core\Extension\ModuleHandler::alter 1,308 0.3% 34,466 2.5% 10,943 0.8% 44,000 3.2% 12,000 0.9% 626,928 1.7% -227,384 -0.6% 475,624 1.3% 54,368 0.1%
strlen 1,260 0.3% 102 0.0% 102 0.0% 4,001 0.3% 4,001 0.3% 35,376 0.1% 35,376 0.1% 15,760 0.0% 15,760 0.0%
Drupal\Core\TypedData\ItemList::__clone 1,239 0.3% 17,493 1.2% 10,156 0.7% 16,001 1.1% 12,001 0.9% 3,084,560 8.3% 2,059,048 5.5% 1,057,344 2.8% 545,568 1.5%
Drupal\Core\Entity\EntityNG::getTranslatedField 1,190 0.3% 132,803 9.5% 15,868 1.1% 112,010 8.0% 4,001 0.3% 7,555,272 20.2% 666,632 1.8% 3,895,520 10.4% 34,512 0.1%
Drupal\field\Field::fieldInfo 1,162 0.3% 13,866 1.0% 2,471 0.2% 24,002 1.7% 8,001 0.6% 34,592 0.1% 5,968 0.0% 56,976 0.2% 6,888 0.0%
property_exists 1,159 0.3% 287 0.0% 287 0.0% 0 0.0% 0 0.0% 2,224 0.0% 2,224 0.0% 984 0.0% 984 0.0%
Drupal\Core\Config\ConfigFactory::getCacheKey 1,138 0.3% 4,192 0.3% 4,088 0.3% 4,000 0.3% 0 0.0% 221,624 0.6% 220,464 0.6% 32,944 0.1% 31,784 0.1%
is_scalar 1,138 0.3% 61 0.0% 61 0.0% 0 0.0% 0 0.0% 9,872 0.0% 9,872 0.0% 7,504 0.0% 7,504 0.0%
Drupal\Core\Config\Context\ConfigContext::getUuid 1,138 0.3% 104 0.0% 104 0.0% 4,000 0.3% 4,000 0.3% 1,160 0.0% 1,160 0.0% 1,160 0.0% 1,160 0.0%
Drupal\Core\Utility\ThemeRegistry::offsetExists 1,111 0.3% 2,995 0.2% 2,637 0.2% 4,001 0.3% 4,001 0.3% 99,376 0.3% 98,248 0.3% 5,792 0.0% 5,792 0.0%
array_flip 1,097 0.3% 1,403 0.1% 1,403 0.1% 4,000 0.3% 4,000 0.3% 1,160,568 3.1% 1,160,568 3.1% 78,192 0.2% 78,192 0.2%
array_map 1,092 0.3% 16,297 1.2% 7,236 0.5% 28,005 2.0% 12,002 0.9% 1,590,056 4.3% 1,033,632 2.8% 158,128 0.4% 56,400 0.2%
is_integer 1,077 0.3% 33 0.0% 33 0.0% 8,000 0.6% 8,000 0.6% 2,256 0.0% 2,256 0.0% 744 0.0% 744 0.0%
Drupal\Core\Template\AttributeArray::__toString 1,063 0.3% 21,200 1.5% 6,346 0.5% 40,005 2.9% 8,000 0.6% 317,736 0.9% -1,283,816 -3.4% 139,800 0.4% 40,528 0.1%
end 1,061 0.3% 514 0.0% 514 0.0% 0 0.0% 0 0.0% 2,304 0.0% 2,304 0.0% 824 0.0% 824 0.0%
Drupal\Core\Config\ConfigFactory::getContext 1,060 0.3% 3,204 0.2% 2,690 0.2% 4,000 0.3% 4,000 0.3% 88,664 0.2% 87,552 0.2% 10,728 0.0% 9,904 0.0%
array_shift 1,020 0.3% 1,000 0.1% 1,000 0.1% 0 0.0% 0 0.0% -99,256 -0.3% -99,256 -0.3% 7,376 0.0% 7,376 0.0%
Drupal\Core\Template\TwigTemplate::getContextReference 1,014 0.3% 4,388 0.3% 3,539 0.3% 4,000 0.3% 4,000 0.3% 472,296 1.3% 370,280 1.0% 103,232 0.3% 49,584 0.1%
Drupal\Core\Template\Attribute::__toString 1,001 0.3% 51,904 3.7% 17,998 1.3% 68,007 4.9% 16,002 1.1% 382,856 1.0% -94,064 -0.3% 188,448 0.5% 28,296 0.1%
element_children 978 0.3% 10,395 0.7% 7,841 0.6% 4,000 0.3% 4,000 0.3% 615,136 1.6% 179,680 0.5% 27,856 0.1% 18,520 0.0%
Drupal\Core\Template\Attribute::__construct 941 0.3% 21,627 1.5% 5,769 0.4% 16,003 1.1% 12,002 0.9% 2,363,904 6.3% 298,424 0.8% 151,776 0.4% 20,272 0.1%
Drupal\Core\TypedData\TypedData::getDefinition 940 0.3% 576 0.0% 576 0.0% 12,001 0.9% 12,001 0.9% 2,328 0.0% 2,328 0.0% 728 0.0% 728 0.0%
is_bool 940 0.3% 0 0.0% 0 0.0% 4,000 0.3% 4,000 0.3% 1,112 0.0% 1,112 0.0% 1,112 0.0% 1,112 0.0%
Drupal\Core\Template\AttributeString::__toString 940 0.3% 7,673 0.5% 3,764 0.3% 4,000 0.3% 4,000 0.3% 320,808 0.9% 76,856 0.2% 21,920 0.1% 5,960 0.0%
Drupal\Core\Entity\Field\Field::setValue 939 0.2% 29,904 2.1% 12,820 0.9% 12,001 0.9% 4,001 0.3% 653,968 1.8% -386,752 -1.0% 420,696 1.1% 50,032 0.1%
Drupal\Core\Entity\EntityManager::getController 919 0.2% 5,211 0.4% 1,368 0.1% 8,001 0.6% 4,000 0.3% 1,106,264 3.0% -3,280 -0.0% 971,240 2.6% 13,120 0.0%
Drupal\Core\Entity\EntityBCDecorator::bundle 903 0.2% 2,213 0.2% 2,135 0.2% 0 0.0% 0 0.0% 18,728 0.1% 17,584 0.0% 9,304 0.0% 8,160 0.0%
Drupal\Core\Entity\EntityNG::getUntranslated 897 0.2% 1,988 0.1% 1,720 0.1% 0 0.0% 0 0.0% 84,336 0.2% 73,328 0.2% 6,112 0.0% 5,528 0.0%
Drupal\Core\Entity\Field\FieldItemBase::setValue 886 0.2% 12,911 0.9% 8,189 0.6% 8,000 0.6% 8,000 0.6% 518,888 1.4% -63,040 -0.2% 157,560 0.4% 115,648 0.3%
trim 872 0.2% 618 0.0% 618 0.0% 0 0.0% 0 0.0% 258,008 0.7% 258,008 0.7% 26,464 0.1% 26,464 0.1%
Drupal\Core\Language\LanguageManager::getLanguage 855 0.2% 1,351 0.1% 915 0.1% 4,000 0.3% 4,000 0.3% 23,984 0.1% 12,632 0.0% 17,744 0.0% 4,176 0.0%
Drupal\Core\TypedData\Plugin\DataType\Map::get 849 0.2% 20,945 1.5% 2,900 0.2% 24,002 1.7% 4,000 0.3% 498,128 1.3% 86,616 0.2% 259,752 0.7% 23,464 0.1%
Drupal\Core\Entity\EntityBCDecorator::entityType 840 0.2% 2,285 0.2% 2,258 0.2% 0 0.0% 0 0.0% 15,312 0.0% 14,168 0.0% 10,160 0.0% 9,016 0.0%
substr 796 0.2% 162 0.0% 162 0.0% 0 0.0% 0 0.0% 186,792 0.5% 186,792 0.5% 61,928 0.2% 61,928 0.2%
Drupal\Core\Entity\EntityManager::getStorageController 764 0.2% 6,397 0.5% 2,237 0.2% 8,001 0.6% 4,001 0.3% 918,320 2.5% 10,752 0.0% 794,696 2.1% 7,720 0.0%
Drupal\filter\Plugin\FilterBase::prepare 762 0.2% 71 0.0% 71 0.0% 0 0.0% 0 0.0% 1,112 0.0% 1,112 0.0% 856 0.0% 856 0.0%
Drupal\field\FieldInfo::getBundleInstances 741 0.2% 9,267 0.7% 917 0.1% 8,001 0.6% 0 0.0% 643,376 1.7% -72,952 -0.2% 838,672 2.2% 160 0.0%
Drupal\Core\Config\Entity\ConfigEntityBase::__construct 727 0.2% 11,638 0.8% 6,792 0.5% 8,000 0.6% 0 0.0% 121,192 0.3% 9,176 0.0% 185,136 0.5% 5,032 0.0%
Drupal\Core\Entity\Entity::__construct 727 0.2% 3,414 0.2% 3,414 0.2% 8,000 0.6% 8,000 0.6% 1,152 0.0% 1,152 0.0% 176,112 0.5% 176,112 0.5%
Drupal\Core\Config\Entity\ConfigEntityBase::setOriginalID 727 0.2% 721 0.1% 721 0.1% 0 0.0% 0 0.0% 1,176 0.0% 1,176 0.0% 1,096 0.0% 1,096 0.0%
[ display all ]