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

Parent/Child report for CAllCatalogProduct::GetOptimalPriceList [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
CAllCatalogProduct::GetOptimalPriceList1 2.2% 8,239 N/A%
Exclusive Metrics for Current Function206 2.5%
Parent function
Bitrix\Catalog\Product\CatalogProvider::getPriceDataList1 100.0% 8,239 100.0%
Child functions
CAllCatalogProduct::initSaleSettings1 2.3% 3,355 40.7%
Bitrix\Main\ORM\Data\DataManager::getList1 2.3% 1,633 19.8%
CAllCatalogProduct::getAllowedPriceTypes1 2.3% 1,383 16.8%
CAllIBlockElement::GetIBlockByIDList1 2.3% 800 9.7%
ExecuteModuleEventEx1 2.3% 504 6.1%
Bitrix\Main\Loader::autoLoad2 4.5% 151 1.8%
CAllCatalogDiscount::isUsedSaleDiscountOnly1 2.3% 40 0.5%
Bitrix\Main\ORM\Query\Result::fetch3 6.8% 29 0.4%
GetModuleEvents2 4.5% 20 0.2%
Composer\Autoload\ClassLoader::loadClass2 4.5% 18 0.2%
Bitrix\Main\Type\Collection::sortByColumn1 2.3% 17 0.2%
Bitrix\Catalog\Product\Price\Calculation::setConfig2 4.5% 16 0.2%
CAllCatalogProduct::isNeedleToMinimizeCatalogGroup1 2.3% 15 0.2%
CCatalogProduct::GetVATDataByIDList1 2.3% 12 0.1%
Bitrix\Main\Type\Collection::normalizeArrayValuesByInt1 2.3% 11 0.1%
Bitrix\Catalog\Product\Price\Calculation::roundPrecision2 4.5% 8 0.1%
in_array3 6.8% 8 0.1%
abs2 4.5% 3 0.0%
Bitrix\Catalog\Product\Price\Calculation::isComponentResultMode2 4.5% 2 0.0%
is_array4 9.1% 2 0.0%
Bitrix\Catalog\Product\Price\Calculation::isAllowedUseDiscounts2 4.5% 2 0.0%
Bitrix\Catalog\Product\Price\Calculation::getCurrency1 2.3% 1 0.0%
floatval4 9.1% 1 0.0%
array_keys2 4.5% 1 0.0%
Bitrix\Catalog\Product\Price\Calculation::isIncludingVat1 2.3% 1 0.0%