Run Report
Run #691f4474d6129: 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% 6,668 333400.0%
Exclusive Metrics for Current Function115 1.7%
Parent function
Bitrix\Catalog\Product\CatalogProvider::getPriceDataList1 100.0% 6,668 100.0%
Child functions
CAllCatalogProduct::initSaleSettings1 2.3% 2,662 39.9%
Bitrix\Main\ORM\Data\DataManager::getList1 2.3% 1,265 19.0%
CAllCatalogProduct::getAllowedPriceTypes1 2.3% 1,129 16.9%
CAllIBlockElement::GetIBlockByIDList1 2.3% 805 12.1%
ExecuteModuleEventEx1 2.3% 456 6.8%
Bitrix\Main\Loader::autoLoad2 4.5% 109 1.6%
Bitrix\Main\ORM\Query\Result::fetch3 6.8% 23 0.3%
GetModuleEvents2 4.5% 16 0.2%
CAllCatalogDiscount::isUsedSaleDiscountOnly1 2.3% 14 0.2%
Bitrix\Main\Type\Collection::sortByColumn1 2.3% 14 0.2%
Bitrix\Catalog\Product\Price\Calculation::setConfig2 4.5% 11 0.2%
Composer\Autoload\ClassLoader::loadClass2 4.5% 11 0.2%
CCatalogProduct::GetVATDataByIDList1 2.3% 10 0.1%
Bitrix\Catalog\Product\Price\Calculation::roundPrecision2 4.5% 6 0.1%
Bitrix\Main\Type\Collection::normalizeArrayValuesByInt1 2.3% 6 0.1%
CAllCatalogProduct::isNeedleToMinimizeCatalogGroup1 2.3% 3 0.0%
Bitrix\Catalog\Product\Price\Calculation::isAllowedUseDiscounts2 4.5% 3 0.0%
Bitrix\Catalog\Product\Price\Calculation::getCurrency1 2.3% 2 0.0%
in_array3 6.8% 2 0.0%
array_keys2 4.5% 2 0.0%
is_array4 9.1% 2 0.0%
Bitrix\Catalog\Product\Price\Calculation::isComponentResultMode2 4.5% 1 0.0%
abs2 4.5% 1 0.0%
floatval4 9.1% 0 0.0%
Bitrix\Catalog\Product\Price\Calculation::isIncludingVat1 2.3% 0 0.0%