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

Parent/Child report for is_array [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
is_array886,938 50.0% 177,659 N/A%
Exclusive Metrics for Current Function125,181 70.5%
Parent functions
CAllDBResult::GetNext209,648 23.6% 38,655 21.8%
Bitrix\Main\ORM\Query\ChainElement::__construct115,943 13.1% 22,515 12.7%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition84,405 9.5% 17,788 10.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain84,134 9.5% 16,369 9.2%
Bitrix\Main\Diag\SqlTrackerQuery::filterTrace48,010 5.4% 12,480 7.0%
CCatalogSku::getOffersList52,412 5.9% 9,960 5.6%
CAllSQLWhere::AddFields42,093 4.7% 8,768 4.9%
Bitrix\Main\ORM\Query\Query::checkChainsAggregation42,128 4.7% 8,465 4.8%
Bitrix\Main\ORM\Query\Query::buildJoinMap42,337 4.8% 7,533 4.2%
CAllSQLWhere::addIntFilter21,040 2.4% 6,466 3.6%
Bitrix\Main\Type\Collection::normalizeArrayValuesByInt26,206 3.0% 5,209 2.9%
CAllSQLWhere::addStringFilter21,066 2.4% 4,270 2.4%
CAllSQLWhere::GetQueryEx21,042 2.4% 4,202 2.4%
Bitrix\Main\ORM\Query\Query::checkChainsDistinct21,064 2.4% 4,157 2.3%
Bitrix\Main\Diag\LogFormatter::castToString12,785 1.4% 2,616 1.5%
CAllDBResult::__construct13,501 1.5% 2,574 1.4%
Bitrix\Main\ORM\Query\Query::prepareJoinReference10,510 1.2% 2,201 1.2%
CAllIBlock::_MergeIBArrays7,023 0.8% 1,190 0.7%
CAllIBlock::FilterCreateEx2,335 0.3% 483 0.3%
CAllIBlockElement::PrepareGetList1,949 0.2% 395 0.2%
CAllIBlockElement::MkPropertyFilter1,945 0.2% 353 0.2%
CAllIBlockProperty::GetPropertyArray780 0.1% 157 0.1%
CIBlockResult::SetIBlockTag@1779 0.1% 140 0.1%
CIBlockResult::SetIBlockTag390 0.0% 89 0.1%
CIBlockElement::prepareSql390 0.0% 84 0.0%
CAllIBlock::GetArrayByID389 0.0% 79 0.0%
CAllIBlockElement::MkPropertySelect391 0.0% 77 0.0%
CAllIBlockElement::MkFilter390 0.0% 71 0.0%
CAllIBlockElement::getIdOrder389 0.0% 71 0.0%
Bitrix\Main\Localization\Loc::getMessage474 0.1% 70 0.0%
Bitrix\Main\ORM\Entity::initializeField160 0.0% 28 0.0%
CJSCore::RegisterExt55 0.0% 16 0.0%
Bitrix\Main\Data\Cache::initCache56 0.0% 13 0.0%
Bitrix\Main\EventManager::addEventHandlerInternal43 0.0% 8 0.0%
ExecuteModuleEventEx42 0.0% 8 0.0%
Bitrix\Main\EventManager::formatEventName37 0.0% 6 0.0%
CJSCore::IsExtRegistered47 0.0% 6 0.0%
CJSCore::Init22 0.0% 5 0.0%
Bitrix\Main\UI\Extension::getConfig41 0.0% 5 0.0%
CJSCore::_loadJS10 0.0% 4 0.0%
Bitrix\Main\ORM\Fields\EnumField::postInitialize9 0.0% 4 0.0%
Bitrix\Main\ORM\Query\Query::setOrder11 0.0% 4 0.0%
CJSCore::_loadLang10 0.0% 4 0.0%
Bitrix\Main\Event::setFilter13 0.0% 4 0.0%
CJSCore::loadSettings10 0.0% 4 0.0%
Bitrix\Main\IO\Path::combine24 0.0% 3 0.0%
Bitrix\Main\ORM\Fields\ExpressionField::__construct7 0.0% 3 0.0%
Bitrix\Main\UI\Extension::normalizeAssetPath20 0.0% 3 0.0%
Bitrix\Main\Config\Configuration::loadConfiguration26 0.0% 3 0.0%
Bitrix\Main\ORM\Entity::postInitialize12 0.0% 2 0.0%
CAllMain::AddPanelButton14 0.0% 2 0.0%
Bitrix\Main\Web\HttpHeaders::add22 0.0% 2 0.0%
Bitrix\Main\EventManager::findEventHandlers16 0.0% 2 0.0%
CAllMain::InitPathVars9 0.0% 2 0.0%
ExecuteModuleEventEx@111 0.0% 2 0.0%
Bitrix\Main\Config\Option::getDefaults7 0.0% 2 0.0%
CAllIBlockProperty::GetUserType21 0.0% 2 0.0%
CAccess::UpdateCodes6 0.0% 1 0.0%
Bitrix\Conversion\DayContext::checkStorageData2 0.0% 1 0.0%
Bitrix\Main\ORM\Data\DataManager::validatePrimary3 0.0% 1 0.0%
Bitrix\Main\UI\Extension::getAssets@26 0.0% 1 0.0%
Bitrix\Main\Data\LocalStorage\SessionLocalStorageManager::get@11 0.0% 1 0.0%
Bitrix\Main\UI\Extension::normalizeAssetPath@111 0.0% 1 0.0%
Bitrix\Main\Event::setParameters13 0.0% 1 0.0%
CWorkflow::GetByFilename2 0.0% 1 0.0%
Bitrix\Main\ORM\Objectify\EntityObject::__construct6 0.0% 1 0.0%
CJSCore::registerExtensionAsLoaded15 0.0% 1 0.0%
CSocNetAllowed::addAllowedEntityType1 0.0% 1 0.0%
Bitrix\Main\UI\Extension::getAssets@124 0.0% 1 0.0%
Bitrix\Main\Data\LocalStorage\SessionLocalStorageManager::get2 0.0% 1 0.0%
Bitrix\Main\Session\SessionConfigurationResolver::normalizeSessionOptions2 0.0% 1 0.0%
CAccess::__construct12 0.0% 1 0.0%
Bitrix\Main\Data\ConnectionPool::getConnection3 0.0% 1 0.0%
GetMessage5 0.0% 1 0.0%
CSticker::InitJS1 0.0% 1 0.0%
CAllMain::GetFileAccessPermission4 0.0% 1 0.0%
Bitrix\Main\Data\Cache::createCacheEngine1 0.0% 1 0.0%
Bitrix\Main\Localization\Loc::includeFile1 0.0% 1 0.0%
Bitrix\Main\DB\Connection::parseQueryFunctionArgs1 0.0% 1 0.0%
CSocNetAllowed::addAllowedLogEvent3 0.0% 1 0.0%
Bitrix\Main\ORM\Objectify\Collection::sysNormalizePrimary2 0.0% 1 0.0%
Bitrix\Main\ORM\Entity::initializeField@13 0.0% 1 0.0%
FormatDate1 0.0% 0 0.0%
Bitrix\Pull\Loader::isAlreadyRegistered4 0.0% 0 0.0%
Bitrix\Main\UI\Extension::load1 0.0% 0 0.0%
Bitrix\Main\Page\Asset::getFullAssetPath1 0.0% 0 0.0%
Bitrix\Main\ORM\Data\DataManager::getRow1 0.0% 0 0.0%
CJSCore::_loadExt@31 0.0% 0 0.0%
CSeoEventHandlers::SeoOnPanelCreate1 0.0% 0 0.0%
CPageTemplate::GetList4 0.0% 0 0.0%
CAllDBResult::Fetch1 0.0% 0 0.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition@13 0.0% 0 0.0%
Bitrix\Main\Type\Collection::sortByColumn6 0.0% 0 0.0%
Bitrix\Main\EventManager::loadEventHandlers1 0.0% 0 0.0%
CBitrixComponent::showComponentTemplate1 0.0% 0 0.0%
CAllMain::IncludeComponent1 0.0% 0 0.0%
CJSCore::_loadCSS5 0.0% 0 0.0%
CJSCore::Init@11 0.0% 0 0.0%
CSecurityFilterMask::Check1 0.0% 0 0.0%
CJSCore::_loadExt@22 0.0% 0 0.0%
CSocNetAllowed::addAllowedEntityTypeDesc2 0.0% 0 0.0%
CBitrixComponent::__prepareComponentParams2 0.0% 0 0.0%
Bitrix\Sale\BasketComponentHelper::verifyState2 0.0% 0 0.0%
Bitrix\Main\UI\Extension::getAssets1 0.0% 0 0.0%
CBXFeatures::__6657065771 0.0% 0 0.0%
Bitrix\Rest\Marketplace\Urls\Marketplace::getPlacementViewUrl1 0.0% 0 0.0%
Bitrix\Main\UI\Extension::getAssets@42 0.0% 0 0.0%
Bitrix\Rest\Url\Base::getUrl1 0.0% 0 0.0%
Bitrix\Main\Text\StringHelper::str_replace1 0.0% 0 0.0%
CAllUser::GetSecurityPolicy2 0.0% 0 0.0%
CJSCore::_loadExt@16 0.0% 0 0.0%
Bitrix\Rest\Url\DevOps::getPlacementUrl1 0.0% 0 0.0%
Bitrix\Main\ORM\Objectify\EntityObject::wakeUp1 0.0% 0 0.0%
CAllMain::GetPopupLink19 0.0% 0 0.0%
Bitrix\Main\UI\Extension::getAssets@312 0.0% 0 0.0%
CAllDBResult::InitFromArray1 0.0% 0 0.0%
Bitrix\B24Connector\Connection::getFields1 0.0% 0 0.0%
CJSCore::_loadExt3 0.0% 0 0.0%
Bitrix\Main\Data\Cache\KeyValueEngine::configure2 0.0% 0 0.0%
CBitrixComponentTemplate::InitTemplateEngines2 0.0% 0 0.0%
CJSCore::registerAssetsAsLoaded2 0.0% 0 0.0%
CSocNetAllowed::addAllowedEntityType@12 0.0% 0 0.0%
CAllUser::CheckAuthActions1 0.0% 0 0.0%
Bitrix\Sale\BasketComponentHelper::verifySection1 0.0% 0 0.0%
Child function
is_array@1886,938 100.0% 52,478 29.5%