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

Regression/Improvement summary for Drupal\Core\DependencyInjection\Container::get

Drupal\Core\DependencyInjection\Container::getRun #53920c043e98bRun #53920b950c201DiffDiff%
Number of Function Calls1,363 1,364 1 0.1%
Incl. Wall Time (microsec)55,489 55,875 386 0.7%
Incl. Wall Time (microsec) per call 41 41 0 0.6%
Excl. Wall Time (microsec)10,685 10,808 123 1.2%
Incl. CPU (microsecs)55,624 56,039 415 0.7%
Incl. CPU (microsecs) per call 41 41 0 0.7%
Excl. CPU (microsec)9,790 9,787 -3 -0.0%
Incl. MemUse (bytes)2,569,832 2,569,536 -296 -0.0%
Incl. MemUse (bytes) per call 1,885 1,884 -2 -0.1%
Excl. MemUse (bytes)7,788 7,760 -28 -0.4%
Incl. PeakMemUse (bytes)2,477,756 2,469,304 -8,452 -0.3%
Incl. PeakMemUse (bytes) per call 1,818 1,810 -8 -0.4%
Excl. PeakMemUse (bytes)30,628 30,380 -248 -0.8%

Parent/Child Regression/Improvement report for Drupal\Core\DependencyInjection\Container::get [View Callgraph Diff]


Function NameCalls DiffCalls
Diff%
Incl. Wall
Diff
(microsec)
IWall
Diff%
Incl. CPU Diff
(microsec)
ICpu
Diff%
Incl.
MemUse
Diff
(bytes)
IMemUse
Diff%
Incl.
PeakMemUse
Diff
(bytes)
IPeakMemUse
Diff%
Current Function
Drupal\Core\DependencyInjection\Container::get1 33.3% 386 107.8% 415 221.9% -296 -2.8% -8,452 -81.3%
Exclusive Metrics Diff for Current Function123 31.9% -3 -0.7% -28 -9.5% -248 -2.9%
Parent functions
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad0 0.0% 360 93.3% 286 68.9% -4 -1.4% 340 4.0%
Drupal\Core\DrupalKernel::getHttpKernel0 0.0% -90 -23.3% -100 -24.1% 0 0.0% 0 0.0%
Drupal::request3 300.0% 58 15.0% 64 15.4% -84 -28.4% 172 2.0%
Drupal::config0 0.0% 55 14.2% 56 13.5% 4 1.4% -8 -0.1%
Drupal::entityManager0 0.0% 33 8.5% 50 12.0% 0 0.0% -212 -2.5%
Drupal::service-2 -200.0% -28 -7.3% 90 21.7% -212 -71.6% -8,524 -100.9%
Drupal::urlGenerator0 0.0% 27 7.0% 22 5.3% 0 0.0% 0 0.0%
Drupal\Core\Cache\CacheContexts::getService0 0.0% -26 -6.7% -15 -3.6% 0 0.0% 0 0.0%
Drupal::currentUser0 0.0% 24 6.2% 19 4.6% 0 0.0% -152 -1.8%
Drupal\system\Plugin\Block\SystemMenuBlock::create0 0.0% 21 5.4% 21 5.1% 8 2.7% 8 0.1%
Drupal\Core\Access\AccessManager::loadCheck0 0.0% -20 -5.2% -19 -4.6% 8 2.7% -84 -1.0%
Drupal\user\UserStorage::createInstance0 0.0% -20 -5.2% -19 -4.6% 0 0.0% 0 0.0%
Drupal\search\Form\SearchBlockForm::create0 0.0% -18 -4.7% -17 -4.1% 0 0.0% 0 0.0%
Drupal::linkGenerator0 0.0% -17 -4.4% -18 -4.3% 0 0.0% 0 0.0%
Drupal::translation0 0.0% 16 4.1% 16 3.9% 0 0.0% 48 0.6%
Drupal\user\Form\UserLoginForm::create0 0.0% -11 -2.8% -12 -2.9% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition0 0.0% 11 2.8% 11 2.7% -8 -2.7% 0 0.0%
Drupal::moduleHandler0 0.0% 9 2.3% 1 0.2% 0 0.0% -104 -1.2%
Drupal\Core\ParamConverter\ParamConverterManager::getConverter0 0.0% -9 -2.3% -10 -2.4% 0 0.0% 0 0.0%
Drupal::typedDataManager0 0.0% 9 2.3% -5 -1.2% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigEntityStorage::createInstance0 0.0% 8 2.1% 1 0.2% 0 0.0% 0 0.0%
Drupal\node\NodeAccessController::createInstance0 0.0% 7 1.8% 8 1.9% 0 0.0% 0 0.0%
Drupal\Core\Entity\Query\QueryFactory::get0 0.0% -6 -1.6% -3 -0.7% 0 0.0% -32 -0.4%
Drupal::cache0 0.0% -5 -1.3% -2 -0.5% -8 -2.7% 24 0.3%
Drupal\node\Plugin\Search\NodeSearch::create0 0.0% 4 1.0% 0 0.0% 0 0.0% 0 0.0%
drupal_handle_request0 0.0% -3 -0.8% -4 -1.0% 0 0.0% 0 0.0%
Drupal\Core\KeyValueStore\KeyValueFactory::get0 0.0% 2 0.5% 3 0.7% 0 0.0% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate0 0.0% 2 0.5% 0 0.0% 0 0.0% 0 0.0%
Drupal\field\FieldConfigStorage::createInstance0 0.0% -2 -0.5% -2 -0.5% 0 0.0% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::createInstance0 0.0% -2 -0.5% -3 -0.7% 0 0.0% 0 0.0%
_menu_link_translate0 0.0% -2 -0.5% -1 -0.2% 0 0.0% 0 0.0%
Drupal::entityQuery0 0.0% -1 -0.3% -2 -0.5% 0 0.0% 72 0.9%
Drupal\Core\Entity\EntityViewBuilder::createInstance0 0.0% -1 -0.3% 0 0.0% 0 0.0% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::create0 0.0% 1 0.3% 1 0.2% 0 0.0% 0 0.0%
Drupal\block\BlockAccessController::createInstance0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::csrfToken0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Form\FormBase::configFactory0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::state0 0.0% 0 0.0% 1 0.2% 0 0.0% 0 0.0%
Drupal::languageManager0 0.0% 0 0.0% -1 -0.2% 0 0.0% 0 0.0%
Drupal::formBuilder0 0.0% 0 0.0% -2 -0.5% 0 0.0% 0 0.0%
Child functions
Symfony\Component\DependencyInjection\Container::get1 50.0% 229 59.3% 351 84.6% -268 -90.5% -8,204 -97.1%
is_object1 50.0% 34 8.8% 67 16.1% 0 0.0% 0 0.0%