Run Report
Run #691f3dd3e5c8a: XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.

Parent/Child report for Bitrix\Main\DI\ServiceLocator::get [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Main\DI\ServiceLocator::get139 40.4% 29,555 1477750.0%
Exclusive Metrics for Current Function223 0.8%
Parent functions
Bitrix\Tasks\DI\AbstractContainer::getRuntimeObject39 28.1% 8,957 30.3%
Bitrix\Crm\Service\Container::getFactory3 2.2% 6,624 22.4%
Bitrix\Main\Messenger\Internals\Worker::process1 0.7% 5,835 19.7%
Bitrix\Crm\CompanyTable::getMap1 0.7% 2,631 8.9%
Bitrix\Crm\Service\Container::getDynamicTypesMap1 0.7% 2,195 7.4%
Bitrix\Main\Messenger\Internals\Config\QueueConfig::createReceiver16 11.5% 1,995 6.8%
Bitrix\Tasks\DI\AbstractContainer::resolveLocatorCodeImplementation1 0.7% 641 2.2%
Bitrix\Crm\Service\Container::getLocalization3 2.2% 316 1.1%
Bitrix\Tasks\DI\AbstractContainer::getRegisteredObject34 24.5% 309 1.0%
Bitrix\Crm\Service\Container::getInstance19 13.7% 42 0.1%
Bitrix\Crm\Service\Container::getUserPermissions12 8.6% 5 0.0%
Bitrix\Main\Messenger\Internals\BrokerManager::getBroker8 5.8% 4 0.0%
Bitrix\Main\Application::getExceptionHandler1 0.7% 1 0.0%
Child functions
Bitrix\Main\DI\ServiceLocator::createItemByServiceName27 13.2% 16,647 56.3%
Bitrix\Main\DI\ServiceLocator::resolveClass24 11.8% 6,657 22.5%
Bitrix\Main\DI\ServiceLocator::isInterfaceKey51 25.0% 5,450 18.4%
Bitrix\Main\DI\ServiceLocator::isAbstractClassKey51 25.0% 563 1.9%
Bitrix\Main\DI\ServiceLocator::isClassKey51 25.0% 15 0.1%