Diff Report
Run #53ccf06f3ae60: XHProf Run (Namespace=drupal-perf-cottser)
vs.
Run #53ccf1bb00d4b: XHProf Run (Namespace=drupal-perf-cottser)
Tip
Click a function name below to drill down.

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

Drupal\Core\DependencyInjection\Container::getRun #53ccf06f3ae60Run #53ccf1bb00d4bDiffDiff%
Number of Function Calls4,431 4,476 45 1.0%
Incl. Wall Time (microsec)106,487 106,523 36 0.0%
Incl. Wall Time (microsec) per call 24 24 -0 -1.0%
Excl. Wall Time (microsec)20,116 20,313 197 1.0%
Incl. CPU (microsecs)109,202 109,296 94 0.1%
Incl. CPU (microsecs) per call 25 24 -0 -0.9%
Excl. CPU (microsec)15,613 15,728 115 0.7%
Incl. MemUse (bytes)9,314,128 9,311,184 -2,944 -0.0%
Incl. MemUse (bytes) per call 2,102 2,080 -22 -1.0%
Excl. MemUse (bytes)-116,200 -118,424 -2,224 -1.9%
Incl. PeakMemUse (bytes)8,785,992 8,755,656 -30,336 -0.3%
Incl. PeakMemUse (bytes) per call 1,983 1,956 -27 -1.3%
Excl. PeakMemUse (bytes)55,128 55,128 0 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::get45 33.3% 36 2.4% 94 5.7% -2,944 -45.9% -30,336 -282.6%
Exclusive Metrics Diff for Current Function197 547.2% 115 122.3% -2,224 -75.5% 0 0.0%
Parent functions
Drupal::request49 108.9% 225 625.0% 253 269.1% -2,352 -79.9% 2,384 7.9%
Drupal\Core\DrupalKernel::handlePageCache0 0.0% 156 433.3% 133 141.5% -40 -1.4% 192 0.6%
Drupal\Core\DrupalKernel::getHttpKernel0 0.0% -87 -241.7% -86 -91.5% 144 4.9% 24 0.1%
Drupal::entityManager0 0.0% 56 155.6% 60 63.8% 0 0.0% -104 -0.3%
Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher::lazyLoad0 0.0% -56 -155.6% -53 -56.4% -200 -6.8% 80 0.3%
Drupal::moduleHandler-1 -2.2% -31 -86.1% -49 -52.1% 48 1.6% 0 0.0%
Drupal::linkGenerator0 0.0% -33 -91.7% -41 -43.6% 24 0.8% -25,504 -84.1%
Drupal::config0 0.0% -45 -125.0% -36 -38.3% 0 0.0% -8 -0.0%
Drupal\node\NodeAccessController::createInstance0 0.0% -34 -94.4% -35 -37.2% 24 0.8% -176 -0.6%
Drupal::service-3 -6.7% -68 -188.9% -33 -35.1% -392 -13.3% 1,368 4.5%
Drupal\Core\Access\AccessManager::loadCheck0 0.0% 31 86.1% 30 31.9% 0 0.0% -96 -0.3%
Drupal\system\Plugin\Block\SystemMenuBlock::create0 0.0% -27 -75.0% -27 -28.7% 0 0.0% -8,816 -29.1%
Drupal\user\Form\UserLoginForm::create0 0.0% -27 -75.0% -26 -27.7% 0 0.0% 0 0.0%
Drupal\Core\DrupalKernel::preHandle0 0.0% -25 -69.4% -24 -25.5% -8 -0.3% 152 0.5%
Drupal\Core\Entity\Query\QueryFactory::get0 0.0% -19 -52.8% -17 -18.1% -176 -6.0% 0 0.0%
Drupal\comment\CommentStorage::createInstance0 0.0% -19 -52.8% -17 -18.1% 0 0.0% 0 0.0%
Drupal::urlGenerator0 0.0% 1 2.8% 16 17.0% 0 0.0% 0 0.0%
Drupal::currentUser0 0.0% 11 30.6% 15 16.0% 0 0.0% -272 -0.9%
Drupal\Core\Config\Entity\ConfigEntityStorage::createInstance0 0.0% 5 13.9% 11 11.7% 24 0.8% 24 0.1%
Drupal\user\UserStorage::createInstance0 0.0% 10 27.8% 10 10.6% 72 2.4% 88 0.3%
Drupal::cache0 0.0% -3 -8.3% -10 -10.6% -40 -1.4% 0 0.0%
Drupal::hasRequest0 0.0% 5 13.9% 6 6.4% 0 0.0% 0 0.0%
Drupal\block\Plugin\DisplayVariant\FullPageVariant::create0 0.0% 1 2.8% 3 3.2% 0 0.0% 0 0.0%
Drupal::translation0 0.0% 4 11.1% 3 3.2% 0 0.0% 600 2.0%
Drupal\node\Plugin\Search\NodeSearch::create0 0.0% 1 2.8% 3 3.2% 0 0.0% 0 0.0%
Drupal\Core\DependencyInjection\ClassResolver::getInstanceFromDefinition0 0.0% 3 8.3% 3 3.2% -32 -1.1% 0 0.0%
Drupal\node\Plugin\Condition\NodeType::create0 0.0% 2 5.6% -3 -3.2% 0 0.0% 0 0.0%
Drupal::typedDataManager0 0.0% 10 27.8% 3 3.2% 0 0.0% -8 -0.0%
Drupal\Core\Cache\CacheContexts::getService0 0.0% -9 -25.0% -2 -2.1% 16 0.5% 0 0.0%
_menu_link_translate0 0.0% 2 5.6% 2 2.1% 0 0.0% 0 0.0%
Drupal\comment\Form\CommentAdminOverview::create0 0.0% 2 5.6% 2 2.1% 0 0.0% 0 0.0%
Drupal\Core\Entity\EntityViewBuilder::createInstance0 0.0% 1 2.8% 2 2.1% 8 0.3% 0 0.0%
Drupal\system\Plugin\Block\SystemHelpBlock::create0 0.0% 0 0.0% -2 -2.1% -56 -1.9% 0 0.0%
Drupal\Core\Entity\ContentEntityDatabaseStorage::createInstance0 0.0% -3 -8.3% 1 1.1% 0 0.0% 0 0.0%
Drupal\comment\Plugin\Menu\LocalTask\UnapprovedComments::create0 0.0% 1 2.8% 1 1.1% 0 0.0% 0 0.0%
Drupal\system\Plugin\Condition\RequestPath::create0 0.0% -3 -8.3% 1 1.1% 0 0.0% -264 -0.9%
Drupal::routeMatch0 0.0% -1 -2.8% -1 -1.1% -8 -0.3% 0 0.0%
Drupal\comment\Controller\AdminController::create0 0.0% -2 -5.6% -1 -1.1% 0 0.0% 0 0.0%
Drupal::entityQuery0 0.0% 1 2.8% -1 -1.1% 0 0.0% 0 0.0%
Drupal::csrfToken0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal\Core\EventSubscriber\KernelDestructionSubscriber::onKernelTerminate0 0.0% 1 2.8% 0 0.0% 0 0.0% 0 0.0%
Drupal::formBuilder0 0.0% 0 0.0% 0 0.0% 0 0.0% 0 0.0%
Drupal::languageManager0 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::l0 0.0% -1 -2.8% 0 0.0% 0 0.0% 0 0.0%
Child functions
Symfony\Component\DependencyInjection\Container::get45 50.0% -148 -411.1% -60 -63.8% -720 -24.5% -30,336 -100.0%
is_object45 50.0% -13 -36.1% 39 41.5% 0 0.0% 0 0.0%