| Function Name | Calls | Calls% | Incl. Wall Time (microsec) | IWall% |
|---|
| Current Function |
| array_key_exists | 271,763 |
50.0% |
68,414 |
N/A% |
| Exclusive Metrics for Current Function | | | 39,045 |
57.1% |
| Parent functions |
| Bitrix\Main\ORM\Query\ChainElement::getParameter | 176,274 |
64.9% |
38,753 |
56.6% |
| CIBlockResult::GetNext | 65,605 |
24.1% |
20,903 |
30.6% |
| Bitrix\Main\ORM\Fields\Field::hasParameter | 21,884 |
8.1% |
5,504 |
8.0% |
| CAllIBlockElement::PrepareGetList | 2,035 |
0.7% |
571 |
0.8% |
| Bitrix\Main\ORM\Objectify\EntityObject::sysGetValue | 106 |
0.0% |
480 |
0.7% |
| Bitrix\Main\Data\ManagedCache::get | 883 |
0.3% |
429 |
0.6% |
| CAllIBlock::GetArrayByID | 1,354 |
0.5% |
424 |
0.6% |
| Bitrix\Rest\Url\Base::getUrl | 1 |
0.0% |
209 |
0.3% |
| CAllIBlockProperty::GetUserType | 418 |
0.2% |
192 |
0.3% |
| CAllIBlockElement::MkPropertySelect | 390 |
0.1% |
150 |
0.2% |
| CAllIBlockElement::MkPropertyFilter | 390 |
0.1% |
112 |
0.2% |
| CAllDBResult::GetNext | 305 |
0.1% |
61 |
0.1% |
| is_set | 252 |
0.1% |
42 |
0.1% |
| Bitrix\Main\UI\Extension::getConfig | 106 |
0.0% |
37 |
0.1% |
| Bitrix\Sale\BasketPropertiesCollectionBase::bringingPropertyValue | 80 |
0.0% |
37 |
0.1% |
| SaleOrderAjax::arrayDiffRecursive | 119 |
0.0% |
28 |
0.0% |
| Bitrix\Main\DB\SqlExpression::execPlaceholders | 89 |
0.0% |
27 |
0.0% |
| Bitrix\Main\UI\Extension::getPath | 121 |
0.0% |
26 |
0.0% |
| CAllDBResult::AfterFetch | 138 |
0.1% |
26 |
0.0% |
| CDeliveryapiship2v::findBestTariff | 50 |
0.0% |
23 |
0.0% |
| Bitrix\Main\Data\ManagedCache::finalize | 127 |
0.0% |
23 |
0.0% |
| CBitrixComponentTemplate::__GetTemplateEngine | 22 |
0.0% |
21 |
0.0% |
| SaleOrderAjax::arrayDiffRecursive@1 | 133 |
0.0% |
20 |
0.0% |
| Bitrix\Sale\Tax::loadExemptList | 24 |
0.0% |
15 |
0.0% |
| CUserTypeManager::getEntities | 14 |
0.0% |
14 |
0.0% |
| Bitrix\Sale\Discount\Actions::fillCompatibleFields | 44 |
0.0% |
13 |
0.0% |
| Bitrix\Main\Type\Dictionary::get | 29 |
0.0% |
12 |
0.0% |
| CFile::ResizeImageGet | 24 |
0.0% |
11 |
0.0% |
| CAllSaleOrder::PrepareSql | 18 |
0.0% |
10 |
0.0% |
| CUserTypeManager::GetUserType | 49 |
0.0% |
9 |
0.0% |
| Bitrix\Sale\Tax::calculate | 36 |
0.0% |
9 |
0.0% |
| CAllSaleTax::calculateTax | 24 |
0.0% |
9 |
0.0% |
| Bitrix\Sale\EntityPropertyValue::setValueFromPost | 41 |
0.0% |
8 |
0.0% |
| CIBlockRights::LetterToOperations | 23 |
0.0% |
8 |
0.0% |
| Bitrix\Sale\Tax::calculateDelivery | 36 |
0.0% |
8 |
0.0% |
| Bitrix\Sale\DiscountCouponsManagerBase::convertOldFilterFields | 26 |
0.0% |
7 |
0.0% |
| Bitrix\Catalog\Product\SystemField::loadCurrentFieldSet | 6 |
0.0% |
7 |
0.0% |
| CAllUser::GetList | 14 |
0.0% |
7 |
0.0% |
| apishipServiceWidgetHandler::getChoosenService | 4 |
0.0% |
6 |
0.0% |
| Bitrix\Sale\DiscountBase::checkDiscountConditions | 11 |
0.0% |
6 |
0.0% |
| apishipHelper2v::getCountryCode | 4 |
0.0% |
5 |
0.0% |
| Bitrix\Iblock\Component\Tools::getFieldImageData | 8 |
0.0% |
5 |
0.0% |
| CAllIBlockElement::GetElementGroups | 8 |
0.0% |
5 |
0.0% |
| SaleOrderAjax::obtainFormattedProperties | 26 |
0.0% |
5 |
0.0% |
| Logictim\Balls\Ajax\SaleOrderAjax::OnSaleComponentOrderResultPrepared | 8 |
0.0% |
5 |
0.0% |
| CBitrixComponent::startResultCache | 14 |
0.0% |
5 |
0.0% |
| CAllSaleTax::calculateDeliveryTax | 11 |
0.0% |
5 |
0.0% |
| Bitrix\Sale\Order::onShipmentCollectionModify | 15 |
0.0% |
4 |
0.0% |
| CBitrixComponent::showComponentTemplate | 9 |
0.0% |
4 |
0.0% |
| __webdavIsDavHeaders | 8 |
0.0% |
4 |
0.0% |
| Bitrix\Main\Page\Asset::addJsKernelInfo | 7 |
0.0% |
4 |
0.0% |
| Bitrix\Sale\DiscountBase::applySaleDiscount | 11 |
0.0% |
4 |
0.0% |
| SaleOrderAjax::getJsDataResult | 14 |
0.0% |
4 |
0.0% |
| Ipol\Apiship\Bitrix\Handler\Locations::getDeliverableParentId | 4 |
0.0% |
4 |
0.0% |
| Bitrix\Sale\Order::onPaymentCollectionModify | 6 |
0.0% |
4 |
0.0% |
| GetFileTemplates | 3 |
0.0% |
3 |
0.0% |
| Ipol\Apiship\Bitrix\Handler\GoodsPicker::handleComplects | 6 |
0.0% |
3 |
0.0% |
| Logictim\Balls\CalcBonus::getBonus | 5 |
0.0% |
3 |
0.0% |
| Bitrix\Catalog\Product\CatalogProvider::isExistsHitCache | 5 |
0.0% |
3 |
0.0% |
| CUserTypeSQL::SetOrder | 9 |
0.0% |
3 |
0.0% |
| CStackCacheManager::Exist | 10 |
0.0% |
3 |
0.0% |
| CTopPanel::GetPanelHtml | 14 |
0.0% |
2 |
0.0% |
| Bitrix\Main\Type\Dictionary::offsetGet | 7 |
0.0% |
2 |
0.0% |
| CBitrixComponent::endResultCache | 4 |
0.0% |
2 |
0.0% |
| Bitrix\Catalog\Product\SystemField\MarkingCodeGroup::prepareValue | 2 |
0.0% |
2 |
0.0% |
| CCatalogMeasureResult::Fetch | 6 |
0.0% |
2 |
0.0% |
| CStackCacheEntry::Get | 5 |
0.0% |
2 |
0.0% |
| Bitrix\Sale\OrderBase::doFinalAction | 11 |
0.0% |
2 |
0.0% |
| Bitrix\Main\Data\ManagedCache::read | 2 |
0.0% |
2 |
0.0% |
| CIBlockPropertyResult::Fetch | 4 |
0.0% |
2 |
0.0% |
| Bitrix\Catalog\Product\SystemField\Base::load | 3 |
0.0% |
2 |
0.0% |
| CBitrixComponentTemplate::__IncludeMutatorFile | 2 |
0.0% |
2 |
0.0% |
| CSaleOrderPropsAdapter::adapt | 1 |
0.0% |
2 |
0.0% |
| SaleOrderAjax::arrayDiffRecursive@2 | 5 |
0.0% |
2 |
0.0% |
| Bitrix\Sale\OrderUserProperties::loadProfiles | 8 |
0.0% |
2 |
0.0% |
| Bitrix\Rest\Marketplace\Urls\Templates::getInstance | 3 |
0.0% |
2 |
0.0% |
| CUserTypeSQL::SetSelect | 17 |
0.0% |
2 |
0.0% |
| CBitrixBasketComponent::applyPropertyMutator | 2 |
0.0% |
2 |
0.0% |
| SaleOrderAjax::makeResultCompatible | 1 |
0.0% |
1 |
0.0% |
| apishipdriver2v::OnBeforePrologHandler | 1 |
0.0% |
1 |
0.0% |
| Bitrix\Main\Type\Dictionary::offsetExists | 2 |
0.0% |
1 |
0.0% |
| Bitrix\Sale\ShipmentItemCollection::resetCollection | 2 |
0.0% |
1 |
0.0% |
| DelDuplicateSort | 1 |
0.0% |
1 |
0.0% |
| CAllMain::GetFileAccessPermission | 5 |
0.0% |
1 |
0.0% |
| CCatalogStore::GetList | 1 |
0.0% |
1 |
0.0% |
| CAdvBanner_all::FixShowAll | 1 |
0.0% |
1 |
0.0% |
| Bitrix\Main\Session\Session::get | 2 |
0.0% |
1 |
0.0% |
| Bitrix\Landing\Manager::getMainSiteById | 1 |
0.0% |
1 |
0.0% |
| Bitrix\Sale\Internals\Catalog\Provider::getProviderEntity | 1 |
0.0% |
1 |
0.0% |
| Bitrix\Main\Page\Asset::addCssKernelInfo | 4 |
0.0% |
1 |
0.0% |
| CPullOptions::GetDefaultOption | 4 |
0.0% |
1 |
0.0% |
| CBitrixComponent::__includeComponent | 1 |
0.0% |
1 |
0.0% |
| Bitrix\Sale\Delivery\Services\AutomaticProfile::__construct | 2 |
0.0% |
1 |
0.0% |
| Bitrix\Sale\BasketComponentHelper::onSaleBasketItemEntitySaved | 12 |
0.0% |
1 |
0.0% |
| Bitrix\Sale\Compatible\EventCompatibility::onBasketItemChange | 2 |
0.0% |
1 |
0.0% |
| Bitrix\Main\Session\Session::has | 2 |
0.0% |
1 |
0.0% |
| Eterna\Handler\User::getUserProperty | 1 |
0.0% |
1 |
0.0% |
| CAllIBlock::GetAdminSectionListScriptName | 5 |
0.0% |
1 |
0.0% |
| SaleOrderAjax::initPayment | 1 |
0.0% |
1 |
0.0% |
| Bitrix\Main\ORM\Objectify\EntityObject::sysSetValue | 2 |
0.0% |
1 |
0.0% |
| Bitrix\Sale\Internals\Catalog\Provider::getProductData | 2 |
0.0% |
1 |
0.0% |
| ExecuteModuleEventEx | 1 |
0.0% |
1 |
0.0% |
| Bitrix\Sale\Internals\Catalog\Provider::getProviderName | 2 |
0.0% |
1 |
0.0% |
| CAllIBlockElement::GetPropertyValuesArray | 21 |
0.0% |
1 |
0.0% |
| CBitrixCloudOption::getArrayValue | 4 |
0.0% |
0 |
0.0% |
| Bitrix\Catalog\Product\CatalogProvider::createProductPriceList | 2 |
0.0% |
0 |
0.0% |
| SaleOrderAjax::getOrderPropFormatted | 1 |
0.0% |
0 |
0.0% |
| SaleOrderAjax::recalculatePayment | 2 |
0.0% |
0 |
0.0% |
| CSocNetAllowed::addAllowedEntityTypeDesc | 2 |
0.0% |
0 |
0.0% |
| Bitrix\Main\ORM\Objectify\EntityObject::__call | 13 |
0.0% |
0 |
0.0% |
| Bitrix\Catalog\Product\CatalogProvider::getData | 2 |
0.0% |
0 |
0.0% |
| CIBlockPropertyResult::setIBlock | 1 |
0.0% |
0 |
0.0% |
| Bitrix\Sale\Compatible\EventCompatibility::onBasketItemBeforeChange | 2 |
0.0% |
0 |
0.0% |
| CDiskQuota::__construct | 1 |
0.0% |
0 |
0.0% |
| Bitrix\Location\Infrastructure\Service\Config\Container::has | 3 |
0.0% |
0 |
0.0% |
| CIBlock::GetList | 1 |
0.0% |
0 |
0.0% |
| CStackCacheManager::Init | 1 |
0.0% |
0 |
0.0% |
| CSocNetAllowed::addAllowedLogEvent | 3 |
0.0% |
0 |
0.0% |
| CStackCacheManager::Load | 1 |
0.0% |
0 |
0.0% |
| _CIBElement::GetProperties | 4 |
0.0% |
0 |
0.0% |
| Bitrix\Main\ORM\Data\DataManager::checkFields | 10 |
0.0% |
0 |
0.0% |
| CBitrixComponentTemplate::InitTemplateEngines | 1 |
0.0% |
0 |
0.0% |
| CSeoMetaEvents::ChangeContent | 1 |
0.0% |
0 |
0.0% |
| CStackCacheManager::Get | 5 |
0.0% |
0 |
0.0% |
| Bitrix\Main\SiteTable::getByDomain | 2 |
0.0% |
0 |
0.0% |
| Child function |
| array_key_exists@1 | 271,763 |
100.0% |
29,369 |
42.9% |