Run Report
Run #6920228d1c8ff: 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,405 140500.0%
Exclusive Metrics for Current Function178 12.7%
Parent functions
Bitrix\Sale\BasketBase::createBasketObject7 0.8% 1,233 87.8%
Bitrix\Sale\PropertyValueBase::createPropertyValueObject338 41.0% 53 3.8%
Bitrix\Sale\PropertyValueBase::getPropertyClassName354 43.0% 50 3.6%
Bitrix\Sale\Order::onShipmentCollectionModify19 2.3% 14 1.0%
Bitrix\Sale\PropertyValueCollectionBase::getPropertyValueClassName14 1.7% 6 0.4%
Bitrix\Sale\BasketItemCollection::getItemCollectionClassName4 0.5% 4 0.3%
Bitrix\Sale\DiscountBase::getShipmentClassName3 0.4% 3 0.2%
Bitrix\Sale\PaymentCollection::getItemCollectionClassName3 0.4% 3 0.2%
Bitrix\Sale\OrderBase::getFinalStatus4 0.5% 3 0.2%
Bitrix\Sale\ShipmentPropertyValueCollection::getPropertyValueClassName6 0.7% 3 0.2%
Bitrix\Sale\ShipmentItemCollection::createShipmentItemCollectionObject3 0.4% 2 0.1%
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\OrderBase::getInitialStatus2 0.2% 2 0.1%
Bitrix\Sale\OrderBase::createOrderObject2 0.2% 2 0.1%
Bitrix\Sale\Shipment::createShipmentObject3 0.4% 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\PropertyValueCollectionBase::createPropertyValueCollectionObject2 0.2% 1 0.1%
Bitrix\Sale\Shipment::create3 0.4% 1 0.1%
SaleOrderAjax::loadBasket1 0.1% 1 0.1%
Bitrix\Sale\ShipmentPropertyValueCollection::createPropertyValueCollectionObject1 0.1% 1 0.1%
Bitrix\Sale\ShipmentPropertyValue::getPropertyClassName6 0.7% 1 0.1%
Bitrix\Sale\OrderBase::isStatusChangedOnPay2 0.2% 1 0.1%
Bitrix\Sale\Order::loadShipmentCollection2 0.2% 1 0.1%
Bitrix\Sale\TradeBindingCollection::createCollectionObject2 0.2% 1 0.1%
Bitrix\Sale\Basket\Storage::getBasket1 0.1% 1 0.1%
Bitrix\Sale\OrderBase::loadTax2 0.2% 1 0.1%
Bitrix\Sale\PaymentCollection::createPaymentCollectionObject2 0.2% 1 0.1%
CBitrixBasketComponent::initializeBasketOrderIfNotExists1 0.1% 1 0.1%
Bitrix\Sale\Tax::createTaxObject2 0.2% 1 0.1%
Bitrix\Sale\DiscountBase::getOrderDiscountClassName2 0.2% 1 0.1%
SaleOrderAjax::getOrder1 0.1% 1 0.1%
Bitrix\Sale\Shipment::getShipmentItemCollection3 0.4% 0 0.0%
Bitrix\Sale\ShipmentCollection::getItemCollectionClassName3 0.4% 0 0.0%
Bitrix\Sale\OrderBase::loadPropertyCollection2 0.2% 0 0.0%
Bitrix\Sale\OrderBase::loadDiscount2 0.2% 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\PersonType::createPersonTypeObject1 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,226 87.3%
Bitrix\Sale\Registry::__construct1 50.0% 1 0.1%