Diff Report
Run #54dec59a01be2: XHProf Run (Namespace=drupal-perf-davidhernandez)
vs.
Run #54dec6fc087bf: XHProf Run (Namespace=drupal-perf-davidhernandez)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #54dec59a01be2Run #54dec6fc087bfDiffDiff%
Number of Function Calls412,752 425,666 12,914 3.1%
Incl. Wall Time (microsec)1,251,128 1,303,376 52,248 4.2%
Incl. MemUse (bytes)28,417,184 29,586,648 1,169,464 4.1%
Incl. PeakMemUse (bytes)28,736,984 30,385,248 1,648,264 5.7%

[View Regressions/Improvements using Callgraph Diff]


Top 100 Regressions/Improvements: Sorted by Excl. PeakMemUse (bytes) Diff [ display all ]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Excl. Wall
Diff
(microsec)
EWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Excl.
MemUse
Diff
(bytes)
EMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Excl.
PeakMemUse
Diff
(bytes)
EPeakMemUse
Diff%
Drupal\Component\Utility\SafeMarkup::set 1,200 9.3% 7,396 14.2% 7,396 14.2% 3,234,768 276.6% 3,234,768 276.6% 872,088 52.9% 872,088 52.9%
apc_fetch 0 0.0% 88 0.2% -10 -0.0% 296 0.0% 272 0.0% 245,488 14.9% 232,624 14.1%
Drupal\Component\Utility\Xss::filter 0 0.0% 77 0.1% -6 -0.0% 131,072 11.2% 131,072 11.2% 185,320 11.2% 194,504 11.8%
DOMNodeList::item 0 0.0% -64 -0.1% -64 -0.1% -131,096 -11.2% -131,096 -11.2% -192,472 -11.7% -192,472 -11.7%
Drupal\Core\Render\Renderer::doRender@3 0 0.0% 3,553 6.8% 192 0.4% 474,480 40.6% -93,232 -8.0% 99,264 6.0% 186,400 11.3%
load::service_container_prod/ed3fb035c8765767f59276040b08ff4711745b27c414252c09f3039cca9c0247.php -1 -0.0% -263 -0.5% -263 -0.5% -171,552 -14.7% -171,552 -14.7% -171,120 -10.4% -171,120 -10.4%
load::service_container_prod/166f2f4ae9e089c0082dce624659114e867439c037a02b14966a6c7c0ee35640.php 1 0.0% 261 0.5% 261 0.5% 171,544 14.7% 171,544 14.7% 171,112 10.4% 171,112 10.4%
__TwigTemplate_074681018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2::doDisplay 0 0.0% -129 -0.2% -8 -0.0% 85,984 7.4% 94,208 8.1% 84,064 5.1% 93,608 5.7%
Drupal\Component\Utility\SafeMarkup::isSafe 400 3.1% 932 1.8% 932 1.8% 19,200 1.6% 19,200 1.6% 93,080 5.6% 93,080 5.6%
ob_get_clean 400 3.1% 196 0.4% 196 0.4% -6,589,104 -563.4% -6,589,104 -563.4% 92,920 5.6% 92,920 5.6%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/1ae26e2a4983ce8fca46f70ad5b9e496f46dff8902157347cdb38f6151930002.php -1 -0.0% -73 -0.1% -73 -0.1% -79,512 -6.8% -79,512 -6.8% -69,608 -4.2% -69,608 -4.2%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/578f09bead41d10006a213d696b72d8f6f9506ed693aa1d354ede987ac19a770.php 1 0.0% 76 0.1% 76 0.1% 79,488 6.8% 79,488 6.8% 69,584 4.2% 69,584 4.2%
Twig_Template::getAttribute 0 0.0% 162 0.3% 89 0.2% 32 0.0% -40 -0.0% -57,496 -3.5% -54,776 -3.3%
Drupal\Component\Utility\Html::cleanCssIdentifier 0 0.0% 652 1.2% 488 0.9% 184 0.0% -232 -0.0% -352,888 -21.4% -46,536 -2.8%
ob_start 400 3.1% 268 0.5% 268 0.5% 6,630,432 567.0% 6,630,432 567.0% -35,072 -2.1% -35,072 -2.1%
array_keys 4 0.0% -32 -0.1% -32 -0.1% 2,888 0.2% 2,888 0.2% 21,456 1.3% 21,456 1.3%
template_preprocess_views_view_unformatted 0 0.0% -7,969 -15.3% -7,925 -15.2% 1,783,232 152.5% 1,782,976 152.5% -79,392 -4.8% -21,080 -1.3%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/baab8696198f19bc1a3836d5ed9ca33246cd940cae4f82cc4dbe223a27ae0fe3.php 1 0.0% 37 0.1% 37 0.1% 31,472 2.7% 31,472 2.7% 17,288 1.0% 17,288 1.0%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/c5214dc124a7aa228c3cbe3abb7f43a199cbd776e76214a0615e63f0fa35174a.php -1 -0.0% -38 -0.1% -38 -0.1% -31,472 -2.7% -31,472 -2.7% -17,288 -1.0% -17,288 -1.0%
twig_drupal_escape_filter@1 0 0.0% 3,980 7.6% 21 0.0% 380,968 32.6% -93,424 -8.0% 208,936 12.7% 16,472 1.0%
preg_match_all 0 0.0% -22 -0.0% -22 -0.0% -16 -0.0% -16 -0.0% -15,736 -1.0% -15,736 -1.0%
run_init::Query/Query.php 0 0.0% 0 0.0% -2 -0.0% 160 0.0% 160 0.0% 14,536 0.9% 14,536 0.9%
Drupal\Core\Cache\ApcuBackend::getMultiple 0 0.0% 104 0.2% -2 -0.0% 480 0.0% -152 -0.0% 287,264 17.4% 14,040 0.9%
Drupal\Core\Database\Connection::expandArguments 1 0.0% -41 -0.1% -46 -0.1% 8 0.0% -1,112 -0.1% -14,120 -0.9% -13,816 -0.8%
load::Condition/ConditionPluginCollection.php 0 0.0% -1 -0.0% -1 -0.0% 128 0.0% 128 0.0% 13,656 0.8% 13,656 0.8%
load::Query/QueryBase.php 0 0.0% -3 -0.0% -3 -0.0% 240 0.0% 240 0.0% 12,072 0.7% 12,072 0.7%
run_init::service_container_prod/166f2f4ae9e089c0082dce624659114e867439c037a02b14966a6c7c0ee35640.php 1 0.0% 465 0.9% 41 0.1% 74,904 6.4% 11,448 1.0% 73,280 4.4% 10,000 0.6%
run_init::service_container_prod/ed3fb035c8765767f59276040b08ff4711745b27c414252c09f3039cca9c0247.php -1 -0.0% -464 -0.9% -43 -0.1% -74,904 -6.4% -11,448 -1.0% -73,280 -4.4% -10,000 -0.6%
run_init::Condition/ConditionManager.php 0 0.0% 2 0.0% 2 0.0% 96 0.0% -24 -0.0% 23,456 1.4% 9,120 0.6%
load::1#2f#28#a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9/2b4d2eae21d997dad6ee384c7bff8e2b967441d3cc9de43490efc08413a882cf.php -1 -0.0% -35 -0.1% -35 -0.1% -20,032 -1.7% -20,032 -1.7% -8,240 -0.5% -8,240 -0.5%
load::1#2f#28#a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9/e66b463878b4dfc806dd585d2f752f924440e1b80a5272433f548e2e91979627.php 1 0.0% 36 0.1% 36 0.1% 20,032 1.7% 20,032 1.7% 8,240 0.5% 8,240 0.5%
array_flip 0 0.0% 31 0.1% 31 0.1% 0 0.0% 0 0.0% -8,224 -0.5% -8,224 -0.5%
preg_replace 6 0.0% 166 0.3% 166 0.3% 1,064 0.1% 1,064 0.1% -8,208 -0.5% -8,208 -0.5%
load::Query/Condition.php 0 0.0% 7 0.0% 7 0.0% 56 0.0% 56 0.0% 7,800 0.5% 7,800 0.5%
Symfony\Component\DependencyInjection\Container::get 400 3.1% 1,508 2.9% 1,175 2.2% 1,768 0.2% 16 0.0% 57,136 3.5% 7,696 0.5%
strtr 5 0.0% 350 0.7% 350 0.7% 512 0.0% 512 0.0% 7,448 0.5% 7,448 0.5%
Drupal\Component\Utility\Tags::explode 0 0.0% 8,261 15.8% 8,286 15.9% -1,782,928 -152.5% -1,782,920 -152.5% -27,832 -1.7% -6,576 -0.4%
load::Query/QueryInterface.php 0 0.0% -1 -0.0% -1 -0.0% 48 0.0% 48 0.0% 6,304 0.4% 6,304 0.4%
array_diff 2 0.0% 20 0.0% 20 0.0% 192 0.0% 192 0.0% 6,256 0.4% 6,256 0.4%
load::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/ae9a39c77430cab01225e87f4c62e066afe09fa2321b7343e041482c4cc5f636.php -1 -0.0% -26 -0.0% -26 -0.0% -13,240 -1.1% -13,240 -1.1% -6,152 -0.4% -6,152 -0.4%
load::Asset/LibraryDependencyResolver.php 0 0.0% 4 0.0% 4 0.0% 0 0.0% 0 0.0% -5,912 -0.4% -5,912 -0.4%
load::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/5d2c0395e8c5e5f2229b6ae4a93a6883611f7cc3c06989a55b0ffd041c1595f3.php 1 0.0% 27 0.1% 27 0.1% 13,240 1.1% 13,240 1.1% 5,864 0.4% 5,864 0.4%
Drupal\Core\Cache\ChainedFastBackend::getMultiple 0 0.0% 80 0.2% 9 0.0% 424 0.0% -56 -0.0% 292,976 17.8% 5,712 0.3%
run_init::Field/FieldConfigBase.php 0 0.0% -2 -0.0% -3 -0.0% 0 0.0% 0 0.0% 5,984 0.4% 5,440 0.3%
load::Entity/FieldConfig.php 0 0.0% 22 0.0% 22 0.0% 16 0.0% 16 0.0% 5,416 0.3% 5,416 0.3%
Drupal\Core\Config\CachedStorage::readMultiple 0 0.0% -119 -0.2% 6 0.0% 400 0.0% -40 -0.0% 340,688 20.7% 5,384 0.3%
array_filter 0 0.0% 1 0.0% 20 0.0% 448 0.0% 448 0.0% 5,136 0.3% 5,136 0.3%
load::DataType/Language.php 0 0.0% -3 -0.0% -3 -0.0% 64 0.0% 64 0.0% 5,048 0.3% 5,048 0.3%
run_init::src/BlockAccessControlHandler.php 0 0.0% 1 0.0% 1 0.0% -24 -0.0% -24 -0.0% 6,104 0.4% 4,896 0.3%
load::1#bc#73#d192a5861707baf3a50b84cf0983fa5b5ed961163f7e7dd01b6ea0e59e80/aaee7fa693c3577653ef7bf9ba5b56add4855561a1528352e3ea0893f447b9e4.php -1 -0.0% -24 -0.0% -24 -0.0% -12,112 -1.0% -12,112 -1.0% -4,784 -0.3% -4,784 -0.3%
array_map 0 0.0% 236 0.5% 41 0.1% 0 0.0% 0 0.0% 150,312 9.1% 4,696 0.3%
array_unique 0 0.0% 46 0.1% 46 0.1% 592 0.1% 592 0.1% -4,688 -0.3% -4,688 -0.3%
load::1#9b#0a#34dbe9d4b90097160d5e40af90aab8593364c31092b8c0fa26cb7e4094a8/f0a6c5a8bbf21d9b4a7d9179325b4e153e7ae6074972d0d1df5ebaa05455ed90.php -1 -0.0% -28 -0.1% -28 -0.1% -22,184 -1.9% -22,184 -1.9% -4,576 -0.3% -4,576 -0.3%
load::Query/ConditionFundamentals.php 0 0.0% 1 0.0% 1 0.0% 56 0.0% 56 0.0% 4,424 0.3% 4,424 0.3%
run_init::1#dc#4b#d41e75cda9c9d15a9ef8b005603758db9f3aafa2c7f44e48c71bdd470621/e93aec64a9aa92fb186e8b84a39164586bf309732e2be6eeea6cbbcbf9e42327.php 1 0.0% 166 0.3% 17 0.0% 68,600 5.9% 8,720 0.7% 51,800 3.1% 4,416 0.3%
run_init::1#dc#4b#d41e75cda9c9d15a9ef8b005603758db9f3aafa2c7f44e48c71bdd470621/05598aff4600041e04a8a6d2e28da4eee2ecd3d54eb6314563972c59a61636d9.php -1 -0.0% -163 -0.3% -16 -0.0% -68,584 -5.9% -8,720 -0.7% -51,784 -3.1% -4,416 -0.3%
load::Query/Query.php 0 0.0% 1 0.0% 1 0.0% 16 0.0% 16 0.0% 4,392 0.3% 4,392 0.3%
load::Query/ConditionInterface.php 0 0.0% 1 0.0% 1 0.0% 32 0.0% 32 0.0% 4,352 0.3% 4,352 0.3%
load::1#bc#73#d192a5861707baf3a50b84cf0983fa5b5ed961163f7e7dd01b6ea0e59e80/518e4c221fa4753c8ddb0ec8ef90f154a8e6220055cea775092a4999b2aa24f6.php 1 0.0% 26 0.0% 26 0.0% 12,112 1.0% 12,112 1.0% 4,248 0.3% 4,248 0.3%
run_init::Query/ConditionBase.php 0 0.0% 4 0.0% 0 0.0% 0 0.0% 32 0.0% 17,016 1.0% 4,032 0.2%
array_combine 0 0.0% -5 -0.0% -5 -0.0% 0 0.0% 0 0.0% 3,864 0.2% 3,864 0.2%
load::Plugin/DefaultSingleLazyPluginCollection.php 0 0.0% 1 0.0% 1 0.0% 0 0.0% 0 0.0% 3,856 0.2% 3,856 0.2%
load::Condition/ConditionManager.php 0 0.0% 0 0.0% 0 0.0% -48 -0.0% -48 -0.0% 3,824 0.2% 3,824 0.2%
__TwigTemplate_9b0a34dbe9d4b90097160d5e40af90aab8593364c31092b8c0fa26cb7e4094a8::doDisplay 0 0.0% 17 0.0% 2 0.0% 0 0.0% 0 0.0% -13,320 -0.8% -3,696 -0.2%
Drupal\Core\Config\CachedStorage::Drupal\Core\Config\{closure} 0 0.0% 9 0.0% 9 0.0% 0 0.0% 0 0.0% 3,552 0.2% 3,552 0.2%
Drupal\Core\Entity\Query\QueryBase::__construct 0 0.0% 11 0.0% 1 0.0% -728 -0.1% -136 -0.0% 40,168 2.4% 3,496 0.2%
load::1#e3#b0#c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/7255ea636977ecf696aeaf5a9dd90310d3d77169374af4ce8629f5b66aea55f4.php -1 -0.0% -24 -0.0% -24 -0.0% -12,024 -1.0% -12,024 -1.0% -3,472 -0.2% -3,472 -0.2%
load::1#e3#b0#c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/5975bd73e2e97b825e390c30c1e9247fc9b70b83c0cc66449eb40255ba8d372f.php 1 0.0% 24 0.0% 24 0.0% 12,024 1.0% 12,024 1.0% 3,472 0.2% 3,472 0.2%
Composer\Autoload\includeFile 0 0.0% 245 0.5% 43 0.1% 304 0.0% -48 -0.0% 137,736 8.4% 3,360 0.2%
run_init::Query/Condition.php 0 0.0% 6 0.0% 1 0.0% -64 -0.0% 16 0.0% 23,912 1.5% 3,232 0.2%
__TwigTemplate_2f28a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9::doDisplay 0 0.0% 415 0.8% 14 0.0% 90,088 7.7% -3,112 -0.3% 88,824 5.4% -3,088 -0.2%
run_init::Query/QueryInterface.php 0 0.0% 0 0.0% 0 0.0% 48 0.0% 48 0.0% 3,072 0.2% 3,072 0.2%
Drupal\Core\Config\Entity\Query\Query::loadRecords 0 0.0% -58 -0.1% -4 -0.0% 16 0.0% -192 -0.0% 371,952 22.6% 3,040 0.2%
load::Plugin/CategorizingPluginManagerTrait.php 0 0.0% 0 0.0% 0 0.0% 40 0.0% 40 0.0% 3,016 0.2% 3,016 0.2%
Drupal\views\ViewExecutable::buildThemeFunctions 0 0.0% 8,263 15.8% 10 0.0% -1,782,592 -152.4% 336 0.0% -30,808 -1.9% -2,976 -0.2%
Drupal\block\Entity\Block::getVisibilityConditions 0 0.0% -2 -0.0% -5 -0.0% 200 0.0% 24 0.0% 21,688 1.3% 2,768 0.2%
load::EventSubscriber/NodeRouteContext.php 0 0.0% 1 0.0% 1 0.0% 24 0.0% 24 0.0% 2,672 0.2% 2,672 0.2%
load::Query/QueryFactory.php 0 0.0% 0 0.0% 0 0.0% 64 0.0% 64 0.0% 2,656 0.2% 2,656 0.2%
load::Context/ContextAwarePluginManagerTrait.php 0 0.0% 1 0.0% 1 0.0% -32 -0.0% -32 -0.0% 2,592 0.2% 2,592 0.2%
Drupal\Core\Entity\Entity::__construct 0 0.0% 3 0.0% 3 0.0% 0 0.0% 0 0.0% 2,592 0.2% 2,592 0.2%
Drupal\views\Plugin\views\style\StylePluginBase::getRowClass 0 0.0% -42 -0.1% 58 0.1% 240 0.0% 128 0.0% -57,656 -3.5% -2,560 -0.2%
Drupal\views\Plugin\views\display\DisplayPluginBase::elementPreRender 0 0.0% -8 -0.0% -5 -0.0% 0 0.0% 0 0.0% -12,144 -0.7% -2,512 -0.2%
load::src/BlockPluginCollection.php 0 0.0% 0 0.0% 0 0.0% -32 -0.0% -32 -0.0% 2,472 0.1% 2,472 0.1%
Drupal\Core\Config\Entity\Query\QueryFactory::get 0 0.0% 13 0.0% 1 0.0% -768 -0.1% -104 -0.0% 64,232 3.9% 2,464 0.1%
load::Query/QueryFactoryInterface.php 0 0.0% -1 -0.0% -1 -0.0% 88 0.0% 88 0.0% 2,400 0.1% 2,400 0.1%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEntity_Query_ConfigService 0 0.0% 5 0.0% 1 0.0% 784 0.1% 16 0.0% 44,808 2.7% 2,328 0.1%
system_region_list 0 0.0% 4 0.0% 0 0.0% 168 0.0% 8 0.0% 11,312 0.7% 2,312 0.1%
load::Asset/CssCollectionRenderer.php 0 0.0% 1 0.0% 1 0.0% 0 0.0% 0 0.0% -2,296 -0.1% -2,296 -0.1%
Composer\Autoload\ClassLoader::loadClass 0 0.0% 270 0.5% 6 0.0% 328 0.0% 72 0.0% 140,624 8.5% 2,208 0.1%
load::1#dc#4b#d41e75cda9c9d15a9ef8b005603758db9f3aafa2c7f44e48c71bdd470621/e93aec64a9aa92fb186e8b84a39164586bf309732e2be6eeea6cbbcbf9e42327.php 1 0.0% 17 0.0% 17 0.0% 4,184 0.4% 4,184 0.4% 2,200 0.1% 2,200 0.1%
load::1#dc#4b#d41e75cda9c9d15a9ef8b005603758db9f3aafa2c7f44e48c71bdd470621/05598aff4600041e04a8a6d2e28da4eee2ecd3d54eb6314563972c59a61636d9.php -1 -0.0% -18 -0.0% -18 -0.0% -4,184 -0.4% -4,184 -0.4% -2,200 -0.1% -2,200 -0.1%
Drupal\block\BlockAccessControlHandler::checkAccess 0 0.0% 21 0.0% 14 0.0% -1,360 -0.1% -16 -0.0% 29,016 1.8% 2,168 0.1%
load::Asset/LibraryDependencyResolverInterface.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -2,096 -0.1% -2,096 -0.1%
Drupal\Core\Entity\Query\QueryBase::getNamespaces 0 0.0% 2 0.0% 3 0.0% 64 0.0% 16 0.0% 4,776 0.3% 2,088 0.1%
Drupal\Core\Entity\EntityStorageBase::mapFromStorageRecords 0 0.0% 1 0.0% -1 -0.0% -8 -0.0% -8 -0.0% 4,680 0.3% 2,088 0.1%
load::Plugin/CategorizingPluginManagerInterface.php 0 0.0% 0 0.0% 0 0.0% 72 0.0% 72 0.0% 2,048 0.1% 2,048 0.1%
Drupal\Core\Entity\EntityAccessControlHandler::access 0 0.0% 68 0.1% 18 0.0% -1,592 -0.1% 32 0.0% 37,296 2.3% 2,000 0.1%
Drupal\views\ViewExecutable::hasFormElements 0 0.0% -1 -0.0% -4 -0.0% 0 0.0% 0 0.0% -4,264 -0.3% -1,992 -0.1%
load::Query/ConditionBase.php 0 0.0% 0 0.0% 0 0.0% 16 0.0% 16 0.0% 1,968 0.1% 1,968 0.1%
load::Asset/AssetCollectionRendererInterface.php 0 0.0% 1 0.0% 1 0.0% 0 0.0% 0 0.0% -1,888 -0.1% -1,888 -0.1%
[ display all ]