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
CAllCatalogDiscount::GetDiscount
[View Callgraph ]
Function Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Current Function
CAllCatalogDiscount::GetDiscount
72
4.7%
53,133
N/A%
Exclusive Metrics for Current Function
1,826
3.4%
Parent function
Bitrix\Iblock\Component\Base::calculatePriceBlock
72
100.0%
53,133
100.0%
Child functions
CAllCatalogDiscount::getSaleDiscountsByProduct
72
5.0%
46,538
87.6%
Bitrix\Catalog\Product\Price\Calculation::setConfig
72
5.0%
1,098
2.1%
Bitrix\Catalog\Discount\DiscountManager::getPriceDataByProductId
72
5.0%
1,075
2.0%
Bitrix\Catalog\Product\Price\Calculation::popConfig
72
5.0%
745
1.4%
Bitrix\Sale\Internals\SiteCurrencyTable::getSiteCurrency
72
5.0%
599
1.1%
Bitrix\Main\Type\Collection::normalizeArrayValuesByInt
144
10.0%
300
0.6%
Bitrix\Main\Loader::includeModule
72
5.0%
206
0.4%
CAllCatalogDiscount::initDiscountSettings
72
5.0%
144
0.3%
Bitrix\Catalog\Product\Price\Calculation::pushConfig
72
5.0%
86
0.2%
md5
72
5.0%
79
0.1%
CCatalogSku::GetInfoByOfferIBlock
72
5.0%
74
0.1%
Bitrix\Main\Loader::autoLoad
1
0.1%
67
0.1%
Bitrix\Sale\Registry::getDiscountCouponClassName
72
5.0%
53
0.1%
in_array
72
5.0%
47
0.1%
implode
72
5.0%
46
0.1%
Bitrix\Sale\Registry::getInstance
72
5.0%
36
0.1%
is_array
144
10.0%
29
0.1%
Bitrix\Sale\Compatible\DiscountCompatibility::isUsed
72
5.0%
25
0.0%
GetModuleEvents
2
0.1%
19
0.0%
Bitrix\Sale\Compatible\DiscountCompatibility::stopUsageCompatible
72
5.0%
19
0.0%
Bitrix\Sale\Discount\RuntimeCache\DiscountCache::getDiscountIds
1
0.1%
8
0.0%
Composer\Autoload\ClassLoader::loadClass
1
0.1%
7
0.0%
Bitrix\Sale\Discount\RuntimeCache\DiscountCache::getDiscounts
1
0.1%
6
0.0%
Bitrix\Sale\Discount\RuntimeCache\DiscountCache::getInstance
1
0.1%
1
0.0%