Diff Report
Run #51ec227a9cea0: XHProf Run (Namespace=drupal-perf-drupalcon)
vs.
Run #51ec2301b5aa5: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Overall Diff Summary

Run #51ec227a9cea0Run #51ec2301b5aa5DiffDiff%
Number of Function Calls761,520 761,520 0 0.0%
Incl. Wall Time (microsec)2,798,555 2,795,811 -2,744 -0.1%
Incl. CPU (microsecs)2,771,046 2,765,369 -5,677 -0.2%
Incl. MemUse (bytes)19,861,784 19,861,784 0 0.0%
Incl. PeakMemUse (bytes)20,090,008 20,090,008 0 0.0%

[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. CPU Diff
(microsec)
ICpu
Diff%
Excl. CPU
Diff
(microsec)
ECpu
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.php/d8d1bbac07969715bed570cec0a28b5139d0a6af2590d2add821d9300bfd9e57.php 1 N/A% 91 3.3% 91 3.3% 93 1.6% 93 1.6% 97,824 N/A% 97,824 N/A% 97,752 N/A% 97,752 N/A%
load::service_container_prod.php/c42b9d2ede6511459967a47aea26a33e04dbcf7b716147614cd2c3b3be28ec21.php -1 N/A% -100 -3.6% -100 -3.6% -101 -1.8% -101 -1.8% -97,824 N/A% -97,824 N/A% -97,752 N/A% -97,752 N/A%
load::1#68#34#04bd0616f700069ccbe551d12894.php/5349561e81aab6396af4eccf3c4ce11961bc7e63173fff379fb6327e688398f9.php -1 N/A% -36 -1.3% -36 -1.3% -38 -0.7% -38 -0.7% -34,960 N/A% -34,960 N/A% -33,936 N/A% -33,936 N/A%
load::1#68#34#04bd0616f700069ccbe551d12894.php/4e8b4b7cd77a4eb7e572b378d9c16144c3caa9b7e46b37b3f2b423a7d7675f55.php 1 N/A% 36 1.3% 36 1.3% 37 0.7% 37 0.7% 34,960 N/A% 34,960 N/A% 33,936 N/A% 33,936 N/A%
run_init::service_container_prod.php/d8d1bbac07969715bed570cec0a28b5139d0a6af2590d2add821d9300bfd9e57.php 1 N/A% 122 4.4% 16 0.6% 123 2.2% 15 0.3% 44,112 N/A% 10,096 N/A% 44,112 N/A% 9,784 N/A%
run_init::service_container_prod.php/c42b9d2ede6511459967a47aea26a33e04dbcf7b716147614cd2c3b3be28ec21.php -1 N/A% -135 -4.9% -18 -0.7% -136 -2.4% -18 -0.3% -44,112 N/A% -10,096 N/A% -44,112 N/A% -9,784 N/A%
run_init::1#68#34#04bd0616f700069ccbe551d12894.php/5349561e81aab6396af4eccf3c4ce11961bc7e63173fff379fb6327e688398f9.php -1 N/A% -164 -6.0% -17 -0.6% -165 -2.9% -17 -0.3% -79,384 N/A% -9,456 N/A% -78,192 N/A% -8,712 N/A%
run_init::1#68#34#04bd0616f700069ccbe551d12894.php/4e8b4b7cd77a4eb7e572b378d9c16144c3caa9b7e46b37b3f2b423a7d7675f55.php 1 N/A% 166 6.0% 18 0.7% 168 3.0% 18 0.3% 79,384 N/A% 9,456 N/A% 78,192 N/A% 8,712 N/A%
run_init::Annotation/Enum.php 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Annotation/Plugin.php 0 N/A% 0 0.0% 0 0.0% 2 0.0% 4 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Annotation/Plugin.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Annotation/FieldFormatter.php 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Annotation/AnnotationInterface.php 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Annotation/AnnotationInterface.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Annotation/FieldFormatter.php 0 N/A% 0 0.0% -1 -0.0% 1 0.0% 2 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Annotation/Enum.php 0 N/A% 0 0.0% 0 0.0% 2 0.0% 2 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Annotation/Attribute.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::collectAnnotationMetadata 0 N/A% -84 -3.1% -1 -0.0% -86 -1.5% -3 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::parse@1 0 N/A% -1 -0.0% -2 -0.1% -1 -0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::PlainValue 0 N/A% 192 7.0% 32 1.2% 143 2.5% 46 0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::FieldAssignment 0 N/A% 326 11.9% 187 6.8% 341 6.0% 167 2.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Annotation/Translation.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Value 0 N/A% 538 19.6% -81 -3.0% 479 8.4% 111 2.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Annotations@1 0 N/A% 1 0.0% 1 0.0% -2 -0.0% 2 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Annotation@1 0 N/A% 269 9.8% -35 -1.3% 277 4.9% 9 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Annotation/Attributes.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::setIgnoredAnnotationNames 0 N/A% -1 -0.0% -1 -0.0% 21 0.4% 21 0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Annotation/Attributes.php 0 N/A% 0 0.0% 0 0.0% 1 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ReflectionClass::getDocComment 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ReflectionFunctionAbstract::getNumberOfParameters 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ReflectionClass::getConstructor 0 N/A% 0 0.0% 0 0.0% 1 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Annotation/Attribute.php 0 N/A% 0 0.0% 0 0.0% 2 0.0% 2 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Reflection\StaticReflectionClass::getNamespaceName 0 N/A% -6 -0.2% -6 -0.2% 16 0.3% 13 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::glimpse 0 N/A% 328 12.0% 345 12.6% 73 1.3% 149 2.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::peek 0 N/A% -17 -0.6% -17 -0.6% -76 -1.3% -76 -1.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::isNextToken 0 N/A% 27 1.0% 27 1.0% -26 -0.5% -26 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::match 0 N/A% 187 6.8% 206 7.5% 84 1.5% -32 -0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::isNextTokenAny 0 N/A% 20 0.7% 18 0.7% 26 0.5% 70 1.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::moveNext 0 N/A% -24 -0.9% -24 -0.9% -50 -0.9% -50 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::setInput 0 N/A% -53 -1.9% -36 -1.3% -36 -0.6% -59 -1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocLexer::getNonCatchablePatterns 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocLexer::getType 0 N/A% 137 5.0% 898 32.7% 288 5.1% 404 7.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
ctype_alpha 0 N/A% -538 -19.6% -538 -19.6% -3 -0.1% -3 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Lexer\AbstractLexer::scan 0 N/A% -1 -0.0% 52 1.9% 58 1.0% -15 -0.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Identifier 0 N/A% -2 -0.1% 11 0.4% -3 -0.1% -61 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\AnnotationRegistry::loadAnnotationClass 0 N/A% 8 0.3% -8 -0.3% 19 0.3% 54 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Reflection\StaticReflectionParser::getNamespaceName 0 N/A% 0 0.0% 0 0.0% 3 0.1% 3 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\PhpParser::parseClass 0 N/A% -32 -1.2% -14 -0.5% -23 -0.4% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Annotation/Translation.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\AnnotationReader::collectParsingMetadata 0 N/A% -3,773 -137.5% 50 1.8% -3,670 -64.6% 82 1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\AnnotationReader::getImports 0 N/A% -3,753 -136.8% 20 0.7% -3,670 -64.6% -5 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Reflection\StaticReflectionClass::getUseStatements 0 N/A% -17 -0.6% -11 -0.4% 20 0.4% -8 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Reflection\StaticReflectionParser::getUseStatements 0 N/A% -6 -0.2% -4 -0.1% 28 0.5% -26 -0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::classExists 0 N/A% 11 0.4% -4 -0.1% -7 -0.1% -49 -0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Annotation 0 N/A% 256 9.3% -82 -3.0% 293 5.2% 57 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Annotations 0 N/A% -8 -0.3% -236 -8.6% 32 0.6% 7 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::parse 0 N/A% -76 -2.8% -34 -1.2% -46 -0.8% -37 -0.7% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\AnnotationReader::getIgnoredAnnotationNames 0 N/A% -13 -0.5% 5 0.2% 11 0.2% 10 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Value@1 0 N/A% 15 0.5% -20 -0.7% 13 0.2% -14 -0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Type\Formatter\FormatterPluginManager::getInstance 0 N/A% -4,477 -163.2% -7 -0.3% -4,400 -77.5% 13 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Type\Formatter\FormatterPluginManager::createInstance 0 N/A% -4,471 -162.9% -1 -0.0% -4,392 -77.4% -8 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\entity\Plugin\Core\Entity\EntityDisplay::getRenderer 0 N/A% -4,513 -164.5% -8 -0.3% -4,469 -78.7% -21 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
{closure} 0 N/A% -4,522 -164.8% -9 -0.3% -4,473 -78.8% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_is_translatable 0 N/A% 0 0.0% 0 0.0% 1 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Type\Formatter\FormatterBase::__construct 0 N/A% -12 -0.4% -12 -0.4% 0 0.0% -6 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::formatter/TextDefaultFormatter.php 0 N/A% 1 0.0% 1 0.0% 1 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Plugin/PluginSettingsBase.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Plugin/PluginSettingsInterface.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Formatter/FormatterInterface.php 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Formatter/FormatterInterface.php 0 N/A% 0 0.0% 0 0.0% -2 -0.0% -2 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::Formatter/FormatterBase.php 0 N/A% -1 -0.0% 0 0.0% 0 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
field_available_languages 0 N/A% 5 0.2% -2 -0.1% 6 0.1% 7 0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
_field_language_suggestion 0 N/A% -1 -0.0% -4 -0.1% 19 0.3% 27 0.5% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::formatter/TaxonomyFormatterBase.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::formatter/TaxonomyFormatterBase.php 0 N/A% 1 0.0% 1 0.0% 1 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::formatter/LinkFormatter.php 0 N/A% 1 0.0% 0 0.0% 0 0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Type\Formatter\FormatterBase::prepareView 0 N/A% 0 0.0% 0 0.0% 2 0.0% 2 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\field\Plugin\Core\Entity\Field::getFieldSettings 0 N/A% 24 0.9% 3 0.1% 20 0.4% -6 -0.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::formatter/LinkFormatter.php 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::formatter/ImageFormatter.php 0 N/A% 0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::formatter/ImageFormatterBase.php 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::formatter/ImageFormatter.php 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::formatter/FileFormatterBase.php 0 N/A% 0 0.0% 0 0.0% 1 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::formatter/FileFormatterBase.php 0 N/A% 0 0.0% 0 0.0% 1 0.0% 1 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
run_init::formatter/ImageFormatterBase.php 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -2 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Plugin/PluginSettingsInterface.php 0 N/A% 1 0.0% 1 0.0% 0 0.0% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
load::Plugin/PluginSettingsBase.php 0 N/A% 1 0.0% 1 0.0% -2 -0.0% -2 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Annotation\Plugin::Drupal\Component\Annotation\{closure} 0 N/A% -43 -1.6% -43 -1.6% -61 -1.1% -61 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Values 0 N/A% 518 18.9% 1 0.0% 543 9.6% 129 2.3% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Annotation\Translation::get 0 N/A% 4 0.1% 4 0.1% 32 0.6% 32 0.6% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Annotation\Plugin::parse@1 0 N/A% 8 0.3% 22 0.8% -43 -0.8% -22 -0.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Annotation\Plugin::parse 0 N/A% -23 -0.8% -6 -0.2% -35 -0.6% -47 -0.8% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::matchAny 0 N/A% -68 -2.5% -21 -0.8% -81 -1.4% -61 -1.1% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Arrayx 0 N/A% -118 -4.3% 29 1.1% -106 -1.9% -77 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocLexer::getCatchablePatterns 0 N/A% 0 0.0% 0 0.0% -1 -0.0% -1 -0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::PlainValue@1 0 N/A% -14 -0.5% -5 -0.2% -41 -0.7% 0 0.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::Values@1 0 N/A% 79 2.9% 22 0.8% 89 1.6% 52 0.9% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Core\Annotation\Translation::__construct 0 N/A% 68 2.5% -2 -0.1% 68 1.2% 54 1.0% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Doctrine\Common\Annotations\DocParser::ArrayEntry 0 N/A% -114 -4.2% -26 -0.9% -129 -2.3% 13 0.2% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
Drupal\Component\Utility\NestedArray::mergeDeepArray@1 0 N/A% -3 -0.1% -3 -0.1% -36 -0.6% -79 -1.4% 0 N/A% 0 N/A% 0 N/A% 0 N/A%
[ display all ]