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

Parent/Child report for Bitrix\Sale\Registry::getInstance [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Sale\Registry::getInstance825 99.6% 1,721 N/A%
Exclusive Metrics for Current Function345 20.0%
Parent functions
Bitrix\Sale\BasketComponentHelper::getFUserBasketList1 0.1% 1,381 80.2%
Bitrix\Sale\PropertyValueBase::createPropertyValueObject338 41.0% 93 5.4%
Bitrix\Sale\PropertyValueBase::getPropertyClassName354 42.9% 70 4.1%
Bitrix\Sale\ShipmentPropertyValueCollection::getPropertyValueClassName6 0.7% 49 2.8%
Bitrix\Sale\Order::onShipmentCollectionModify19 2.3% 35 2.0%
Bitrix\Sale\PropertyValueCollectionBase::getPropertyValueClassName14 1.7% 14 0.8%
Bitrix\Sale\PaymentCollection::getItemCollectionClassName3 0.4% 6 0.3%
Bitrix\Sale\BasketBase::createBasketObject7 0.8% 6 0.3%
Bitrix\Sale\BasketItemCollection::getItemCollectionClassName4 0.5% 6 0.3%
Bitrix\Sale\DiscountBase::getShipmentClassName3 0.4% 5 0.3%
Bitrix\Sale\OrderBase::isAllowPay2 0.2% 5 0.3%
Bitrix\Sale\OrderBase::getFinalStatus4 0.5% 5 0.3%
Bitrix\Sale\ShipmentCollection::getItemCollectionClassName3 0.4% 3 0.2%
SaleOrderAjax::getFullPropertyList1 0.1% 3 0.2%
Bitrix\Sale\Tax::createTaxObject2 0.2% 3 0.2%
Bitrix\Sale\OrderBase::loadPropertyCollection2 0.2% 2 0.1%
Bitrix\Sale\Shipment::create3 0.4% 2 0.1%
Bitrix\Sale\Order::loadPaymentCollection2 0.2% 2 0.1%
Bitrix\Sale\ShipmentPropertyValue::getPropertyClassName6 0.7% 2 0.1%
Bitrix\Sale\OrderBase::getInitialStatus2 0.2% 2 0.1%
Bitrix\Sale\Shipment::createShipmentObject3 0.4% 2 0.1%
Bitrix\Sale\Basket\Storage::getBasket1 0.1% 2 0.1%
Bitrix\Sale\OrderBase::loadTax2 0.2% 2 0.1%
Bitrix\Sale\Payment::createPaymentObject3 0.4% 2 0.1%
SaleOrderAjax::getOrder1 0.1% 2 0.1%
Bitrix\Crm\Order\Order::loadContactCompanyCollection1 0.1% 1 0.1%
Bitrix\Sale\ShipmentCollection::createShipmentCollectionObject2 0.2% 1 0.1%
Bitrix\Sale\ShipmentItemCollection::createShipmentItemCollectionObject3 0.4% 1 0.1%
Bitrix\Sale\PropertyValueCollectionBase::createPropertyValueCollectionObject2 0.2% 1 0.1%
Bitrix\Sale\OrderBase::loadDiscount2 0.2% 1 0.1%
Bitrix\Sale\DiscountBase::createObject2 0.2% 1 0.1%
Bitrix\Crm\Order\ContactCompanyCollection::createCollectionObject1 0.1% 1 0.1%
Bitrix\Sale\PropertyValueCollectionBase::load2 0.2% 1 0.1%
Bitrix\Sale\ShipmentPropertyValueCollection::createPropertyValueCollectionObject1 0.1% 1 0.1%
Bitrix\Sale\PersonType::createPersonTypeObject1 0.1% 1 0.1%
Bitrix\Sale\OrderBase::isStatusChangedOnPay2 0.2% 1 0.1%
Bitrix\Sale\Order::loadShipmentCollection2 0.2% 1 0.1%
Bitrix\Sale\OrderBase::createOrderObject2 0.2% 1 0.1%
Bitrix\Sale\TradeBindingCollection::createCollectionObject2 0.2% 1 0.1%
Bitrix\Sale\PaymentCollection::createPaymentCollectionObject2 0.2% 1 0.1%
CBitrixBasketComponent::initializeBasketOrderIfNotExists1 0.1% 1 0.1%
Bitrix\Sale\DiscountBase::getOrderDiscountClassName2 0.2% 1 0.1%
Bitrix\Sale\Shipment::getShipmentItemCollection3 0.4% 0 0.0%
SaleOrderAjax::loadBasket1 0.1% 0 0.0%
Bitrix\Sale\ShipmentItemCollection::getItemCollectionClassName2 0.2% 0 0.0%
Bitrix\Sale\Order::loadTradeBindingCollection2 0.2% 0 0.0%
Bitrix\Sale\Shipment::loadPropertyCollection1 0.1% 0 0.0%
Child functions
Bitrix\Sale\Registry::initRegistry1 50.0% 1,375 79.9%
Bitrix\Sale\Registry::__construct1 50.0% 1 0.1%