Diff Report
Run #5589b6f75b296: XHProf Run (Namespace=drupal-perf-stefanr)
vs.
Run #5589b704ad974: XHProf Run (Namespace=drupal-perf-stefanr)
Tip
Click a function name below to drill down.

Regression/Improvement summary for Composer\Autoload\includeFile@3

Composer\Autoload\includeFile@3Run #5589b6f75b296Run #5589b704ad974DiffDiff%
Number of Function Calls3,500 3,700 200 5.7%
Incl. Wall Time (microsec)1,126,325 1,212,465 86,140 7.6%
Incl. Wall Time (microsec) per call 322 328 6 1.8%
Excl. Wall Time (microsec)72,356 75,065 2,709 3.7%
Incl. MemUse (bytes)85,166,400 95,284,800 10,118,400 11.9%
Incl. MemUse (bytes) per call 24,333 25,753 1,419 5.8%
Excl. MemUse (bytes)-3,250,400 -3,502,400 -252,000 -7.8%
Incl. PeakMemUse (bytes)85,264,800 94,588,000 9,323,200 10.9%
Incl. PeakMemUse (bytes) per call 24,361 25,564 1,203 4.9%
Excl. PeakMemUse (bytes)115,200 176,800 61,600 53.5%

Parent/Child Regression/Improvement report for Composer\Autoload\includeFile@3 [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Composer\Autoload\includeFile@3200 33.3% 86,140 4.4% 10,118,400 168.4% 9,323,200 155.5%
Exclusive Metrics Diff for Current Function2,709 3.1% -252,000 -2.5% 61,600 0.7%
Parent function
Composer\Autoload\ClassLoader::loadClass@3200 100.0% 86,140 100.0% 10,118,400 100.0% 9,323,200 100.0%
Child functions
load::DataType/Map.php100 25.0% 55,460 64.4% 4,468,800 44.2% 4,256,800 45.7%
load::Field/FieldItemInterface.php100 25.0% 30,522 35.4% 3,807,200 37.6% 4,280,800 45.9%
run_init::Plugin/PluginBase.php0 0.0% 12,048 14.0% 496,000 4.9% 454,400 4.9%
run_init::Plugin/ContextAwarePluginBase.php@10 0.0% -4,928 -5.7% 2,400 0.0% -13,600 -0.1%
run_init::Plugin/PluginManagerBase.php0 0.0% -4,502 -5.2% 0 0.0% -4,000 -0.0%
load::views/PluginBase.php0 0.0% -3,849 -4.5% 800 0.0% -4,000 -0.0%
load::Plugin/ContextAwarePluginBase.php0 0.0% -3,322 -3.9% 4,000 0.0% 12,800 0.1%
load::Query/ConditionInterface.php0 0.0% 3,156 3.7% 0 0.0% 0 0.0%
load::Entity/EntityStorageBase.php0 0.0% 3,003 3.5% 8,800 0.1% 2,400 0.0%
run_init::DataType/Map.php100 25.0% 2,631 3.1% 832,800 8.2% 224,800 2.4%
load::Entity/FieldableEntityInterface.php0 0.0% 2,168 2.5% -800 -0.0% 2,400 0.0%
run_init::dependency-injection/ContainerInterface.php0 0.0% -1,759 -2.0% 0 0.0% 0 0.0%
run_init::Entity/EntityStorageBase.php0 0.0% -1,746 -2.0% -4,800 -0.0% -2,400 -0.0%
load::Config/ConfigBase.php0 0.0% -1,698 -2.0% 800 0.0% 0 0.0%
load::TypedData/TranslatableInterface.php0 0.0% 1,470 1.7% 2,400 0.0% -21,600 -0.2%
run_init::Field/FieldItemInterface.php100 25.0% 1,242 1.4% 769,600 7.6% 35,200 0.4%
load::Plugin/ConfigurablePluginInterface.php0 0.0% -1,217 -1.4% 2,400 0.0% -16,000 -0.2%
run_init::Config/ConfigBase.php0 0.0% -1,174 -1.4% 0 0.0% 0 0.0%
load::Entity/RevisionableInterface.php0 0.0% 1,149 1.3% 0 0.0% 0 0.0%
run_init::Entity/DynamicallyFieldableEntityStorageInterface.php0 0.0% -840 -1.0% 1,600 0.0% -2,400 -0.0%
run_init::views/PluginBase.php0 0.0% -692 -0.8% -5,600 -0.1% -8,800 -0.1%
load::Plugin/DependentPluginInterface.php0 0.0% -601 -0.7% 0 0.0% 0 0.0%
load::Plugin/PluginManagerBase.php0 0.0% -599 -0.7% -1,600 -0.0% 26,400 0.3%
load::Discovery/DiscoveryCachedTrait.php0 0.0% -594 -0.7% 0 0.0% 11,200 0.1%
load::Entity/EntityWithPluginCollectionInterface.php0 0.0% -534 -0.6% 0 0.0% 0 0.0%
load::Entity/EntityInterface.php0 0.0% 527 0.6% -5,600 -0.1% -11,200 -0.1%
load::routing/RouteProviderInterface.php0 0.0% -525 -0.6% 0 0.0% 0 0.0%
run_init::Entity/EntityInterface.php0 0.0% -489 -0.6% -2,400 -0.0% 10,400 0.1%
load::PhpStorage/PhpStorageInterface.php0 0.0% -456 -0.5% 0 0.0% 6,400 0.1%
load::Discovery/CachedDiscoveryInterface.php0 0.0% -366 -0.4% -800 -0.0% -4,000 -0.0%
load::TypedData/DataDefinitionInterface.php0 0.0% 338 0.4% -1,600 -0.0% 39,200 0.4%
load::Entity/DynamicallyFieldableEntityStorageInterface.php0 0.0% 308 0.4% 0 0.0% -7,200 -0.1%
load::Plugin/ContextAwarePluginInterface.php0 0.0% -307 -0.4% 0 0.0% 0 0.0%
load::Query/AlterableInterface.php0 0.0% 297 0.3% 0 0.0% 0 0.0%
load::Field/PluginSettingsInterface.php0 0.0% -286 -0.3% 0 0.0% -4,000 -0.0%
load::PageCache/RequestPolicyInterface.php0 0.0% -264 -0.3% -2,400 -0.0% 3,200 0.0%
load::display/DisplayPluginInterface.php0 0.0% 264 0.3% 0 0.0% 0 0.0%
load::Matcher/UrlMatcherInterface.php0 0.0% -259 -0.3% 0 0.0% 0 0.0%
run_init::Entity/FieldableEntityInterface.php0 0.0% 245 0.3% 0 0.0% 0 0.0%
load::Entity/DependencyTrait.php0 0.0% -243 -0.3% 0 0.0% 0 0.0%
load::dependency-injection/ContainerInterface.php0 0.0% 232 0.3% 0 0.0% 0 0.0%
load::Plugin/PluginBase.php0 0.0% 208 0.2% 0 0.0% 28,800 0.3%
load::StreamWrapper/PhpStreamWrapperInterface.php0 0.0% -198 -0.2% 800 0.0% -5,600 -0.1%
load::Query/PlaceholderInterface.php0 0.0% -190 -0.2% 0 0.0% 0 0.0%
load::Schema/EntityStorageSchemaInterface.php0 0.0% 166 0.2% 0 0.0% 0 0.0%
load::Plugin/PluginFormInterface.php0 0.0% -162 -0.2% 800 0.0% -28,800 -0.3%
run_init::Generator/UrlGeneratorInterface.php0 0.0% 106 0.1% 0 0.0% 0 0.0%
run_init::Entity/EntityWithPluginCollectionInterface.php0 0.0% -82 -0.1% 0 0.0% 0 0.0%
run_init::Field/PluginSettingsInterface.php0 0.0% -66 -0.1% 0 0.0% 0 0.0%
run_init::Plugin/ContextAwarePluginInterface.php0 0.0% -60 -0.1% 0 0.0% 0 0.0%
load::Generator/UrlGeneratorInterface.php0 0.0% -52 -0.1% 0 0.0% 0 0.0%
run_init::Plugin/ConfigurablePluginInterface.php0 0.0% -43 -0.0% -1,600 -0.0% 0 0.0%
run_init::Discovery/DiscoveryCachedTrait.php0 0.0% -39 -0.0% -2,400 -0.0% 0 0.0%
run_init::Entity/RevisionableInterface.php0 0.0% 25 0.0% -800 -0.0% 0 0.0%
run_init::Schema/EntityStorageSchemaInterface.php0 0.0% 20 0.0% 0 0.0% 0 0.0%
load::Entity/ThirdPartySettingsInterface.php0 0.0% -18 -0.0% 0 0.0% 0 0.0%
run_init::Discovery/CachedDiscoveryInterface.php0 0.0% -18 -0.0% -800 -0.0% 0 0.0%
run_init::Query/ConditionInterface.php0 0.0% 17 0.0% 0 0.0% 0 0.0%
run_init::TypedData/TranslatableInterface.php0 0.0% 14 0.0% 0 0.0% 0 0.0%
run_init::Plugin/DependentPluginInterface.php0 0.0% -11 -0.0% 0 0.0% 0 0.0%
run_init::routing/RouteProviderInterface.php0 0.0% -6 -0.0% 0 0.0% 0 0.0%
run_init::PageCache/RequestPolicyInterface.php0 0.0% 5 0.0% -800 -0.0% 0 0.0%
run_init::Entity/DependencyTrait.php0 0.0% 5 0.0% 0 0.0% 0 0.0%
load::Query/ExtendableInterface.php0 0.0% -4 -0.0% 0 0.0% 0 0.0%
run_init::Entity/ThirdPartySettingsInterface.php0 0.0% 3 0.0% 0 0.0% 0 0.0%
run_init::Query/AlterableInterface.php0 0.0% 3 0.0% 0 0.0% 0 0.0%
run_init::Plugin/PluginFormInterface.php0 0.0% -2 -0.0% 0 0.0% 0 0.0%
run_init::Matcher/UrlMatcherInterface.php0 0.0% 2 0.0% 0 0.0% 0 0.0%
run_init::Query/ExtendableInterface.php0 0.0% -2 -0.0% 0 0.0% 0 0.0%
run_init::StreamWrapper/PhpStreamWrapperInterface.php0 0.0% -1 -0.0% 3,200 0.0% 0 0.0%
run_init::TypedData/DataDefinitionInterface.php0 0.0% 1 0.0% 0 0.0% 0 0.0%
run_init::Query/PlaceholderInterface.php0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::PhpStorage/PhpStorageInterface.php0 0.0% 0 0.0% 0 0.0% 0 0.0%
run_init::display/DisplayPluginInterface.php0 0.0% 0 0.0% 0 0.0% 0 0.0%