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

Parent/Child report for Bitrix\Sale\Internals\CollectionBase::getIterator [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Sale\Internals\CollectionBase::getIterator238 49.9% 568 N/A%
Exclusive Metrics for Current Function325 57.2%
Parent functions
Bitrix\Sale\ShipmentCollection::getNotSystemItems61 25.6% 149 26.2%
Bitrix\Sale\Order::getPaySystemIdList16 6.7% 70 12.3%
Bitrix\Sale\Internals\CustomFieldsController::buildFilter6 2.5% 27 4.8%
SaleOrderAjax::getCurrentShipment6 2.5% 26 4.6%
Bitrix\Sale\ShipmentItemCollection::getSellableItems8 3.4% 25 4.4%
Bitrix\Sale\Tax::calculate12 5.0% 24 4.2%
Bitrix\Sale\Tax::calculateDelivery12 5.0% 22 3.9%
Bitrix\Sale\DiscountBase::fillEmptyOrderData11 4.6% 21 3.7%
Bitrix\Sale\Discount::fillEmptyOrderData11 4.6% 18 3.2%
Logictim\Balls\Ajax\SaleOrderAjax::OnSaleComponentOrderResultPrepared4 1.7% 17 3.0%
Bitrix\Sale\Discount::loadShipment11 4.6% 15 2.6%
Bitrix\Sale\Order::calculateVat8 3.4% 13 2.3%
Bitrix\Sale\ShipmentItemCollection::resetCollection4 1.7% 11 1.9%
SaleOrderAjax::getInnerPayment4 1.7% 11 1.9%
Bitrix\Sale\DiscountBase::loadBasket11 4.6% 10 1.8%
Bitrix\Sale\Basket\BaseRefreshStrategy::getBasketIndexList2 0.8% 10 1.8%
Bitrix\Sale\BasketPropertiesCollectionBase::loadByCollection4 1.7% 9 1.6%
Bitrix\Sale\BasketPropertiesCollectionBase::getBasketIdList4 1.7% 9 1.6%
SaleOrderAjax::checkAltLocationProperty2 0.8% 8 1.4%
Bitrix\Sale\Discount::loadBasket11 4.6% 7 1.2%
CBitrixBasketComponent::getActualQuantityList2 0.8% 7 1.2%
Bitrix\Sale\Order::onPaymentCollectionModify2 0.8% 7 1.2%
CAllSaleDelivery::convertOrderNewToOld8 3.4% 7 1.2%
SaleOrderAjax::getExternalPayment4 1.7% 7 1.2%
CBitrixBasketComponent::isNeedBasketUpdateEvent2 0.8% 5 0.9%
Bitrix\Sale\Basket\BaseRefreshStrategy::getBasketItemsToRefresh2 0.8% 5 0.9%
SaleOrderAjax::initEntityCompanyIds2 0.8% 5 0.9%
SaleOrderAjax::initShipment1 0.4% 4 0.7%
Bitrix\Sale\ShipmentItemCollection::getShippableItems1 0.4% 4 0.7%
Logictim\Balls\CalcBonus::getBonus2 0.8% 4 0.7%
Eterna\Handler\Basket::deleteUnavailableProducts1 0.4% 4 0.7%
CBitrixBasketComponent::getBasketItemsArray1 0.4% 3 0.5%
SaleOrderAjax::getActualQuantityList1 0.4% 3 0.5%
SaleOrderAjax::obtainBasket1 0.4% 1 0.2%
Child function
ArrayIterator::__construct238 100.0% 243 42.8%