Run Report
Run #691f43cd74a27: 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::autoLoad319 6.7% 27,968 2796800.0%
Exclusive Metrics for Current Function16,809 60.1%
Parent functions
class_exists@192 28.8% 9,824 35.1%
class_alias@143 13.5% 5,783 20.7%
CAllUser::Login1 0.3% 1,253 4.5%
CAllUser::Authorize3 0.9% 1,051 3.8%
call_user_func_array@12 0.6% 822 2.9%
Bitrix\Tasks\Onboarding\Event\AbstractEventListener::init1 0.3% 791 2.8%
cLTBAfterUserAuth::AfterUserAuth1 0.3% 650 2.3%
Bitrix\Main\DI\ServiceLocator::createItemByServiceName@11 0.3% 532 1.9%
Bitrix\Tasks\Onboarding\Event\EventDispatcher::OnUserInitialize1 0.3% 391 1.4%
Bitrix\Main\DI\ServiceLocator::createItemByServiceName1 0.3% 249 0.9%
CRsaSecurity::__construct1 0.3% 212 0.8%
Bitrix\Main\HttpApplication::initializeContext4 1.3% 197 0.7%
Bitrix\Main\ModuleTable::getMap2 0.6% 177 0.6%
Bitrix\Main\UserTable::getMap2 0.6% 176 0.6%
CIntranetEventHandlers::OnAfterUserAuthorize1 0.3% 169 0.6%
Bitrix\Intranet\Enum\UserAgentType::fromRequest1 0.3% 157 0.6%
CAllUser::LoginInternal1 0.3% 156 0.6%
Bitrix\Main\Web\UserAgent\Detector::detectBrowser2 0.6% 144 0.5%
Bitrix\Main\Loader::includeModuleInternal8 2.5% 141 0.5%
Bitrix\Sale\Fuser::update1 0.3% 141 0.5%
Bitrix\Main\ModuleManager::getInstalledModules1 0.3% 137 0.5%
Bitrix\Main\Authentication\Policy\RulesCollection::__construct4 1.3% 134 0.5%
Bitrix\Main\ORM\Entity::initializeField4 1.3% 126 0.5%
CAllUser::getPolicy3 0.9% 117 0.4%
CEventLog::getSysLogger1 0.3% 103 0.4%
Bitrix\Tasks\Onboarding\Event\AbstractEventListener::getInstance1 0.3% 100 0.4%
CAllMain::ThrowException1 0.3% 98 0.4%
Bitrix\Intranet\Service\UserService::logAuthTimeForNonMobile1 0.3% 83 0.3%
Bitrix\Sign\UserFields\SnilsUserType::OnUserTypeBuildList1 0.3% 80 0.3%
Bitrix\Main\HttpContext::initializeCulture2 0.6% 68 0.2%
Bitrix\Main\ORM\Data\DataManager::update3 0.9% 68 0.2%
CAllUser::UpdateSessionData1 0.3% 67 0.2%
CUserTypeCrm::getUserTypeDescription1 0.3% 65 0.2%
interface_exists@12 0.6% 64 0.2%
Bitrix\Main\ORM\Query\Filter\ConditionTree::whereColumn1 0.3% 64 0.2%
CUserTypeDateTime::getUserTypeDescription1 0.3% 59 0.2%
Bitrix\Main\Web\CookiesCrypter::shouldDecrypt1 0.3% 57 0.2%
Bitrix\Main\ORM\Entity::createCollection3 0.9% 57 0.2%
Bitrix\Main\Web\Cookie::getCookieDomain1 0.3% 56 0.2%
Bitrix\Main\ORM\Entity::readFromCache1 0.3% 55 0.2%
CAllMain::RunFinalActionsInternal2 0.6% 54 0.2%
Bitrix\Main\Application::addBackgroundJob2 0.6% 53 0.2%
Bitrix\Main\Application::initializeSessionLocalStorage2 0.6% 52 0.2%
Bitrix\Main\HttpRequest::prepareCookie2 0.6% 50 0.2%
Bitrix\Main\HttpRequest::getRequestedPage1 0.3% 49 0.2%
Bitrix\Main\Security\W\Rules\RuleRecordTable::getMap2 0.6% 46 0.2%
Bitrix\Crm\Engine\AutoWire\Binder::registerDefaultAutoWirings2 0.6% 45 0.2%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::__construct2 0.6% 43 0.2%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::buildRetryStrategy1 0.3% 41 0.1%
Bitrix\Main\Loader::includeModuleInternal@22 0.6% 41 0.1%
Bitrix\Main\Session\SessionConfigurationResolver::buildSessionHandlerByOptions1 0.3% 41 0.1%
Bitrix\Main\Session\SessionConfigurationResolver::resolve2 0.6% 40 0.1%
CUserTypeManager::getEntities1 0.3% 39 0.1%
Bitrix\Main\Messenger\Internals\Storage\Db\Model\MessengerMessageTable::getMap1 0.3% 39 0.1%
Bitrix\Main\Messenger\Internals\BrokerManager::loadBrokerConfig1 0.3% 39 0.1%
Bitrix\Main\Application::initializeSessions2 0.6% 37 0.1%
CUserTypeIBlockSection::getUserTypeDescription1 0.3% 36 0.1%
Bitrix\Main\Session\Session::getSessionStartOptions1 0.3% 36 0.1%
CUserTypeEmployee::getUserTypeDescription1 0.3% 35 0.1%
Bitrix\Main\Application::getLicense1 0.3% 35 0.1%
Bitrix\Currency\UserField\Money::getUserTypeDescription1 0.3% 35 0.1%
Bitrix\Main\ORM\Entity::postInitialize1 0.3% 34 0.1%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::getStaleMessages1 0.3% 34 0.1%
Bitrix\Main\Messenger\Internals\Broker\DbBroker::__construct1 0.3% 34 0.1%
CAllUser::CheckAuthActions1 0.3% 33 0.1%
Bitrix\Pull\Event::executeEvents1 0.3% 33 0.1%
Bitrix\Main\UserField\Types\DateType::getFieldValue1 0.3% 33 0.1%
Bitrix\Main\DB\MysqliConnection::createSqlHelper1 0.3% 32 0.1%
Bitrix\Main\ORM\Data\DataManager::getEntity1 0.3% 32 0.1%
Bitrix\Main\Composite\Engine::isOn1 0.3% 31 0.1%
Bitrix\Main\Data\LocalStorage\SessionLocalStorageManager::get1 0.3% 31 0.1%
CSeoMetaEvents::PageStart1 0.3% 31 0.1%
Bitrix\Main\ORM\Query\Query::exec1 0.3% 31 0.1%
Bitrix\Fileman\UserField\Address::getUserTypeDescription1 0.3% 30 0.1%
CUserTypeFile::getUserTypeDescription1 0.3% 30 0.1%
Bitrix\Main\ORM\Query\Filter\ConditionTree::where2 0.6% 30 0.1%
Bitrix\Main\UserFieldTable::createUtsEntity1 0.3% 30 0.1%
Bitrix\Tasks\Onboarding\Event\OnFirstUserAuthorizeListener::onUserInitialize1 0.3% 28 0.1%
CUserTypeManager::getEntityField1 0.3% 28 0.1%
Bitrix\Main\ORM\Entity::compileObjectClass1 0.3% 28 0.1%
CAllMain::__construct1 0.3% 27 0.1%
CUserTypeDouble::getUserTypeDescription1 0.3% 27 0.1%
CUserTypeUrl::getUserTypeDescription1 0.3% 26 0.1%
CAllUser::getContext1 0.3% 26 0.1%
CUserTypeCrmStatus::getUserTypeDescription1 0.3% 26 0.1%
Bitrix\Main\ORM\Data\DataManager::query1 0.3% 26 0.1%
CPullOptions::GetQueueServerStatus1 0.3% 26 0.1%
Bitrix\Main\Messenger\Internals\BrokerManager::initBroker1 0.3% 25 0.1%
CUserTypeStringFormatted::getUserTypeDescription1 0.3% 25 0.1%
Bitrix\Main\Page\Asset::getInstance2 0.6% 25 0.1%
Bitrix\Main\ORM\Query\Query::filter1 0.3% 25 0.1%
Bitrix\Main\ORM\Fields\DateField::getValidators1 0.3% 25 0.1%
Bitrix\Main\ORM\Query\Result::initializeFetchObject1 0.3% 25 0.1%
Bitrix\Intranet\Service\UserService::setLastAuthFromWebTimestamp1 0.3% 24 0.1%
Bitrix\Main\Security\W\WWall::handle1 0.3% 24 0.1%
CUserTypeBoolean::GetUserTypeDescription1 0.3% 24 0.1%
CUserTypeEnum::getUserTypeDescription1 0.3% 23 0.1%
Bitrix\Main\Messenger\Receiver\AbstractReceiver::run1 0.3% 23 0.1%
Bitrix\Main\UserField\Types\EnumType::getDefaultValue1 0.3% 22 0.1%
CUserTypeInteger::getUserTypeDescription1 0.3% 22 0.1%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition1 0.3% 21 0.1%
Bitrix\Main\ORM\Data\DataManager::callOnBeforeUpdateEvent1 0.3% 21 0.1%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::appendQueue1 0.3% 21 0.1%
Bitrix\Main\Messenger\Internals\Storage\Db\DbStorage::__construct1 0.3% 20 0.1%
Bitrix\Main\DB\MysqliConnection::createResult1 0.3% 20 0.1%
Bitrix\Main\HttpRequest::buildHttpHeaders1 0.3% 20 0.1%
Bitrix\Main\ORM\Entity::wakeUpObject1 0.3% 20 0.1%
Bitrix\Main\ORM\Objectify\IdentityMap::getCollectionByClass2 0.6% 20 0.1%
Bitrix\Main\Loader::registerHandler1 0.3% 19 0.1%
Bitrix\Main\Authentication\Context::jsonDecode1 0.3% 19 0.1%
Bitrix\Main\ORM\Query\Query::getRegisteredChain1 0.3% 18 0.1%
Bitrix\Main\ORM\Entity::compileCollectionClass1 0.3% 17 0.1%
Bitrix\Main\UserFieldTable::attachFields1 0.3% 17 0.1%
Bitrix\Iblock\ORM\Loader::autoLoad1 0.3% 17 0.1%
Bitrix\Main\ORM\Objectify\EntityObject::cloneValues1 0.3% 16 0.1%
Bitrix\Sale\Result::__construct1 0.3% 16 0.1%
Bitrix\Main\IO\Path::getName1 0.3% 16 0.1%
CAllSaleUser::OnUserLogin1 0.3% 16 0.1%
Bitrix\Main\Data\RedisConnection::__construct1 0.3% 16 0.1%
CUserTypeManager::getEntityList1 0.3% 15 0.1%
Bitrix\Im\Settings::isV2Available1 0.3% 14 0.1%
Bitrix\Main\ORM\Query\Query::buildJoin1 0.3% 14 0.1%
Bitrix\Main\Session\Session::__construct1 0.3% 14 0.1%
Bitrix\Main\ORM\Entity::appendField1 0.3% 14 0.1%
Bitrix\Main\Application::getTaggedCache1 0.3% 13 0.0%
Bitrix\Main\Engine\Binder::registerDefaultAutoWirings1 0.3% 13 0.0%
CAllUserCounter::CheckLiveMode1 0.3% 13 0.0%
Bitrix\Main\Session\Debugger::__construct1 0.3% 12 0.0%
Bitrix\Main\Localization\Loc::loadLazy1 0.3% 11 0.0%
Bitrix\Main\Localization\Loc::includeLangFiles1 0.3% 11 0.0%
Bitrix\Main\Application::getManagedCache1 0.3% 9 0.0%
Child functions
explode440 9.8% 4,345 15.5%
Bitrix\Main\Loader::autoLoad@159 1.3% 3,748 13.4%
file_exists273 6.1% 993 3.6%
Bitrix\Main\Localization\Loc::loadMessages41 0.9% 597 2.1%
IncludeModuleLangFile14 0.3% 256 0.9%
implode936 20.9% 220 0.8%
array_pop792 17.7% 180 0.6%
preg_match216 4.8% 129 0.5%
strtolower524 11.7% 120 0.4%
array_shift410 9.2% 98 0.4%
ltrim319 7.1% 93 0.3%
class_exists23 0.5% 81 0.3%
Bitrix\Main\Loader::includeModule3 0.1% 66 0.2%
Bitrix\Main\ORM\Loader::autoLoad1 0.0% 58 0.2%
str_ends_with216 4.8% 57 0.2%
defined103 2.3% 44 0.2%
class_alias3 0.1% 23 0.1%
base64_decode43 1.0% 21 0.1%
substr46 1.0% 10 0.0%
Composer\Autoload\ClassLoader::loadClass4 0.1% 9 0.0%
Bitrix\Main\Loader::includeModule@22 0.0% 5 0.0%
Bitrix\Main\Loader::includeModule@11 0.0% 3 0.0%
define2 0.0% 2 0.0%
function_exists2 0.0% 1 0.0%