Diff Report
Run #539201f8938f4: XHProf Run (Namespace=drupal-perf-drupalcon)
vs.
Run #5392041970f3f: 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 #539201f8938f4Run #5392041970f3fDiffDiff%
Number of Function Calls1,951 1,953 2 0.1%
Incl. Wall Time (microsec)63,976 64,221 245 0.4%
Incl. Wall Time (microsec) per call 33 33 0 0.3%
Excl. Wall Time (microsec)15,422 15,396 -26 -0.2%
Incl. CPU (microsecs)64,320 64,572 252 0.4%
Incl. CPU (microsecs) per call 33 33 0 0.3%
Excl. CPU (microsec)14,099 13,887 -212 -1.5%
Incl. MemUse (bytes)2,506,480 2,506,684 204 0.0%
Incl. MemUse (bytes) per call 1,285 1,284 -1 -0.1%
Excl. MemUse (bytes)-5,832 -5,888 -56 -1.0%
Incl. PeakMemUse (bytes)2,526,620 2,526,684 64 0.0%
Incl. PeakMemUse (bytes) per call 1,295 1,294 -1 -0.1%
Excl. PeakMemUse (bytes)41,712 41,728 16 0.0%

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::get2 33.3% 245 16.7% 252 9.4% 204 0.4% 64 0.1%
Exclusive Metrics Diff for Current Function-26 -10.6% -212 -84.1% -56 -27.5% 16 25.0%
Parent functions
Drupal::config0 0.0% 262 106.9% 200 79.4% -4 -2.0% 104 162.5%
Drupal::service2 100.0% -176 -71.8% -177 -70.2% 192 94.1% 376 587.5%
Drupal::moduleHandler1 50.0% 86 35.1% 65 25.8% -28 -13.7% 284 443.8%
Drupal::typedDataManager0 0.0% 56 22.9% 23 9.1% 0 0.0% -352 -550.0%
Drupal::translation0 0.0% 53 21.6% 67 26.6% 4 2.0% -200 -312.5%
Drupal::linkGenerator0 0.0% -46 -18.8% -45 -17.9% 12 5.9% 0 0.0%
Drupal\system\Plugin\Block\SystemMenuBlock::create0 0.0% 43 17.6% 42 16.7% -8 -3.9% -8 -12.5%
Drupal\Core\DrupalKernel::getHttpKernel0 0.0% 38 15.5% 41 16.3% -8 -3.9% -8 -12.5%
Drupal::entityManager0 0.0% -37 -15.1% -47 -18.7% 0 0.0% 20 31.2%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad0 0.0% -28 -11.4% 122 48.4% 8 3.9% -284 -443.8%
Drupal\Core\Entity\Query\QueryFactory::get0 0.0% 28 11.4% 27 10.7% 0 0.0% 0 0.0%
Drupal\user\Form\UserLoginForm::create0 0.0% -27 -11.0% -26 -10.3% 0 0.0% 0 0.0%
Drupal\Core\Cache\CacheContexts::getService0 0.0% -26 -10.6% -24 -9.5% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition0 0.0% 25 10.2% 26 10.3% 0 0.0% 0 0.0%
Drupal\user\UserStorage::createInstance0 0.0% -23 -9.4% -26 -10.3% 0 0.0% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::create0 0.0% 19 7.8% 18 7.1% 0 0.0% 0 0.0%
Drupal::entityQuery0 0.0% 17 6.9% 19 7.5% 0 0.0% 0 0.0%
Drupal\search\Form\SearchBlockForm::create0 0.0% -17 -6.9% -18 -7.1% 0 0.0% 0 0.0%
Drupal::currentUser0 0.0% -8 -3.3% -28 -11.1% 0 0.0% 0 0.0%
Drupal::formBuilder0 0.0% -8 -3.3% -9 -3.6% 0 0.0% 0 0.0%
Drupal\field\FieldConfigStorage::createInstance0 0.0% 8 3.3% 10 4.0% 0 0.0% 0 0.0%
Drupal\Core\Config\Entity\ConfigEntityStorage::createInstance0 0.0% 8 3.3% 4 1.6% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::createInstance0 0.0% -6 -2.4% -10 -4.0% 0 0.0% 0 0.0%
Drupal\node\Plugin\Search\NodeSearch::create0 0.0% -5 -2.0% -7 -2.8% 0 0.0% -48 -75.0%
Drupal::cache0 0.0% 5 2.0% 4 1.6% 0 0.0% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::createInstance0 0.0% -4 -1.6% -5 -2.0% 0 0.0% 0 0.0%
Drupal::request-1 -50.0% 4 1.6% 18 7.1% 28 13.7% -68 -106.2%
_menu_link_translate0 0.0% 3 1.2% 2 0.8% 0 0.0% 0 0.0%
Drupal::l0 0.0% 3 1.2% 1 0.4% 0 0.0% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate0 0.0% -3 -1.2% -4 -1.6% 0 0.0% 0 0.0%
Drupal\Core\Access\AccessManager::loadCheck0 0.0% -2 -0.8% -6 -2.4% 8 3.9% 48 75.0%
drupal_handle_request0 0.0% 2 0.8% 2 0.8% 0 0.0% 0 0.0%
Drupal::csrfToken0 0.0% -1 -0.4% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\Entity\Controller\EntityViewController::create0 0.0% -1 -0.4% -1 -0.4% 0 0.0% 0 0.0%
Drupal\node\NodeAccessController::createInstance0 0.0% 1 0.4% 1 0.4% 0 0.0% 0 0.0%
Drupal\block\BlockAccessController::createInstance0 0.0% 1 0.4% 3 1.2% 0 0.0% 0 0.0%
Drupal::state0 0.0% 1 0.4% 3 1.2% 0 0.0% 0 0.0%
Drupal\Core\ParamConverter\ParamConverterManager::getConverter0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::languageManager0 0.0% 0 0.0% -6 -2.4% 0 0.0% 0 0.0%
Drupal::urlGenerator0 0.0% 0 0.0% -7 -2.8% 0 0.0% 200 312.5%
Drupal\Core\Form\FormBase::configFactory0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Child functions
Symfony\Component\DependencyInjection\Container::get2 50.0% 276 112.7% 384 152.4% 260 127.5% 48 75.0%
is_object2 50.0% -5 -2.0% 80 31.7% 0 0.0% 0 0.0%