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

Overall Summary
Total Incl. Wall Time (microsec):1 microsecs
Number of Function Calls:103,662


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. Wall Time (microsec) [ display all ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Excl. Wall Time
(microsec)
EWall%
Bitrix\Main\Session\KernelSessionProxy::start 1 0.0% 13,123,454 1312345400.0% 2 200.0%
Bitrix\Main\Session\Session::start 1 0.0% 13,123,452 1312345200.0% 16 1600.0%
session_start 1 0.0% 13,117,763 1311776300.0% 1 100.0%
session_start@1 1 0.0% 13,117,762 1311776200.0% 125 12500.0%
Bitrix\Main\Session\Handlers\AbstractSessionHandler::read 2 0.0% 13,116,952 1311695200.0% 11 1100.0%
Bitrix\Main\Session\Handlers\AbstractSessionHandler::validateId 1 0.0% 13,116,942 1311694200.0% 6 600.0%
Bitrix\Main\Session\Handlers\RedisSessionHandler::lock 1 0.0% 13,116,492 1311649200.0% 197 19700.0%
usleep 21 0.0% 13,110,106 1311010600.0% 52 5200.0%
usleep@1 21 0.0% 13,110,054 1311005400.0% 13,110,054 1311005400.0%
call_user_func_array 57 0.1% 34,904 3490400.0% 17 1700.0%
call_user_func_array@1 57 0.1% 34,887 3488700.0% 101 10100.0%
ExecuteModuleEventEx 52 0.1% 27,014 2701400.0% 215 21500.0%
CAllMain::FinalActions 1 0.0% 18,846 1884600.0% 6 600.0%
Bitrix\Main\Application::end 1 0.0% 18,835 1883500.0% 6 600.0%
Bitrix\Main\Application::terminate 1 0.0% 18,589 1858900.0% 15 1500.0%
Bitrix\Main\ORM\Query\Query::exec 19 0.0% 18,228 1822800.0% 78 7800.0%
Bitrix\Main\Application::runBackgroundJobs 1 0.0% 15,371 1537100.0% 18 1800.0%
Bitrix\Main\Messenger\Internals\Worker::process 1 0.0% 14,828 1482800.0% 24 2400.0%
Bitrix\Main\ORM\Data\DataManager::getList 10 0.0% 13,642 1364200.0% 50 5000.0%
Bitrix\Conversion\DayContext::saveInstance 1 0.0% 12,609 1260900.0% 26 2600.0%
Bitrix\Conversion\Internals\Handlers::onSetDayContextAttributes 1 0.0% 11,211 1121100.0% 24 2400.0%
Bitrix\Conversion\Internals\Handlers::Bitrix\Conversion\Internals\{closure} 7 0.0% 10,960 1096000.0% 47 4700.0%
Bitrix\Main\Loader::includeModule 77 0.1% 10,723 1072300.0% 322 32200.0%
Bitrix\Main\ORM\Query\Query::fetchCollection 9 0.0% 9,645 964500.0% 28 2800.0%
Bitrix\Main\Data\ManagedCache::read 32 0.0% 9,126 912600.0% 84 8400.0%
Bitrix\Main\Messenger\Receiver\AbstractReceiver::run 8 0.0% 9,016 901600.0% 44 4400.0%
Redis::get 81 0.1% 8,929 892900.0% 67 6700.0%
Bitrix\Main\Messenger\Receiver\AbstractReceiver::getMessages 8 0.0% 8,909 890900.0% 7 700.0%
Bitrix\Main\Messenger\Internals\Broker\DbBroker::get 8 0.0% 8,902 890200.0% 16 1600.0%
Bitrix\Main\Data\Cache::initCache 35 0.0% 8,890 889000.0% 136 13600.0%
Bitrix\Main\Messenger\Internals\Storage\Db\DbStorage::getReadyMessagesOfQueue 8 0.0% 8,886 888600.0% 56 5600.0%
Redis::get@1 81 0.1% 8,862 886200.0% 8,845 884500.0%
Bitrix\Main\Data\Cache\KeyValueEngine::read 37 0.0% 8,761 876100.0% 92 9200.0%
Bitrix\Main\ORM\Query\Query::buildQuery 19 0.0% 8,654 865400.0% 267 26700.0%
Bitrix\Main\Loader::includeModuleInternal 29 0.0% 8,610 861000.0% 712 71200.0%
Bitrix\Main\Data\CacheEngineRedis::get 80 0.1% 8,589 858900.0% 65 6500.0%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::getReadyMessagesOfQueue 8 0.0% 8,555 855500.0% 31 3100.0%
CModule::IncludeModule 58 0.1% 7,876 787600.0% 31 3100.0%
Bitrix\Main\DB\Connection::query 15 0.0% 7,735 773500.0% 67 6700.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 16 0.0% 7,528 752800.0% 61 6100.0%
Bitrix\Main\Loader::autoLoad 305 0.3% 7,498 749800.0% 3,332 333200.0%
mysqli::query 16 0.0% 7,464 746400.0% 26 2600.0%
mysqli::query@1 16 0.0% 7,438 743800.0% 7,438 743800.0%
preg_match 971 0.9% 7,347 734700.0% 163 16300.0%
preg_match@1 971 0.9% 7,184 718400.0% 7,184 718400.0%
Bitrix\Conversion\Internals\MobileDetect::match 275 0.3% 7,016 701600.0% 157 15700.0%
Redis::setnx 23 0.0% 6,193 619300.0% 31 3100.0%
Redis::setnx@1 23 0.0% 6,162 616200.0% 6,162 616200.0%
Bitrix\Main\Session\Session::getSessionStartOptions 1 0.0% 5,649 564900.0% 11 1100.0%
Bitrix\Main\Web\Cookie::getCookieDomain 3 0.0% 5,620 562000.0% 17 1700.0%
Bitrix\Main\HttpContext::initializeCulture 1 0.0% 5,559 555900.0% 39 3900.0%
Bitrix\Main\ORM\Query\Query::query 10 0.0% 5,537 553700.0% 28 2800.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 61 0.1% 5,243 524300.0% 107 10700.0%
Bitrix\Main\Data\Cache\KeyValueEngine::getInitDirVersion 40 0.0% 5,049 504900.0% 68 6800.0%
Bitrix\Main\ORM\Entity::getInstance 13 0.0% 5,015 501500.0% 14 1400.0%
Bitrix\Main\ORM\Entity::getInstanceDirect 13 0.0% 4,979 497900.0% 49 4900.0%
Bitrix\Main\Config\Option::get 83 0.1% 4,844 484400.0% 98 9800.0%
Bitrix\Main\ORM\Data\DataManager::getByPrimary 3 0.0% 4,384 438400.0% 12 1200.0%
Bitrix\Main\ORM\Data\DataManager::query 19 0.0% 4,367 436700.0% 38 3800.0%
Bitrix\Main\Messenger\Internals\Config\QueueConfig::createReceiver 8 0.0% 4,352 435200.0% 46 4600.0%
Bitrix\Main\Config\Option::getRealValue 83 0.1% 4,346 434600.0% 114 11400.0%
Bitrix\Main\ORM\Entity::postInitialize 11 0.0% 4,243 424300.0% 88 8800.0%
Bitrix\Main\Config\Option::load 18 0.0% 4,215 421500.0% 152 15200.0%
Bitrix\Main\ORM\Entity::readFromCache 9 0.0% 3,851 385100.0% 34 3400.0%
Bitrix\Conversion\Internals\MobileDetect::isTablet 1 0.0% 3,726 372600.0% 52 5200.0%
Bitrix\Conversion\Internals\BaseContext::setAttribute 3 0.0% 3,653 365300.0% 20 2000.0%
Bitrix\Conversion\Internals\TypeManager::getTypes 3 0.0% 3,585 358500.0% 42 4200.0%
Bitrix\Main\Event::send 13 0.0% 3,573 357300.0% 15 1500.0%
Bitrix\Conversion\DayContext::addDayCounter 1 0.0% 3,554 355400.0% 9 900.0%
Bitrix\Main\EventManager::send 13 0.0% 3,550 355000.0% 27 2700.0%
Bitrix\Conversion\DayContext::addCounter 1 0.0% 3,491 349100.0% 12 1200.0%
Bitrix\Conversion\Internals\BaseContext::addCounter 1 0.0% 3,477 347700.0% 27 2700.0%
Bitrix\Conversion\Internals\MobileDetect::isMobile 1 0.0% 3,437 343700.0% 9 900.0%
CAllMain::PrologActions 1 0.0% 3,428 342800.0% 24 2400.0%
Bitrix\Conversion\Internals\MobileDetect::matchDetectionRulesAgainstUA 1 0.0% 3,405 340500.0% 42 4200.0%
Bitrix\Conversion\Internals\TypeManager::getTypesInternal 4 0.0% 3,398 339800.0% 46 4600.0%
ExecuteModuleEventEx@1 13 0.0% 3,330 333000.0% 38 3800.0%
Bitrix\Main\ORM\Data\DataManager::update 1 0.0% 3,320 332000.0% 48 4800.0%
CUserTypeManager::getEntityList 6 0.0% 3,245 324500.0% 21 2100.0%
Bitrix\Conversion\Config::getModules 2 0.0% 3,236 323600.0% 33 3300.0%
Bitrix\Main\EventManager::findEventHandlers 24 0.0% 3,223 322300.0% 64 6400.0%
Bitrix\Main\EventManager::loadEventHandlers 1 0.0% 3,137 313700.0% 1,249 124900.0%
CAllMain::RunFinalActionsInternal 1 0.0% 2,847 284700.0% 16 1600.0%
class_exists 234 0.2% 2,512 251200.0% 52 5200.0%
file_exists 829 0.8% 2,485 248500.0% 144 14400.0%
class_exists@1 234 0.2% 2,460 246000.0% 292 29200.0%
file_exists@1 829 0.8% 2,341 234100.0% 2,341 234100.0%
CJSCore::Init 2 0.0% 2,176 217600.0% 30 3000.0%
Bitrix\Main\Messenger\Internals\BrokerManager::getBroker 8 0.0% 2,079 207900.0% 14 1400.0%
Bitrix\Main\Messenger\Internals\BrokerManager::initBroker 1 0.0% 2,054 205400.0% 11 1100.0%
class_alias 85 0.1% 1,986 198600.0% 17 1700.0%
class_alias@1 85 0.1% 1,969 196900.0% 153 15300.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 52 0.1% 1,950 195000.0% 62 6200.0%
call_user_func_array@2 40 0.0% 1,914 191400.0% 10 1000.0%
Bitrix\Main\Data\Connection::getResource 32 0.0% 1,909 190900.0% 15 1500.0%
call_user_func_array@3 40 0.0% 1,904 190400.0% 40 4000.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 52 0.1% 1,852 185200.0% 20 2000.0%
Bitrix\Main\ORM\Query\Query::buildWhere 19 0.0% 1,841 184100.0% 49 4900.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 52 0.1% 1,832 183200.0% 29 2900.0%
Bitrix\Main\Messenger\Internals\Broker\DbBroker::__construct 1 0.0% 1,823 182300.0% 8 800.0%
[ display all ]