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

Parent/Child report for Bitrix\Sale\Result::__construct [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Sale\Result::__construct135 33.3% 257 12850.0%
Exclusive Metrics for Current Function151 58.8%
Parent functions
Bitrix\Sale\Internals\Entity::setField31 23.0% 27 10.5%
Bitrix\Sale\BasketItemBase::callEventSaleBasketItemSaved1 0.7% 23 8.9%
Bitrix\Sale\DiscountBase::convertDiscount1 0.7% 22 8.6%
Bitrix\Sale\OrderBase::onFieldModify6 4.4% 10 3.9%
Bitrix\Sale\Internals\Entity::checkValueBeforeSet8 5.9% 8 3.1%
Bitrix\Sale\Internals\ProviderCreator::callBuilderMethod1 0.7% 7 2.7%
Bitrix\Sale\DiscountBase::calculateFullBasketDiscount1 0.7% 7 2.7%
Bitrix\Sale\Internals\Catalog\Provider::getProductData1 0.7% 7 2.7%
Bitrix\Sale\OrderBase::applyCalculatedVat3 2.2% 7 2.7%
Bitrix\Sale\Order::onAfterSyncPaid3 2.2% 7 2.7%
Bitrix\Sale\OrderBase::setField@19 6.7% 7 2.7%
Bitrix\Sale\DiscountBase::executeDiscountList1 0.7% 6 2.3%
Bitrix\Sale\Shipment::onShipmentItemCollectionModify1 0.7% 6 2.3%
Bitrix\Sale\Internals\ActionEntity::runActions3 2.2% 6 2.3%
Bitrix\Sale\BasketBase::save1 0.7% 5 1.9%
Bitrix\Sale\Internals\ProviderBuilderBase::decomposeIntoProvider1 0.7% 5 1.9%
Bitrix\Sale\DiscountBase::calculate1 0.7% 5 1.9%
Bitrix\Sale\Order::onShipmentCollectionModify1 0.7% 5 1.9%
Bitrix\Sale\Internals\Entity::setField@13 2.2% 5 1.9%
Bitrix\Sale\BasketItemBase::update1 0.7% 5 1.9%
Bitrix\Sale\Internals\Entity::setFields1 0.7% 4 1.6%
Bitrix\Sale\OrderBase::refreshData1 0.7% 4 1.6%
Bitrix\Sale\BasketItemBase::save1 0.7% 4 1.6%
Bitrix\Sale\DiscountBase::applySaleDiscount1 0.7% 4 1.6%
Bitrix\Sale\OrderDiscountBase::saveDiscount1 0.7% 3 1.2%
Bitrix\Sale\Order::syncOrderPaid3 2.2% 3 1.2%
Bitrix\Sale\OrderBase::doFinalAction3 2.2% 3 1.2%
Bitrix\Sale\ShipmentCollection::resetCollection1 0.7% 3 1.2%
Bitrix\Sale\PaymentCollection::onOrderModify3 2.2% 3 1.2%
Bitrix\Sale\BasketPropertyItemBase::save2 1.5% 3 1.2%
Bitrix\Sale\Tax::refreshData1 0.7% 3 1.2%
Bitrix\Sale\DiscountBase::calculateFullSaleDiscountResult1 0.7% 3 1.2%
Bitrix\Catalog\Product\CatalogProvider::getData1 0.7% 3 1.2%
Bitrix\Sale\Order::appendBasket1 0.7% 2 0.8%
Bitrix\Sale\ReserveQuantityCollection::save1 0.7% 2 0.8%
Bitrix\Sale\Order::syncOrderAndPayments3 2.2% 2 0.8%
Bitrix\Sale\BasketBase::applyDiscount1 0.7% 2 0.8%
Bitrix\Sale\BasketPropertyItemBase::verify2 1.5% 2 0.8%
Bitrix\Sale\Tax::calculateDelivery1 0.7% 2 0.8%
Bitrix\Sale\OrderBase::onFieldModify@12 1.5% 2 0.8%
Bitrix\Sale\DiscountBase::loadOrderDiscounts1 0.7% 1 0.4%
Bitrix\Sale\BasketPropertiesCollectionBase::save1 0.7% 1 0.4%
Bitrix\Sale\OrderBase::setField1 0.7% 1 0.4%
Bitrix\Sale\BasketBase::callEventOnSaleBasketSaved1 0.7% 1 0.4%
Bitrix\Sale\Basket\BaseRefreshStrategy::updateBasket1 0.7% 1 0.4%
Bitrix\Sale\OrderBase::applyDiscount1 0.7% 1 0.4%
Bitrix\Sale\BasketItemBase::verify1 0.7% 1 0.4%
Bitrix\Sale\OrderBase::appendBasket1 0.7% 1 0.4%
Bitrix\Sale\Tax::calculate1 0.7% 1 0.4%
Bitrix\Sale\OrderBase::refreshInternal1 0.7% 1 0.4%
Bitrix\Sale\ShipmentCollection::calculateDelivery1 0.7% 1 0.4%
Bitrix\Sale\ShipmentCollection::refreshData1 0.7% 1 0.4%
Bitrix\Sale\DiscountBase::calculateFull1 0.7% 1 0.4%
Bitrix\Sale\DiscountBase::loadOrderData1 0.7% 1 0.4%
Bitrix\Sale\DiscountBase::loadBasket1 0.7% 1 0.4%
Bitrix\Sale\Basket\BaseRefreshStrategy::updateBasketItem1 0.7% 1 0.4%
Bitrix\Sale\ShipmentCollection::onOrderModify3 2.2% 1 0.4%
Bitrix\Sale\BasketBase::verify1 0.7% 1 0.4%
Bitrix\Sale\DiscountBase::loadBasketStoredData1 0.7% 1 0.4%
Bitrix\Sale\BasketItemBase::callEventSaleBasketItemBeforeSaved1 0.7% 1 0.4%
Bitrix\Sale\BasketBase::callEventOnSaleBasketBeforeSaved1 0.7% 0 0.0%
Bitrix\Sale\Order::applyDiscount1 0.7% 0 0.0%
Bitrix\Sale\Discount::loadShipment1 0.7% 0 0.0%
Bitrix\Sale\BasketPropertiesCollectionBase::verify1 0.7% 0 0.0%
Child functions
Bitrix\Main\Result::__construct135 50.0% 81 31.5%
Bitrix\Main\ErrorCollection::__construct135 50.0% 25 9.7%