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

Parent/Child report for Bitrix\Main\Loader::autoLoad [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Main\Loader::autoLoad608 6.6% 130,712 N/A%
Exclusive Metrics for Current Function111,893 85.6%
Parent functions
class_exists@1199 32.7% 60,975 46.6%
ReflectionClass::__construct@116 2.6% 8,734 6.7%
CTaskRestService::_init7 1.2% 7,679 5.9%
CTaskItem::getManifest1 0.2% 4,692 3.6%
Bitrix\Crm\Integration\Rest\AppPlacement::getAllDetailActivityCodes1 0.2% 3,483 2.7%
class_alias@164 10.5% 3,042 2.3%
Bitrix\Crm\Service\Container::getFactory1 0.2% 2,948 2.3%
CBitrixComponent::__includeComponent@13 0.5% 2,399 1.8%
Bitrix\Crm\Service\DynamicTypesMap::getTypesCollection1 0.2% 2,014 1.5%
call_user_func@18 1.3% 1,936 1.5%
CCrmRestService::onRestServiceBuildDescription5 0.8% 1,819 1.4%
Bitrix\Voximplant\ConfigTable::getMap1 0.2% 1,587 1.2%
Bitrix\Pull\Config::get3 0.5% 1,586 1.2%
CVoxImplantRestService::OnRestServiceBuildDescription2 0.3% 1,457 1.1%
Bitrix\Voximplant\CallQueue::getCallToDequeue2 0.3% 1,451 1.1%
Bitrix\Main\Loader::includeModuleInternal21 3.5% 1,419 1.1%
CTimeManUser::_GetPersonalSettings1 0.2% 1,327 1.0%
CVoxImplantUser::GetActiveStatusByTimeman1 0.2% 1,219 0.9%
Bitrix\Main\DI\ServiceLocator::createItemByServiceName4 0.7% 1,176 0.9%
Bitrix\Rest\Api\User::onRestServiceBuildDescription1 0.2% 1,043 0.8%
Bitrix\Voximplant\Model\CallTable::getMap3 0.5% 961 0.7%
CIntranetRestService::OnRestServiceBuildDescription1 0.2% 876 0.7%
Bitrix\Catalog\Controller\Controller::init1 0.2% 815 0.6%
Bitrix\Rest\Engine\Access\LoadLimiter::isActive1 0.2% 813 0.6%
CRestServer::processExecution2 0.3% 743 0.6%
Bitrix\Crm\Integration\Rest\AppPlacement::mixinDynamicEntityTypes1 0.2% 698 0.5%
Bitrix\Disk\Rest\RestManager::onRestServiceBuildDescription1 0.2% 498 0.4%
Bitrix\Booking\Rest\V1\Event\RestServiceFactory::getServiceList4 0.7% 461 0.4%
CTaskItem::getEntityUserFields1 0.2% 460 0.4%
Bitrix\Pull\Rest::configGet1 0.2% 407 0.3%
CRestServer::processCall1 0.2% 393 0.3%
Bitrix\Sign\Rest\B2e\HcmLink\SignedFile::onRestServiceBuildDescription2 0.3% 392 0.3%
CPullChannel::Add1 0.2% 375 0.3%
Bitrix\Intranet\Binding\Menu::getHardCodedMapObject3 0.5% 358 0.3%
Bitrix\Main\Engine\Controller::__construct3 0.5% 333 0.3%
Bitrix\Crm\Integration\Intranet\BindingMenu::onBuildBindingMap2 0.3% 332 0.3%
Bitrix\ImConnector\Rest\CustomConnectors::onRestServiceBuildDescription1 0.2% 313 0.2%
Bitrix\Main\DI\ServiceLocator::createItemByServiceName@11 0.2% 306 0.2%
CRestUtil::getScopeList1 0.2% 239 0.2%
CAllUser::GetList1 0.2% 233 0.2%
Bitrix\Rest\Tools\Diagnostics\RestServerProcessLogger::logRequest1 0.2% 229 0.2%
Bitrix\Catalog\Controller\Controller::getBindings2 0.3% 227 0.2%
Bitrix\HumanResources\Marketplace\Rest\HcmLink::getEvents1 0.2% 225 0.2%
Bitrix\Crm\Integration\Rest\AppPlacement::getListMenuPlacementCode2 0.3% 221 0.2%
Bitrix\Crm\Settings\InvoiceSettings::getCurrent1 0.2% 212 0.2%
CRestServer::checkAuth1 0.2% 187 0.1%
Bitrix\Main\Access\BaseAccessController::__construct2 0.3% 180 0.1%
Bitrix\Catalog\Controller\Product::configureActions1 0.2% 173 0.1%
Bitrix\Catalog\Access\AccessController::__construct3 0.5% 173 0.1%
CRestProvider::getDescription2 0.3% 165 0.1%
Bitrix\Catalog\Controller\Measure::getEntityTable1 0.2% 158 0.1%
Bitrix\Crm\Model\Dynamic\TypeTable::getMap1 0.2% 156 0.1%
Bitrix\Catalog\Controller\Product::getBindings2 0.3% 150 0.1%
Bitrix\Main\ORM\Objectify\Collection::wakeUp1 0.2% 147 0.1%
Bitrix\Main\ModuleTable::getMap2 0.3% 144 0.1%
Bitrix\Disk\Rest\RestManager::getMethods1 0.2% 144 0.1%
Bitrix\Main\Rest\Handlers::onRestServiceBuildDescription1 0.2% 139 0.1%
Bitrix\Main\Rest\UserField::getHandlers1 0.2% 134 0.1%
Bitrix\Crm\Settings\InvoiceSettings::__construct2 0.3% 132 0.1%
Bitrix\Main\HttpContext::initializeCulture3 0.5% 107 0.1%
Bitrix\Main\Diag\FileExceptionHandlerLog::initialize2 0.3% 104 0.1%
Bitrix\Highloadblock\HighloadBlockTable::compileEntity1 0.2% 100 0.1%
Bitrix\Main\ORM\Query\Filter\ConditionTree::whereColumn1 0.2% 97 0.1%
Bitrix\Disk\Driver::__construct1 0.2% 89 0.1%
Bitrix\Catalog\Controller\Product::getEntityTable1 0.2% 85 0.1%
Bitrix\Main\ModuleManager::getInstalledModules1 0.2% 83 0.1%
Bitrix\Main\HttpApplication::initializeContext4 0.7% 80 0.1%
Bitrix\Main\Engine\Configurator::getConfigurationByController1 0.2% 76 0.1%
CSeoMetaEvents::PageStart2 0.3% 75 0.1%
Bitrix\Main\ORM\Entity::initializeField3 0.5% 73 0.1%
Bitrix\Main\ORM\Data\DataManager::sysAddInternal3 0.5% 71 0.1%
CUserTypeHlblock::getEntityReferences1 0.2% 71 0.1%
CUserTypeManager::getEntityList1 0.2% 71 0.1%
Bitrix\Main\ORM\Entity::createCollection3 0.5% 67 0.1%
Bitrix\Main\Engine\Configurator::wrapClosure1 0.2% 66 0.1%
Bitrix\Main\SiteTable::getByDomain1 0.2% 66 0.1%
Bitrix\Main\Application::addBackgroundJob2 0.3% 63 0.0%
Bitrix\Pull\Model\ChannelTable::validateChannelId1 0.2% 62 0.0%
Bitrix\Catalog\Controller\Price::getEntityTable1 0.2% 61 0.0%
Bitrix\Sign\UserFields\SnilsUserType::OnUserTypeBuildList1 0.2% 60 0.0%
Bitrix\Booking\Rest\V1\Event\RestEventHandler::getEvents1 0.2% 60 0.0%
Bitrix\Main\Application::initializeMessengerWorker2 0.3% 57 0.0%
Bitrix\HumanResources\Marketplace\Rest\HcmLink::getPlacements1 0.2% 56 0.0%
Bitrix\B24Connector\Connection::getFields1 0.2% 56 0.0%
Bitrix\Main\ORM\Query\Filter\ConditionTree::where2 0.3% 51 0.0%
Bitrix\Main\Web\CookiesCrypter::shouldDecrypt1 0.2% 49 0.0%
Bitrix\Main\Application::initializeSessionLocalStorage2 0.3% 49 0.0%
Bitrix\Main\UserFieldTable::createUtsEntity1 0.2% 49 0.0%
Bitrix\Catalog\Controller\PriceType::getEntityTable1 0.2% 48 0.0%
Bitrix\Catalog\Controller\RoundingRule::getEntityTable1 0.2% 48 0.0%
Bitrix\Rest\Marketplace\Urls\Templates::getDir1 0.2% 48 0.0%
Bitrix\Main\Messenger\Internals\BrokerManager::initBroker1 0.2% 46 0.0%
CUserTypeDateTime::getUserTypeDescription1 0.2% 46 0.0%
ReflectionFunctionAbstract::getAttributes@11 0.2% 46 0.0%
Bitrix\Main\Messenger\Internals\Broker\DbBroker::__construct1 0.2% 44 0.0%
CAllUser::GetSecondsForLimitOnline1 0.2% 44 0.0%
Bitrix\Main\HttpRequest::prepareCookie2 0.3% 43 0.0%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::getStaleMessages1 0.2% 41 0.0%
Bitrix\Main\UserTable::getMap1 0.2% 41 0.0%
Bitrix\Main\ORM\Data\DataManager::getAddStrategy1 0.2% 40 0.0%
Bitrix\Currency\UserField\Money::getUserTypeDescription1 0.2% 40 0.0%
Bitrix\Main\UserField\Types\EnumType::getDefaultValue1 0.2% 39 0.0%
Bitrix\Main\ORM\Data\AddStrategy\Insert::add1 0.2% 39 0.0%
Bitrix\Main\ORM\Entity::postInitialize1 0.2% 38 0.0%
Bitrix\Main\Security\W\Rules\RuleRecordTable::getMap2 0.3% 38 0.0%
CUserTypeIBlockSection::getUserTypeDescription1 0.2% 38 0.0%
Bitrix\Pull\Event::executeEvents1 0.2% 38 0.0%
CIntranetEventHandlers::OnCreatePanel1 0.2% 37 0.0%
interface_exists@12 0.3% 37 0.0%
Bitrix\Main\Messenger\Internals\BrokerManager::loadBrokerConfig1 0.2% 37 0.0%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::buildRetryStrategy1 0.2% 36 0.0%
Bitrix\Main\Application::__construct1 0.2% 36 0.0%
Bitrix\Main\Session\SessionConfigurationResolver::buildSessionHandlerByOptions1 0.2% 36 0.0%
Bitrix\Main\Session\Session::getSessionStartOptions1 0.2% 35 0.0%
CUserTypeCrm::getUserTypeDescription1 0.2% 35 0.0%
Bitrix\Main\ORM\Entity::readFromCache1 0.2% 32 0.0%
CUserTypeCrmStatus::getUserTypeDescription1 0.2% 31 0.0%
CUserTypeManager::getEntities1 0.2% 30 0.0%
Bitrix\Catalog\ProductTable::getMap1 0.2% 30 0.0%
CJSCore::_RegisterStandardExt2 0.3% 29 0.0%
Bitrix\Main\Session\SessionConfigurationResolver::resolve2 0.3% 29 0.0%
CAllUser::GetAccessCodes1 0.2% 29 0.0%
CUserTypeEnum::getUserTypeDescription1 0.2% 29 0.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format1 0.2% 29 0.0%
Bitrix\Crm\Engine\AutoWire\Binder::registerDefaultAutoWirings1 0.2% 29 0.0%
CAllSite::GetCurTemplate1 0.2% 28 0.0%
Bitrix\Main\Messenger\Receiver\AbstractReceiver::run1 0.2% 28 0.0%
Bitrix\Main\UserFieldTable::attachFields1 0.2% 28 0.0%
Bitrix\Main\Composite\Engine::isAjaxRequest1 0.2% 28 0.0%
Bitrix\Main\Security\Sign\Signer::__construct1 0.2% 27 0.0%
Bitrix\Main\Application::initializeSessions2 0.3% 27 0.0%
CUserTypeUrl::getUserTypeDescription1 0.2% 26 0.0%
Bitrix\Main\Page\Asset::getInstance2 0.3% 26 0.0%
Bitrix\Main\Application::getLicense1 0.2% 26 0.0%
Bitrix\Catalog\PriceTable::getMap1 0.2% 26 0.0%
Bitrix\Rest\Marketplace\Url::getApplicationPlacementUrl1 0.2% 25 0.0%
Bitrix\Conversion\Internals\Handlers::onProlog1 0.2% 25 0.0%
Bitrix\Main\ORM\Fields\DateField::getValidators1 0.2% 24 0.0%
CUserTypeStringFormatted::getUserTypeDescription1 0.2% 23 0.0%
CSticker::InitJS1 0.2% 23 0.0%
CUserTypeFile::getUserTypeDescription1 0.2% 23 0.0%
Bitrix\Main\Messenger\Internals\Storage\Db\Model\MessengerMessageTable::getMap1 0.2% 23 0.0%
Bitrix\Main\ORM\Query\Query::exec1 0.2% 23 0.0%
Bitrix\Main\SiteTable::getMap1 0.2% 23 0.0%
Bitrix\Main\Engine\Binder::registerParameter2 0.3% 22 0.0%
Bitrix\Main\DB\MysqliConnection::createResult1 0.2% 22 0.0%
CSeoMetaEvents::ChangeContent1 0.2% 22 0.0%
Bitrix\Main\ORM\Entity::wakeUpCollection1 0.2% 22 0.0%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::__construct1 0.2% 22 0.0%
Bitrix\Fileman\UserField\Address::getUserTypeDescription1 0.2% 21 0.0%
CAllUser::CheckAuthActions1 0.2% 21 0.0%
CUserTypeDouble::getUserTypeDescription1 0.2% 21 0.0%
Bitrix\Main\ORM\Query\Result::initializeFetchObject1 0.2% 21 0.0%
CUserTypeEmployee::getUserTypeDescription1 0.2% 21 0.0%
CAllUser::getContext1 0.2% 20 0.0%
Bitrix\Main\Loader::registerHandler1 0.2% 20 0.0%
Bitrix\Main\DB\MysqliConnection::createSqlHelper1 0.2% 20 0.0%
Bitrix\Main\ORM\Query\Query::filter1 0.2% 20 0.0%
Bitrix\Translate\Ui\Panel::onPanelCreate2 0.3% 20 0.0%
CAllMain::IncludeComponent2 0.3% 20 0.0%
Bitrix\Main\Loader::includeModuleInternal@22 0.3% 19 0.0%
CAllMain::PrologActions1 0.2% 19 0.0%
Bitrix\Main\ORM\Data\DataManager::query1 0.2% 19 0.0%
CRestServer::sendHeaders1 0.2% 19 0.0%
CUserTypeBoolean::GetUserTypeDescription1 0.2% 19 0.0%
Bitrix\Main\Messenger\Internals\Storage\Db\DbStorage::__construct1 0.2% 18 0.0%
Bitrix\Main\Diag\LogFormatter::format1 0.2% 18 0.0%
sortByColumn1 0.2% 18 0.0%
Bitrix\Main\ORM\Objectify\IdentityMap::getCollectionByClass2 0.3% 18 0.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain1 0.2% 18 0.0%
Bitrix\Main\Security\W\WWall::handle1 0.2% 18 0.0%
CJSCore::GetCoreConfig1 0.2% 18 0.0%
CUserTypeInteger::getUserTypeDescription1 0.2% 18 0.0%
Bitrix\ABTest\EventHandler::onGetCurrentSiteTemplate1 0.2% 18 0.0%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::appendQueue1 0.2% 18 0.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition1 0.2% 17 0.0%
CAllMain::__construct1 0.2% 17 0.0%
bxstrrpos1 0.2% 17 0.0%
Bitrix\Main\Authentication\Context::jsonDecode1 0.2% 17 0.0%
Bitrix\Main\ORM\Data\DataManager::getEntity1 0.2% 17 0.0%
Bitrix\Main\Application::initializeCache1 0.2% 16 0.0%
Bitrix\Main\Diag\ExceptionHandler::handleError1 0.2% 16 0.0%
Bitrix\Main\Application::createExceptionHandlerLog1 0.2% 16 0.0%
ini_get_bool1 0.2% 16 0.0%
CBitrixComponent::includeComponent1 0.2% 16 0.0%
Bitrix\B24Connector\Helper::onBeforeProlog1 0.2% 16 0.0%
Dev2fun\ImageCompress\Convert::PostConverterEvent1 0.2% 16 0.0%
Bitrix\Iblock\ORM\Loader::autoLoad1 0.2% 16 0.0%
Bitrix\Main\HttpRequest::buildHttpHeaders1 0.2% 15 0.0%
Bitrix\Main\Data\LocalStorage\SessionLocalStorageManager::get1 0.2% 15 0.0%
Bitrix\Main\ORM\Entity::wakeUpObject1 0.2% 14 0.0%
CJSCore::registerAssetsAsLoaded1 0.2% 14 0.0%
Bitrix\Main\Session\Session::__construct1 0.2% 14 0.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write1 0.2% 14 0.0%
CAllMain::GetPopupLink1 0.2% 14 0.0%
CPullOptions::GetQueueServerStatus1 0.2% 14 0.0%
Bitrix\Main\ORM\Entity::appendField1 0.2% 14 0.0%
Bitrix\Main\Data\RedisConnection::__construct1 0.2% 14 0.0%
CSecurityFilter::OnBeforeProlog2 0.3% 14 0.0%
Bitrix\Main\ORM\Entity::compileObjectClass1 0.2% 14 0.0%
Bitrix\Main\Localization\Loc::loadLazy1 0.2% 13 0.0%
method_exists@11 0.2% 13 0.0%
Bitrix\Main\ORM\Entity::createObject1 0.2% 12 0.0%
Bitrix\Main\UI\SessionExpander::init1 0.2% 12 0.0%
Bitrix\Highloadblock\HighloadBlockTable::getMap1 0.2% 12 0.0%
Bitrix\Main\ORM\Entity::compileCollectionClass1 0.2% 11 0.0%
Bitrix\Main\Engine\Binder::registerDefaultAutoWirings1 0.2% 11 0.0%
Bitrix\Rest\Marketplace\Client::isSubscriptionAccess1 0.2% 10 0.0%
Bitrix\ABTest\Helper::getActiveTest1 0.2% 10 0.0%
Bitrix\Main\Localization\Loc::includeLangFiles1 0.2% 10 0.0%
Bitrix\Im\Settings::isV2Available1 0.2% 9 0.0%
Bitrix\Main\ORM\Query\Query::buildJoin1 0.2% 9 0.0%
Bitrix\Main\Application::createDatabaseConnection1 0.2% 9 0.0%
Bitrix\Im\Settings::isLegacyChatActivated1 0.2% 9 0.0%
cLTBBeforeBuferContent::BeforeEndBufferContent1 0.2% 8 0.0%
Bitrix\Main\Application::initializeExceptionHandler1 0.2% 8 0.0%
Bitrix\Main\Application::getTaggedCache1 0.2% 7 0.0%
Bitrix\Main\Application::getManagedCache1 0.2% 7 0.0%
Bitrix\Main\Session\Debugger::__construct1 0.2% 7 0.0%
Child functions
Bitrix\Main\Loader::autoLoad@194 1.1% 10,652 8.1%
file_exists543 6.4% 2,106 1.6%
Bitrix\Main\Diag\ExceptionHandler::handleError10 0.1% 1,360 1.0%
Bitrix\Main\Localization\Loc::loadMessages67 0.8% 704 0.5%
IncludeModuleLangFile38 0.4% 447 0.3%
implode1,727 20.2% 424 0.3%
explode878 10.3% 380 0.3%
array_pop1,436 16.8% 309 0.2%
class_alias8 0.1% 297 0.2%
Composer\Autoload\ClassLoader::loadClass56 0.7% 291 0.2%
preg_match435 5.1% 275 0.2%
strtolower1,016 11.9% 261 0.2%
array_shift816 9.6% 247 0.2%
Bitrix\Main\Loader::includeModule31 0.4% 209 0.2%
Bitrix\Rest\Public\Provider\OAuth\AuthorizationServerProvider::getCurrentAuthorizationUrl1 0.0% 195 0.1%
ltrim608 7.1% 163 0.1%
str_ends_with435 5.1% 124 0.1%
class_exists20 0.2% 80 0.1%
CModule::IncludeModule7 0.1% 60 0.0%
defined173 2.0% 54 0.0%
Bitrix\Main\Localization\Loc::loadLanguageFile1 0.0% 50 0.0%
Bitrix\Main\ORM\Loader::autoLoad1 0.0% 48 0.0%
AddEventHandler2 0.0% 25 0.0%
substr82 1.0% 22 0.0%
base64_decode43 0.5% 13 0.0%
Bitrix\ImConnector\Library::loadMessages1 0.0% 13 0.0%
Bitrix\Main\Loader::includeModule@22 0.0% 4 0.0%
define5 0.1% 3 0.0%
Bitrix\Main\Loader::includeModule@11 0.0% 2 0.0%
function_exists2 0.0% 1 0.0%