View Top Level Run Report
Run Report
Run #691f4441e4809:
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 Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Sale\Internals\CollectionBase::getIterator
238
49.9%
671
N/A%
Exclusive Metrics for Current Function
308
45.9%
Parent functions
Bitrix\Sale\ShipmentCollection::getNotSystemItems
61
25.6%
148
22.1%
Bitrix\Sale\Tax::calculateDelivery
12
5.0%
131
19.5%
Bitrix\Sale\Order::getPaySystemIdList
16
6.7%
61
9.1%
Bitrix\Sale\Discount::loadShipment
11
4.6%
28
4.2%
Bitrix\Sale\Tax::calculate
12
5.0%
27
4.0%
Bitrix\Sale\ShipmentItemCollection::getSellableItems
8
3.4%
26
3.9%
Bitrix\Sale\Internals\CustomFieldsController::buildFilter
6
2.5%
25
3.7%
Bitrix\Sale\DiscountBase::fillEmptyOrderData
11
4.6%
25
3.7%
SaleOrderAjax::getCurrentShipment
6
2.5%
21
3.1%
Bitrix\Sale\Discount::fillEmptyOrderData
11
4.6%
19
2.8%
Logictim\Balls\Ajax\SaleOrderAjax::OnSaleComponentOrderResultPrepared
4
1.7%
15
2.2%
Bitrix\Sale\DiscountBase::loadBasket
11
4.6%
12
1.8%
SaleOrderAjax::getInnerPayment
4
1.7%
11
1.6%
Bitrix\Sale\BasketPropertiesCollectionBase::loadByCollection
4
1.7%
10
1.5%
Bitrix\Sale\Order::onPaymentCollectionModify
2
0.8%
10
1.5%
Bitrix\Sale\Order::calculateVat
8
3.4%
10
1.5%
SaleOrderAjax::checkAltLocationProperty
2
0.8%
9
1.3%
Bitrix\Sale\Discount::loadBasket
11
4.6%
8
1.2%
Bitrix\Sale\ShipmentItemCollection::resetCollection
4
1.7%
8
1.2%
CBitrixBasketComponent::getActualQuantityList
2
0.8%
8
1.2%
Bitrix\Sale\Basket\BaseRefreshStrategy::getBasketIndexList
2
0.8%
8
1.2%
CAllSaleDelivery::convertOrderNewToOld
8
3.4%
7
1.0%
SaleOrderAjax::getExternalPayment
4
1.7%
7
1.0%
Bitrix\Sale\BasketPropertiesCollectionBase::getBasketIdList
4
1.7%
6
0.9%
CBitrixBasketComponent::isNeedBasketUpdateEvent
2
0.8%
5
0.7%
SaleOrderAjax::initEntityCompanyIds
2
0.8%
5
0.7%
SaleOrderAjax::initShipment
1
0.4%
4
0.6%
Logictim\Balls\CalcBonus::getBonus
2
0.8%
4
0.6%
Bitrix\Sale\ShipmentItemCollection::getShippableItems
1
0.4%
3
0.4%
Bitrix\Sale\Basket\BaseRefreshStrategy::getBasketItemsToRefresh
2
0.8%
3
0.4%
CBitrixBasketComponent::getBasketItemsArray
1
0.4%
2
0.3%
Eterna\Handler\Basket::deleteUnavailableProducts
1
0.4%
2
0.3%
SaleOrderAjax::getActualQuantityList
1
0.4%
2
0.3%
SaleOrderAjax::obtainBasket
1
0.4%
1
0.1%
Child function
ArrayIterator::__construct
238
100.0%
363
54.1%