Run Report
Run #5392041970f3f: XHProf Run (Namespace=drupal-perf-drupalcon)
Tip
Click a function name below to drill down.

Parent/Child report for Drupal\Core\Plugin\DefaultPluginManager::getDefinition [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Drupal\Core\Plugin\DefaultPluginManager::getDefinition626 49.4% 12,424 2.6% 11,168 2.6% 681,192 5.3% 950,136 7.3%
Exclusive Metrics for Current Function2,728 22.0% 2,738 24.5% 8,260 1.2% 7,480 0.8%
Parent functions
Drupal\Core\Entity\EntityManager::getDefinition229 36.6% 3,880 31.2% 3,688 33.0% 228,096 33.5% 280,900 29.6%
Drupal\Core\Plugin\Factory\ContainerFactory::createInstance13 2.1% 3,512 28.3% 2,762 24.7% 225,456 33.1% 349,832 36.8%
Drupal\Core\TypedData\TypedDataManager::createInstance68 10.9% 1,757 14.1% 1,577 14.1% 144,104 21.2% 206,048 21.7%
Drupal\Core\Field\FieldDefinition::getSchema50 8.0% 1,095 8.8% 896 8.0% 46,012 6.8% 68,024 7.2%
Drupal\Core\TypedData\DataDefinition::getClass128 20.4% 698 5.6% 823 7.4% 492 0.1% 72 0.0%
Drupal\Core\Field\FormatterPluginManager::getDefaultSettings3 0.5% 675 5.4% 469 4.2% 32,516 4.8% 40,500 4.3%
Drupal\Core\TypedData\TypedDataManager::createInstance@146 7.3% 286 2.3% 334 3.0% 504 0.1% 1,252 0.1%
Drupal\Core\TypedData\ListDataDefinition::getClass43 6.9% 250 2.0% 288 2.6% 496 0.1% 0 0.0%
Drupal\Core\TypedData\TypedDataManager::createInstance@215 2.4% 91 0.7% 111 1.0% 504 0.1% 532 0.1%
Drupal\Core\TypedData\TypedDataManager::createDataDefinition12 1.9% 72 0.6% 83 0.7% 508 0.1% 684 0.1%
Drupal\Core\Field\FieldTypePluginManager::getDefaultSettings5 0.8% 27 0.2% 34 0.3% 508 0.1% 508 0.1%
Drupal\Core\Field\FormatterPluginManager::getInstance4 0.6% 24 0.2% 30 0.3% 500 0.1% 500 0.1%
Drupal\Core\Field\FormatterPluginManager::createInstance4 0.6% 23 0.2% 27 0.2% 504 0.1% 588 0.1%
Drupal\field\Entity\FieldInstanceConfig::getClass3 0.5% 18 0.1% 23 0.2% 496 0.1% 128 0.0%
Drupal\field\Entity\FieldConfig::getFieldItemClass3 0.5% 16 0.1% 23 0.2% 496 0.1% 568 0.1%
Child functions
Drupal\Core\Plugin\DefaultPluginManager::getDefinitions6 0.9% 6,435 51.8% 4,820 43.2% 468,688 68.8% 634,296 66.8%
Drupal\Core\Menu\LocalTaskManager::getDefinitions1 0.2% 2,201 17.7% 1,953 17.5% 203,600 29.9% 308,360 32.5%
Drupal\Core\Plugin\DefaultPluginManager::doGetDefinition626 98.9% 1,060 8.5% 1,657 14.8% 644 0.1% 0 0.0%