Run Report
Run #691f43cfd8a45: 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_array3,592 50.0% 648 N/A%
Exclusive Metrics for Current Function452 69.8%
Parent functions
Bitrix\Main\Localization\Loc::getMessage431 12.0% 93 14.4%
Bitrix\Main\ORM\Query\ChainElement::__construct359 10.0% 58 9.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition348 9.7% 50 7.7%
Bitrix\Main\ORM\Query\Query::buildJoinMap302 8.4% 46 7.1%
Bitrix\Main\ORM\Entity::initializeField167 4.6% 25 3.9%
Bitrix\Main\ORM\Query\Query::checkChainsAggregation120 3.3% 21 3.2%
Bitrix\Main\Data\Cache::initCache64 1.8% 20 3.1%
CAllSQLWhere::AddFields95 2.6% 19 2.9%
Bitrix\Main\Diag\LogFormatter::castToString80 2.2% 19 2.9%
CRestProvider::getDescription81 2.3% 17 2.6%
ExecuteModuleEventEx88 2.4% 17 2.6%
Bitrix\Main\ORM\Fields\ExpressionField::__construct75 2.1% 16 2.5%
CJSCore::RegisterExt79 2.2% 15 2.3%
Bitrix\Main\EventManager::addEventHandlerInternal105 2.9% 15 2.3%
Bitrix\Main\EventManager::formatEventName84 2.3% 12 1.9%
CUserTypeManager::GetUserType49 1.4% 12 1.9%
Bitrix\Main\ORM\Query\Query::addToSelectChain64 1.8% 12 1.9%
Bitrix\Main\EventManager::findEventHandlers32 0.9% 11 1.7%
Bitrix\Main\ORM\Query\Query::checkChainsDistinct60 1.7% 10 1.5%
Bitrix\Main\Config\Configuration::loadConfiguration65 1.8% 10 1.5%
Bitrix\Main\UI\Extension::getConfig41 1.1% 9 1.4%
CUserTypeManager::getEntities49 1.4% 8 1.2%
Bitrix\Main\ORM\Query\Query::setOrder21 0.6% 8 1.2%
Bitrix\Main\Event::setParameters36 1.0% 7 1.1%
CAllDBResult::__construct19 0.5% 7 1.1%
CAllSQLWhere::addStringFilter38 1.1% 6 0.9%
CAllDBResult::Fetch57 1.6% 6 0.9%
CAllSQLWhere::GetQueryEx20 0.6% 6 0.9%
Bitrix\Main\Event::setFilter36 1.0% 6 0.9%
Bitrix\Main\ORM\Entity::postInitialize17 0.5% 4 0.6%
Bitrix\Main\UI\Extension::normalizeAssetPath20 0.6% 4 0.6%
CAllSQLWhere::addIntFilter12 0.3% 4 0.6%
ExecuteModuleEventEx@137 1.0% 4 0.6%
CJSCore::IsExtRegistered19 0.5% 3 0.5%
CJSCore::_loadLang14 0.4% 3 0.5%
Bitrix\Main\UI\Extension::getAssets@312 0.3% 3 0.5%
Bitrix\Intranet\Binding\Menu::getRestMap18 0.5% 3 0.5%
Bitrix\Main\Config\Option::getDefaults10 0.3% 3 0.5%
CAccess::UpdateCodes3 0.1% 2 0.3%
Bitrix\Main\UI\Extension::getAssets@26 0.2% 2 0.3%
Bitrix\Main\UI\Extension::normalizeAssetPath@111 0.3% 2 0.3%
CJSCore::registerExtensionAsLoaded15 0.4% 2 0.3%
Bitrix\Main\IO\Path::combine22 0.6% 2 0.3%
Bitrix\Main\UI\Extension::getAssets@124 0.7% 2 0.3%
Bitrix\Main\Application::createExceptionHandlerLog4 0.1% 2 0.3%
CJSCore::Init8 0.2% 2 0.3%
Bitrix\Main\ORM\Entity::initializeField@111 0.3% 2 0.3%
CComponentEngine::makeComponentVariableAliases1 0.0% 1 0.2%
FormatDate1 0.0% 1 0.2%
Bitrix\Main\ORM\Data\DataManager::validatePrimary4 0.1% 1 0.2%
CAllUser::SetLastActivityDateByArray1 0.0% 1 0.2%
CUserTypeHlblock::getDefaultValue1 0.0% 1 0.2%
CRestServer::processResponse1 0.0% 1 0.2%
CSeoMetaEvents::requestStrToUpper1 0.0% 1 0.2%
Bitrix\Pull\Channel::getPublicIds1 0.0% 1 0.2%
CComponentEngine::makeComponentUrlTemplates1 0.0% 1 0.2%
Bitrix\Main\ORM\Objectify\EntityObject::__construct11 0.3% 1 0.2%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition@15 0.1% 1 0.2%
Bitrix\Main\Type\Collection::clone26 0.7% 1 0.2%
Bitrix\Main\Type\Collection::sortByColumn2 0.1% 1 0.2%
CJSCore::_loadCSS5 0.1% 1 0.2%
CAccess::__construct12 0.3% 1 0.2%
Bitrix\Main\Web\HttpHeaders::add21 0.6% 1 0.2%
Bitrix\Highloadblock\HighloadBlockTable::resolveHighloadblock2 0.1% 1 0.2%
CJSCore::_loadExt@22 0.1% 1 0.2%
CComponentEngine::guessComponentPath1 0.0% 1 0.2%
Bitrix\Main\Data\ConnectionPool::getConnection3 0.1% 1 0.2%
CBitrixComponent::__prepareComponentParams4 0.1% 1 0.2%
CJSCore::_loadJS10 0.3% 1 0.2%
Bitrix\Main\ORM\Fields\EnumField::postInitialize8 0.2% 1 0.2%
Bitrix\Main\ORM\Fields\Field::getValidators3 0.1% 1 0.2%
CBXFeatures::__6657065771 0.0% 1 0.2%
CRestServer::checkAuth1 0.0% 1 0.2%
Bitrix\Rest\Marketplace\Urls\Marketplace::getPlacementViewUrl1 0.0% 1 0.2%
CAllUser::GetSecurityPolicy2 0.1% 1 0.2%
CAllUser::GetList4 0.1% 1 0.2%
Bitrix\Main\DB\Connection::parseQueryFunctionArgs2 0.1% 1 0.2%
CJSCore::loadSettings10 0.3% 1 0.2%
Bitrix\Main\ORM\Entity::postInitialize@15 0.1% 1 0.2%
CJSCore::_loadExt3 0.1% 1 0.2%
Bitrix\Tasks\Integration\Rest\UserField::getFieldList1 0.0% 1 0.2%
Bitrix\Main\Data\Cache\KeyValueEngine::configure2 0.1% 1 0.2%
CSocNetAllowed::addAllowedEntityType@12 0.1% 1 0.2%
CAllUser::CheckAuthActions1 0.0% 1 0.2%
CTaskRestService::onRestServiceBuildDescription1 0.0% 1 0.2%
CUserTypeSQL::SetSelect1 0.0% 0 0.0%
Bitrix\Conversion\DayContext::checkStorageData1 0.0% 0 0.0%
Bitrix\Pull\Loader::isAlreadyRegistered4 0.1% 0 0.0%
Bitrix\Main\Loader::includeModuleInternal1 0.0% 0 0.0%
Bitrix\Main\Data\LocalStorage\SessionLocalStorageManager::get@11 0.0% 0 0.0%
Bitrix\Main\UI\Extension::load1 0.0% 0 0.0%
CAllMain::IncludeComponent@11 0.0% 0 0.0%
CWorkflow::GetByFilename2 0.1% 0 0.0%
Bitrix\Main\Page\Asset::getFullAssetPath1 0.0% 0 0.0%
CSocNetAllowed::addAllowedEntityType1 0.0% 0 0.0%
Bitrix\Main\ORM\Data\DataManager::getRow1 0.0% 0 0.0%
CJSCore::_loadExt@31 0.0% 0 0.0%
CComponentEngine::initComponentVariables2 0.1% 0 0.0%
CAllMain::AddPanelButton5 0.1% 0 0.0%
CSeoEventHandlers::SeoOnPanelCreate1 0.0% 0 0.0%
Bitrix\Crm\Service\DynamicTypesMap::getTypesCollection1 0.0% 0 0.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference2 0.1% 0 0.0%
Bitrix\Main\EventManager::loadEventHandlers1 0.0% 0 0.0%
CRestUtil::checkAuth1 0.0% 0 0.0%
Bitrix\Main\Session\SessionConfigurationResolver::normalizeSessionOptions2 0.1% 0 0.0%
CTimeManUser::__GetSettings2 0.1% 0 0.0%
CAllMain::IncludeComponent1 0.0% 0 0.0%
GetFilterSqlSearch1 0.0% 0 0.0%
CJSCore::Init@11 0.0% 0 0.0%
CSecurityFilterMask::Check2 0.1% 0 0.0%
CSocNetAllowed::addAllowedEntityTypeDesc2 0.1% 0 0.0%
Bitrix\Intranet\Binding\Menu::getMapObjectFromEvent1 0.0% 0 0.0%
CAllUser::GetByID1 0.0% 0 0.0%
CTimeManUser::_GetSettings1 0.0% 0 0.0%
CSticker::InitJS1 0.0% 0 0.0%
Bitrix\Main\UI\Extension::getAssets1 0.0% 0 0.0%
CBitrixComponent::__includeComponent@11 0.0% 0 0.0%
CAdvBanner_all::FixShowAll2 0.1% 0 0.0%
Bitrix\Main\Data\Cache::createCacheEngine1 0.0% 0 0.0%
Bitrix\Main\UI\Extension::getAssets@42 0.1% 0 0.0%
Bitrix\Main\Localization\Loc::includeFile1 0.0% 0 0.0%
Bitrix\Rest\Url\Base::getUrl1 0.0% 0 0.0%
Bitrix\Main\UserFieldTable::rewriteUtsReference1 0.0% 0 0.0%
Bitrix\Main\Text\StringHelper::str_replace3 0.1% 0 0.0%
CAllUser::GetUserGroupArray1 0.0% 0 0.0%
CUserTypeSQL::SetFilter1 0.0% 0 0.0%
CJSCore::_loadExt@16 0.2% 0 0.0%
CAllMain::InitPathVars4 0.1% 0 0.0%
Bitrix\Rest\Url\DevOps::getPlacementUrl1 0.0% 0 0.0%
Bitrix\Main\Engine\Configurator::checkConfigurations2 0.1% 0 0.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap@11 0.0% 0 0.0%
CSocNetAllowed::addAllowedLogEvent3 0.1% 0 0.0%
Bitrix\Main\ORM\Objectify\EntityObject::wakeUp3 0.1% 0 0.0%
CAllMain::GetPopupLink2 0.1% 0 0.0%
Bitrix\Main\ORM\Objectify\Collection::sysNormalizePrimary2 0.1% 0 0.0%
CAllDBResult::InitFromArray8 0.2% 0 0.0%
Bitrix\B24Connector\Connection::getFields1 0.0% 0 0.0%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::__construct1 0.0% 0 0.0%
CPullChannel::getInternal3 0.1% 0 0.0%
CUserTypeSQL::SetOrder1 0.0% 0 0.0%
CSeoMetaEvents::checkRequestExceptions1 0.0% 0 0.0%
CAllDBResult::SetUserFields1 0.0% 0 0.0%
CJSCore::registerAssetsAsLoaded2 0.1% 0 0.0%
Child function
is_array@13,592 100.0% 196 30.2%