View Top Level Run Report
Run Report
Run #691f4405c19c8:
XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.
Parent/Child report for
CAllCatalogDiscount::GetDiscount
[View Callgraph ]
Function Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Current Function
CAllCatalogDiscount::GetDiscount
72
4.7%
38,527
N/A%
Exclusive Metrics for Current Function
852
2.2%
Parent function
Bitrix\Iblock\Component\Base::calculatePriceBlock
72
100.0%
38,527
100.0%
Child functions
CAllCatalogDiscount::getSaleDiscountsByProduct
72
5.0%
35,281
91.6%
Bitrix\Catalog\Product\Price\Calculation::setConfig
72
5.0%
631
1.6%
Bitrix\Sale\Internals\SiteCurrencyTable::getSiteCurrency
72
5.0%
403
1.0%
Bitrix\Catalog\Product\Price\Calculation::popConfig
72
5.0%
373
1.0%
Bitrix\Main\Type\Collection::normalizeArrayValuesByInt
144
10.0%
215
0.6%
Bitrix\Main\Loader::includeModule
72
5.0%
170
0.4%
Bitrix\Catalog\Discount\DiscountManager::getPriceDataByProductId
72
5.0%
111
0.3%
CAllCatalogDiscount::initDiscountSettings
72
5.0%
86
0.2%
Bitrix\Catalog\Product\Price\Calculation::pushConfig
72
5.0%
62
0.2%
CCatalogSku::GetInfoByOfferIBlock
72
5.0%
47
0.1%
Bitrix\Sale\Registry::getDiscountCouponClassName
72
5.0%
46
0.1%
implode
72
5.0%
36
0.1%
Bitrix\Main\Loader::autoLoad
1
0.1%
36
0.1%
md5
72
5.0%
34
0.1%
Bitrix\Sale\Registry::getInstance
72
5.0%
27
0.1%
is_array
144
10.0%
27
0.1%
in_array
72
5.0%
25
0.1%
Bitrix\Sale\Compatible\DiscountCompatibility::isUsed
72
5.0%
24
0.1%
GetModuleEvents
2
0.1%
13
0.0%
Bitrix\Sale\Compatible\DiscountCompatibility::stopUsageCompatible
72
5.0%
12
0.0%
Bitrix\Sale\Discount\RuntimeCache\DiscountCache::getDiscounts
1
0.1%
6
0.0%
Composer\Autoload\ClassLoader::loadClass
1
0.1%
5
0.0%
Bitrix\Sale\Discount\RuntimeCache\DiscountCache::getDiscountIds
1
0.1%
5
0.0%
Bitrix\Sale\Discount\RuntimeCache\DiscountCache::getInstance
1
0.1%
0
0.0%