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

Overall Diff Summary

Run #54f283c5bb5f3Run #54f28d53cc42bDiffDiff%
Number of Function Calls396,159 453,516 57,357 14.5%
Incl. Wall Time (microsec)1,817,000 1,806,204 -10,796 -0.6%
Incl. MemUse (bytes)27,024,408 26,853,656 -170,752 -0.6%
Incl. PeakMemUse (bytes)27,292,656 27,127,408 -165,248 -0.6%

[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%
load::service_container_prod/9c3ac39999d36d2b1c326165e6cd224d9bbf7659da865dc57b310926ffa8ea90.php 1 0.0% 395 3.7% 395 3.7% 174,288 102.1% 174,288 102.1% 173,856 105.2% 173,856 105.2%
load::service_container_prod/43656fc351b5128b35bed235e407ccd8f8a37924769e3d877d50f4cdb50d290b.php -1 -0.0% -398 -3.7% -398 -3.7% -174,288 -102.1% -174,288 -102.1% -173,856 -105.2% -173,856 -105.2%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/b9637cfa31b60709aa21ab44f6b234344dc98d8fecd0710b8d9cc6a1d74af599.php 1 0.0% 116 1.1% 116 1.1% 80,160 46.9% 80,160 46.9% 78,696 47.6% 78,696 47.6%
load::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/b3d59d1151cf208e1190324dde9dbc2a8b5ae198f9fb647a2be053ea7235ca80.php -1 -0.0% -122 -1.1% -122 -1.1% -79,488 -46.6% -79,488 -46.6% -78,024 -47.2% -78,024 -47.2%
load::Form/UserLoginForm.php 0 0.0% -1,137 -10.5% -1,137 -10.5% -63,464 -37.2% -63,464 -37.2% -71,968 -43.6% -71,968 -43.6%
load::Entity/BaseFieldOverride.php 0 0.0% -911 -8.4% -911 -8.4% -46,176 -27.0% -46,176 -27.0% -49,136 -29.7% -49,136 -29.7%
load::Controller/SystemController.php 0 0.0% -1,915 -17.7% -1,915 -17.7% -107,680 -63.1% -107,680 -63.1% -43,184 -26.1% -43,184 -26.1%
Drupal\Component\Utility\SafeMarkup::set -498 -0.9% -4,181 -38.7% -4,181 -38.7% -39,512 -23.1% -39,512 -23.1% -41,936 -25.4% -41,936 -25.4%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/d8ccca20b4aa7bf6ba424e9b0f1ae7d4d458286c97aa45c72957dc6c3309c665.php 1 0.0% 67 0.6% 67 0.6% 32,144 18.8% 32,144 18.8% 25,608 15.5% 25,608 15.5%
load::1#07#46#81018d8338110f09722de60add523880b66f8b1432d9ae1b84683d7734b2/f9cdf314b44e17549566cff73863675d9f2e9d66726c9778cfd261000562ac4a.php -1 -0.0% -84 -0.8% -84 -0.8% -31,472 -18.4% -31,472 -18.4% -25,256 -15.3% -25,256 -15.3%
run_init::Query/Query.php 0 0.0% -9 -0.1% -1 -0.0% 40 0.0% 40 0.0% 14,728 8.9% 14,728 8.9%
load::Session/AnonymousUserSession.php 0 0.0% -235 -2.2% -235 -2.2% -9,464 -5.5% -9,464 -5.5% -14,000 -8.5% -14,000 -8.5%
strtr 3 0.0% -2,664 -24.7% -2,664 -24.7% 304 0.2% 304 0.2% -11,312 -6.8% -11,312 -6.8%
run_init::service_container_prod/43656fc351b5128b35bed235e407ccd8f8a37924769e3d877d50f4cdb50d290b.php -1 -0.0% -780 -7.2% -69 -0.6% -75,848 -44.4% -11,448 -6.7% -74,224 -44.9% -10,000 -6.1%
run_init::service_container_prod/9c3ac39999d36d2b1c326165e6cd224d9bbf7659da865dc57b310926ffa8ea90.php 1 0.0% 711 6.6% 62 0.6% 75,848 44.4% 11,448 6.7% 74,224 44.9% 10,000 6.1%
load::1#2f#28#a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9/7da158a1bb3daa41493594b86db07a1d55885b66472381c2de554ba702edaf65.php 1 0.0% 58 0.5% 58 0.5% 20,704 12.1% 20,704 12.1% 9,776 5.9% 9,776 5.9%
load::1#2f#28#a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9/45d79443c95e1f406c0d16f0096541fa6fbde623295d3ff6117f80a53d815786.php -1 -0.0% -55 -0.5% -55 -0.5% -20,032 -11.7% -20,032 -11.7% -9,616 -5.8% -9,616 -5.8%
load::Query/Condition.php 0 0.0% -13 -0.1% -13 -0.1% -24 -0.0% -24 -0.0% 7,752 4.7% 7,752 4.7%
load::1#5d#2a#a32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910/29cca052023aa71ee9eca7fb83af9774e0d3ae44e7b7e032d31aebf8170dd8c7.php -1 -0.0% -64 -0.6% -64 -0.6% -42,480 -24.9% -42,480 -24.9% -7,312 -4.4% -7,312 -4.4%
load::Form/FormBase.php 0 0.0% -3 -0.0% -3 -0.0% -32 -0.0% -32 -0.0% 7,080 4.3% 7,080 4.3%
ob_start 100 0.2% -223 -2.1% -223 -2.1% 1,657,600 970.8% 1,657,600 970.8% -6,992 -4.2% -6,992 -4.2%
load::Field/FieldConfigBase.php 0 0.0% -6 -0.1% -6 -0.1% -24 -0.0% -24 -0.0% 5,432 3.3% 5,432 3.3%
load::Query/ConditionFundamentals.php 0 0.0% -1 -0.0% -1 -0.0% 56 0.0% 56 0.0% 4,392 2.7% 4,392 2.7%
load::Query/ConditionInterface.php 0 0.0% -2 -0.0% -2 -0.0% -8 -0.0% -8 -0.0% 4,312 2.6% 4,312 2.6%
load::Query/Query.php 0 0.0% -5 -0.0% -5 -0.0% -40 -0.0% -40 -0.0% 4,168 2.5% 4,168 2.5%
load::1#9b#0a#34dbe9d4b90097160d5e40af90aab8593364c31092b8c0fa26cb7e4094a8/28460749fd188b1f47d9c9ee9fa3c84ea3147cc5b9625a82d13bc1e576d5d020.php 1 0.0% 52 0.5% 52 0.5% 22,856 13.4% 22,856 13.4% 4,120 2.5% 4,120 2.5%
run_init::Query/ConditionBase.php 0 0.0% -12 -0.1% -2 -0.0% 80 0.0% 24 0.0% 16,952 10.3% 4,096 2.5%
run_init::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/920f730e9d180c187128e1d3aba99bede3ada4efebe4c7d3ee8fd6ca4d1d6f87.php 1 0.0% 224 2.1% 24 0.2% 68,232 40.0% 8,376 4.9% 51,176 31.0% 3,856 2.3%
run_init::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/47051bc4485041a77269b0c6645c697f04189dd0702fa87c9ccf69bef1fc27a1.php -1 -0.0% -242 -2.2% -28 -0.3% -68,232 -40.0% -8,376 -4.9% -51,176 -31.0% -3,856 -2.3%
load::Session/UserSession.php 0 0.0% 12 0.1% 12 0.1% -24 -0.0% -24 -0.0% 3,856 2.3% 3,856 2.3%
load::Asset/LibraryDiscoveryCollector.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -3,768 -2.3% -3,768 -2.3%
load::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/47051bc4485041a77269b0c6645c697f04189dd0702fa87c9ccf69bef1fc27a1.php -1 -0.0% -29 -0.3% -29 -0.3% -5,656 -3.3% -5,656 -3.3% -3,760 -2.3% -3,760 -2.3%
load::1#1e#2d#63c36aa4f23fa4f60fcecd549f01deadf4bc1663b02d3c8be61e52205df1/920f730e9d180c187128e1d3aba99bede3ada4efebe4c7d3ee8fd6ca4d1d6f87.php 1 0.0% 27 0.3% 27 0.3% 5,656 3.3% 5,656 3.3% 3,760 2.3% 3,760 2.3%
load::Element/View.php 0 0.0% -36 -0.3% -36 -0.3% 3,248 1.9% 3,248 1.9% 3,248 2.0% 3,248 2.0%
load::1#9b#0a#34dbe9d4b90097160d5e40af90aab8593364c31092b8c0fa26cb7e4094a8/30d080fca6432efe179a5da46bfc9f03956c9edb1c1ce3f0edcad2fd056813ae.php -1 -0.0% -52 -0.5% -52 -0.5% -22,192 -13.0% -22,192 -13.0% -3,128 -1.9% -3,128 -1.9%
Drupal\Core\Entity\Query\QueryBase::__construct 0 0.0% -29 -0.3% -2 -0.0% 48 0.0% 16 0.0% 35,392 21.4% 2,608 1.6%
run_init::Query/Condition.php 0 0.0% -19 -0.2% -3 -0.0% 112 0.1% 16 0.0% 23,256 14.1% 2,520 1.5%
Composer\Autoload\ClassLoader::findFileWithExtension 0 0.0% -2,450 -22.7% -1,759 -16.3% 8 0.0% 24 0.0% 2,664 1.6% 2,400 1.5%
apc_fetch 0 0.0% -2,862 -26.5% -1,577 -14.6% -44,520 -26.1% 16 0.0% -44,264 -26.8% -2,168 -1.3%
Drupal\Core\Entity\Query\QueryBase::getNamespaces 0 0.0% -1 -0.0% -1 -0.0% 16 0.0% -24 -0.0% 4,752 2.9% 2,080 1.3%
load::Query/ConditionBase.php 0 0.0% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0% 1,936 1.2% 1,936 1.2%
Drupal\system\Controller\SystemController::setLinkActiveClass 0 0.0% -69 -0.6% -25 -0.2% -56 -0.0% -56 -0.0% -4,400 -2.7% -1,928 -1.2%
run_init::Query/QueryInterface.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 1,792 1.1% 1,792 1.1%
Drupal\Core\Config\Entity\Query\QueryFactory::get 0 0.0% -40 -0.4% -2 -0.0% 0 0.0% 24 0.0% 57,432 34.8% 1,568 0.9%
Composer\Autoload\includeFile 0 0.0% -9,680 -89.7% -462 -4.3% -227,096 -133.0% 6,528 3.8% -104,912 -63.5% 1,528 0.9%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getEntity_Query_ConfigService 0 0.0% -34 -0.3% -2 -0.0% 56 0.0% -40 -0.0% 11,488 7.0% 1,520 0.9%
Composer\Autoload\includeFile@2 0 0.0% -773 -7.2% -57 -0.5% -40 -0.0% 24 0.0% 10,624 6.4% 1,288 0.8%
Composer\Autoload\includeFile@1 0 0.0% -2,107 -19.5% -171 -1.6% -136 -0.1% -32 -0.0% 40,640 24.6% 1,272 0.8%
Composer\Autoload\ClassLoader::findFile 0 0.0% -2,865 -26.5% -415 -3.8% 8 0.0% 0 0.0% 3,904 2.4% 1,240 0.8%
array_keys 0 0.0% -968 -9.0% -968 -9.0% -64 -0.0% -64 -0.0% -1,224 -0.7% -1,224 -0.7%
Drupal\Core\Render\Renderer::doRender 0 0.0% 6,859 63.5% -48 -0.4% -90,688 -53.1% 0 0.0% -155,960 -94.4% -1,152 -0.7%
Composer\Autoload\ClassLoader::loadClass@1 0 0.0% -3,045 -28.2% -101 -0.9% -336 -0.2% -208 -0.1% 43,344 26.2% 1,080 0.7%
Drupal\Core\Config\Entity\Query\QueryFactory::__construct 0 0.0% -19 -0.2% -4 -0.0% 88 0.1% -16 -0.0% 9,968 6.0% 1,080 0.7%
load::Cache/CacheableInterface.php 0 0.0% -7 -0.1% -7 -0.1% 16 0.0% 16 0.0% 1,080 0.7% 1,080 0.7%
Drupal\Core\DependencyInjection\Container\prod\service_container_prod::getLibrary_Discovery_CollectorService 0 0.0% -4 -0.0% -3 -0.0% 0 0.0% 0 0.0% -7,080 -4.3% -1,008 -0.6%
substr 6 0.0% -400 -3.7% -205 -1.9% 384 0.2% 384 0.2% 984 0.6% 968 0.6%
load::Form/FormInterface.php 0 0.0% 0 0.0% 0 0.0% -16 -0.0% -16 -0.0% 920 0.6% 920 0.6%
Symfony\Component\DependencyInjection\Container::get 100 0.2% -7,232 -67.0% -2,145 -19.9% -264 -0.2% -16 -0.0% 5,336 3.2% 912 0.6%
__TwigTemplate_5d2aa32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910::__construct 0 0.0% -2 -0.0% -1 -0.0% 0 0.0% 0 0.0% -1,400 -0.8% -888 -0.5%
Drupal\Component\PhpStorage\MTimeProtectedFileStorage::load 1 0.0% -116 -1.1% 37 0.3% 49,160 28.8% 616 0.4% -6,528 -4.0% -840 -0.5%
run_init::Query/QueryBase.php 0 0.0% -8 -0.1% -2 -0.0% 32 0.0% -8 -0.0% 3,416 2.1% 800 0.5%
run_init::1#5d#2a#a32920ba2f6d6ed786f1bf8bff72b4a0eec0435150d827cca4bcff5f7910/29cca052023aa71ee9eca7fb83af9774e0d3ae44e7b7e032d31aebf8170dd8c7.php -1 -0.0% -2 -0.0% -2 -0.0% -888 -0.5% -888 -0.5% -768 -0.5% -768 -0.5%
drupal_get_destination 0 0.0% -93 -0.9% 0 0.0% 8 0.0% 8 0.0% 3,256 2.0% 768 0.5%
run_init::1#2f#28#a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9/7da158a1bb3daa41493594b86db07a1d55885b66472381c2de554ba702edaf65.php 1 0.0% 2 0.0% 2 0.0% 888 0.5% 888 0.5% 688 0.4% 688 0.4%
run_init::1#2f#28#a8cefbe1ab2d799a98666c875ae61079080cb6f36bc381f35e2b04d831e9/45d79443c95e1f406c0d16f0096541fa6fbde623295d3ff6117f80a53d815786.php -1 -0.0% -2 -0.0% -2 -0.0% -888 -0.5% -888 -0.5% -688 -0.4% -688 -0.4%
Drupal\Core\Entity\EntityType::id 0 0.0% -2 -0.0% -2 -0.0% 0 0.0% 0 0.0% 680 0.4% 680 0.4%
run_init::Query/ConditionFundamentals.php 0 0.0% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0% 672 0.4% 672 0.4%
run_init::Query/ConditionInterface.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 672 0.4% 672 0.4%
strrpos 0 0.0% -10 -0.1% -10 -0.1% 16 0.0% 16 0.0% 672 0.4% 672 0.4%
get_class 500 0.9% -38 -0.4% -38 -0.4% 16,024 9.4% 16,024 9.4% 656 0.4% 656 0.4%
Drupal::url 0 0.0% -132 -1.2% -2 -0.0% 0 0.0% 0 0.0% 1,704 1.0% 624 0.4%
get_parent_class 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 616 0.4% 616 0.4%
run_init::Asset/LibraryDiscoveryCollector.php 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -616 -0.4% -616 -0.4%
Twig_Template::getAttribute 6,000 10.5% 83,730 775.6% 83,190 770.6% 27,296 16.0% -269,728 -158.0% -616 -0.4% -616 -0.4%
Drupal\Core\Render\Element\FormElement::processAutocomplete 0 0.0% -1 -0.0% -1 -0.0% -88 -0.1% -88 -0.1% 608 0.4% 608 0.4%
DOMNodeList::item 0 0.0% -1 -0.0% -1 -0.0% 0 0.0% 0 0.0% -568 -0.3% -568 -0.3%
mb_strtolower 0 0.0% -59 -0.5% -59 -0.5% 16 0.0% 16 0.0% -560 -0.3% -560 -0.3%
Composer\Autoload\ClassLoader::loadClass@2 0 0.0% -1,082 -10.0% -25 -0.2% 0 0.0% 32 0.0% 12,648 7.7% 536 0.3%
explode 1 0.0% -78 -0.7% -78 -0.7% 992 0.6% 992 0.6% -536 -0.3% -536 -0.3%
load::Entity/EntityType.php 0 0.0% -5 -0.0% -5 -0.0% 0 0.0% 0 0.0% 528 0.3% 528 0.3%
Twig_Template::__construct 1 0.0% -4 -0.0% -4 -0.0% 984 0.6% 984 0.6% -512 -0.3% -512 -0.3%
run_init::Entity/BaseFieldOverride.php 0 0.0% -64 -0.6% 6 0.1% -40 -0.0% 0 0.0% 6,312 3.8% 496 0.3%
Drupal::request 0 0.0% -27 -0.3% -8 -0.1% 0 0.0% 0 0.0% 488 0.3% 488 0.3%
load::Entity/FieldConfig.php 0 0.0% -5 -0.0% -5 -0.0% 0 0.0% 0 0.0% -480 -0.3% -480 -0.3%
Drupal::getContainer 100 0.2% -809 -7.5% -809 -7.5% -8 -0.0% -8 -0.0% 464 0.3% 464 0.3%
Symfony\Component\DependencyInjection\Container::get@3 0 0.0% -1,944 -18.0% -37 -0.3% 8 0.0% 0 0.0% -496 -0.3% -464 -0.3%
run_init::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/b3d59d1151cf208e1190324dde9dbc2a8b5ae198f9fb647a2be053ea7235ca80.php -1 -0.0% -2 -0.0% -2 -0.0% -888 -0.5% -888 -0.5% -464 -0.3% -464 -0.3%
run_init::1#f9#20#2de16fd7b55fe60cbe3294ee699c6f74c686f74f64f14679eee09ed17ba6/b9637cfa31b60709aa21ab44f6b234344dc98d8fecd0710b8d9cc6a1d74af599.php 1 0.0% 2 0.0% 2 0.0% 888 0.5% 888 0.5% 464 0.3% 464 0.3%
Drupal::service 100 0.2% -1,050 -9.7% -33 -0.3% 88 0.1% -8 -0.0% 5,320 3.2% 440 0.3%
in_array 0 0.0% -233 -2.2% -21 -0.2% 168 0.1% 0 0.0% 112 0.1% -440 -0.3%
run_init::Form/UserLoginForm.php 0 0.0% -64 -0.6% -23 -0.2% -48 -0.0% 0 0.0% 10,336 6.3% 432 0.3%
Drupal\Core\Render\BubbleableMetadata::createFromRenderArray 0 0.0% -1,666 -15.4% -1,543 -14.3% -8 -0.0% -80 -0.0% -384 -0.2% -384 -0.2%
Drupal\Core\Template\TwigEnvironment::loadTemplate 100 0.2% 436 4.0% 267 2.5% 51,832 30.4% -56 -0.0% -8,248 -5.0% -384 -0.2%
load::Plugin/ContextAwarePluginBase.php 0 0.0% -2 -0.0% -2 -0.0% 0 0.0% 0 0.0% -384 -0.2% -384 -0.2%
run_init::Field/FormatterBase.php 0 0.0% -26 -0.2% -3 -0.0% 0 0.0% 0 0.0% -376 -0.2% -376 -0.2%
DOMElement::hasAttribute 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -376 -0.2% -376 -0.2%
Drupal\Core\Render\BubbleableMetadata::applyTo 0 0.0% -198 -1.8% -198 -1.8% 40 0.0% 40 0.0% -368 -0.2% -368 -0.2%
Symfony\Component\HttpFoundation\ParameterBag::has 0 0.0% -1 -0.0% 1 0.0% 0 0.0% 0 0.0% 360 0.2% 360 0.2%
DOMDocument::getElementsByTagName 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0% -352 -0.2% -352 -0.2%
SplDoublyLinkedList::count 0 0.0% 11 0.1% 11 0.1% 0 0.0% 0 0.0% -352 -0.2% -352 -0.2%
[ display all ]