Run Report
Run #69202da487829: 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::getInstance824 99.6% 1,390 139000.0%
Exclusive Metrics for Current Function225 16.2%
Parent functions
Bitrix\Sale\BasketBase::createBasketObject7 0.8% 1,173 84.4%
Bitrix\Sale\PropertyValueBase::createPropertyValueObject338 41.0% 65 4.7%
Bitrix\Sale\PropertyValueBase::getPropertyClassName354 43.0% 49 3.5%
Bitrix\Sale\OrderBase::loadDiscount2 0.2% 18 1.3%
Bitrix\Sale\Order::onShipmentCollectionModify19 2.3% 16 1.2%
Bitrix\Sale\PropertyValueCollectionBase::getPropertyValueClassName14 1.7% 9 0.6%
Bitrix\Sale\PaymentCollection::getItemCollectionClassName3 0.4% 5 0.4%
Bitrix\Sale\BasketItemCollection::getItemCollectionClassName4 0.5% 5 0.4%
Bitrix\Sale\DiscountBase::getShipmentClassName3 0.4% 4 0.3%
Bitrix\Sale\ShipmentCollection::getItemCollectionClassName3 0.4% 3 0.2%
Bitrix\Sale\Shipment::create3 0.4% 3 0.2%
Bitrix\Sale\ShipmentPropertyValue::getPropertyClassName6 0.7% 3 0.2%
Bitrix\Sale\ShipmentPropertyValueCollection::getPropertyValueClassName6 0.7% 3 0.2%
Bitrix\Sale\OrderBase::isAllowPay2 0.2% 2 0.1%
Bitrix\Sale\DiscountBase::createObject2 0.2% 2 0.1%
SaleOrderAjax::getFullPropertyList1 0.1% 2 0.1%
Bitrix\Sale\TradeBindingCollection::createCollectionObject2 0.2% 2 0.1%
CBitrixBasketComponent::initializeBasketOrderIfNotExists1 0.1% 2 0.1%
Bitrix\Sale\Tax::createTaxObject2 0.2% 2 0.1%
Bitrix\Sale\Payment::createPaymentObject3 0.4% 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\OrderBase::loadPropertyCollection2 0.2% 1 0.1%
Bitrix\Sale\PropertyValueCollectionBase::createPropertyValueCollectionObject2 0.2% 1 0.1%
SaleOrderAjax::loadBasket1 0.1% 1 0.1%
Bitrix\Sale\ShipmentPropertyValueCollection::createPropertyValueCollectionObject1 0.1% 1 0.1%
Bitrix\Sale\PersonType::createPersonTypeObject1 0.1% 1 0.1%
Bitrix\Sale\OrderBase::getInitialStatus2 0.2% 1 0.1%
Bitrix\Sale\OrderBase::isStatusChangedOnPay2 0.2% 1 0.1%
Bitrix\Sale\Order::loadShipmentCollection2 0.2% 1 0.1%
Bitrix\Sale\Shipment::createShipmentObject3 0.4% 1 0.1%
Bitrix\Sale\Basket\Storage::getBasket1 0.1% 1 0.1%
Bitrix\Sale\OrderBase::loadTax2 0.2% 1 0.1%
Bitrix\Sale\Order::loadTradeBindingCollection2 0.2% 1 0.1%
Bitrix\Sale\PaymentCollection::createPaymentCollectionObject2 0.2% 1 0.1%
Bitrix\Sale\Shipment::loadPropertyCollection1 0.1% 1 0.1%
Bitrix\Sale\DiscountBase::getOrderDiscountClassName2 0.2% 1 0.1%
Bitrix\Sale\OrderBase::getFinalStatus4 0.5% 1 0.1%
SaleOrderAjax::getOrder1 0.1% 1 0.1%
Bitrix\Sale\Shipment::getShipmentItemCollection3 0.4% 0 0.0%
Bitrix\Sale\Order::loadPaymentCollection2 0.2% 0 0.0%
Bitrix\Crm\Order\ContactCompanyCollection::createCollectionObject1 0.1% 0 0.0%
Bitrix\Sale\PropertyValueCollectionBase::load2 0.2% 0 0.0%
Bitrix\Sale\OrderBase::createOrderObject2 0.2% 0 0.0%
Bitrix\Sale\ShipmentItemCollection::getItemCollectionClassName2 0.2% 0 0.0%
Child functions
Bitrix\Sale\Registry::initRegistry1 50.0% 1,165 83.8%
Bitrix\Sale\Registry::__construct1 50.0% 0 0.0%