View Top Level Run Report
Run Report
Run #691f43ff77153:
XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.
Parent/Child report for
Bitrix\Main\Loader::includeModule
[View Callgraph ]
Function Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Main\Loader::includeModule
397
18.8%
20,002
N/A%
Exclusive Metrics for Current Function
1,030
5.1%
Parent functions
CModule::IncludeModule
89
22.4%
12,253
61.3%
Bitrix\Main\Loader::requireModule
8
2.0%
1,819
9.1%
Bitrix\Main\EventManager::sendToEventHandler
5
1.3%
1,128
5.6%
CAllIBlockElement::__construct
60
15.1%
898
4.5%
Bitrix\B24Connector\Connection::getFields
1
0.3%
607
3.0%
CAllCatalogDiscount::applyDiscountList
72
18.1%
307
1.5%
CAllCatalogDiscount::GetDiscount
72
18.1%
206
1.0%
Bitrix\Main\Loader::autoLoad
22
5.5%
152
0.8%
Bitrix\Catalog\Product\SystemField\Type\HighloadBlock::checkRequiredModules
1
0.3%
98
0.5%
CAllIBlockElement::MkFilter
20
5.0%
77
0.4%
CBitrixComponent::includeComponentEpilog
1
0.3%
25
0.1%
CBitrixComponent::__includeComponent
3
0.8%
18
0.1%
CIBlockElement::prepareSql
5
1.3%
18
0.1%
CBitrixCatalogSmartFilter::executeComponent
3
0.8%
16
0.1%
CBitrixComponent::__includeComponent@1
3
0.8%
12
0.1%
Bitrix\Catalog\Discount\DiscountManager::preloadProductDataToExtendOrder
1
0.3%
10
0.0%
SaleBasketLineComponent::executeComponent
3
0.8%
10
0.0%
CAllIBlock::GetPanelButtons
2
0.5%
9
0.0%
CatalogSectionComponent::initAdminIconsPanel
1
0.3%
9
0.0%
getProductProps
1
0.3%
9
0.0%
Bitrix\Iblock\Component\Base::initCurrencyConvert
1
0.3%
8
0.0%
CBitrixComponentTemplate::__IncludePHPTemplate@1
1
0.3%
7
0.0%
CIBlockPriceTools::SetCatalogDiscountCache
1
0.3%
7
0.0%
Bitrix\Iblock\Component\ElementList::onPrepareComponentParams
2
0.5%
6
0.0%
CBitrixComponent::__getClassForPath
1
0.3%
6
0.0%
Bitrix\Iblock\PropertyIndex\Facet::__construct
1
0.3%
6
0.0%
CAllMain::ShowPanel
1
0.3%
5
0.0%
Bitrix\Main\Loader::includeSharewareModule
1
0.3%
4
0.0%
CIBlockPropertyMapYandex::GetUserTypeDescription
2
0.5%
4
0.0%
Bitrix\Main\UI\Extension::{closure}
1
0.3%
4
0.0%
CIBlockPropertySKU::GetUserTypeDescription
1
0.3%
3
0.0%
Bitrix\Catalog\Product\SystemField\Type\Base::checkRequiredModules
1
0.3%
3
0.0%
CIBlockPropertyFileMan::GetUserTypeDescription
1
0.3%
3
0.0%
CUserTypeIBlockElement::isIblockIncluded
1
0.3%
2
0.0%
Isaev\Certificates\Properties\PropertyDiscount::getDescription
1
0.3%
2
0.0%
CIBlockPriceTools::GetCatalogPrices
1
0.3%
2
0.0%
CUserTypeIBlockSection::isIblockIncluded
1
0.3%
2
0.0%
CIBlockPropertyVideo::GetUserTypeDescription
1
0.3%
2
0.0%
Bitrix\Iblock\Component\Base::checkModules
1
0.3%
2
0.0%
Bitrix\Catalog\Product\SystemField\Base::isBitrix24
1
0.3%
2
0.0%
Child functions
Bitrix\Main\Loader::includeModuleInternal
42
2.5%
13,803
69.0%
Bitrix\Main\DI\ServiceLocator::registerByModuleSettings
43
2.5%
1,709
8.5%
class_exists
43
2.5%
1,416
7.1%
Bitrix\Main\ModuleManager::isValidModule
397
23.2%
796
4.0%
file_exists
126
7.4%
459
2.3%
Bitrix\Main\Loader::registerNamespace
43
2.5%
415
2.1%
strtolower
397
23.2%
131
0.7%
is_string
397
23.2%
129
0.6%
Bitrix\Main\DI\ServiceLocator::getInstance
43
2.5%
23
0.1%
Bitrix\Main\ModuleManager::getInstalledModules
43
2.5%
23
0.1%
str_contains
43
2.5%
22
0.1%
Bitrix\Main\Loader::getDocumentRoot
43
2.5%
16
0.1%
ucfirst
32
1.9%
16
0.1%
ucwords
11
0.6%
7
0.0%
str_replace
11
0.6%
7
0.0%