Run Report
Run #691f443429b6c: 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:21,828,310


[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%
CAllMain::IncludeComponent 11 0.0% 13,281,555 1328155500.0% 125 12500.0%
CBitrixComponent::includeComponent 11 0.0% 13,280,587 1328058700.0% 133 13300.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 13,217,159 1321715900.0% 32 3200.0%
CBitrixComponent::showComponentTemplate 16 0.0% 13,216,308 1321630800.0% 103 10300.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 13,216,058 1321605800.0% 975 97500.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,204,261 1320426100.0% 292 29200.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,168,467 1316846700.0% 59 5900.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,153,487 1315348700.0% 136,725 13672500.0%
CCatalogSku::getOffersList 13,103 0.1% 10,685,920 1068592000.0% 149,110 14911000.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,785,111 778511100.0% 25,623 2562300.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,578,869 757886900.0% 30,432 3043200.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,222,214 422221400.0% 158,109 15810900.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,276,531 327653100.0% 27,024 2702400.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,199,956 319995600.0% 27,783 2778300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,810,277 281027700.0% 28,630 2863000.0%
mysqli::query 10,525 0.0% 2,780,997 278099700.0% 10,303 1030300.0%
mysqli::query@1 10,525 0.0% 2,770,694 277069400.0% 2,770,694 277069400.0%
CAllDatabase::Query 13,524 0.1% 2,586,606 258660600.0% 45,025 4502500.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,473,055 247305500.0% 7,485 748500.0%
mysqli_query 13,524 0.1% 2,465,570 246557000.0% 8,949 894900.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,463,629 246362900.0% 73,747 7374700.0%
mysqli_query@1 13,524 0.1% 2,456,621 245662100.0% 2,456,621 245662100.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,848,486 184848600.0% 93,390 9339000.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,724,806 172480600.0% 13,324 1332400.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,709,686 170968600.0% 26,271 2627100.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,322,336 132233600.0% 163,247 16324700.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,051,316 105131600.0% 177,568 17756800.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,013,473 101347300.0% 49,980 4998000.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 940,348 94034800.0% 25,002 2500200.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 789,772 78977200.0% 79,410 7941000.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 770,356 77035600.0% 37,800 3780000.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 734,333 73433300.0% 37,867 3786700.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 699,805 69980500.0% 134,864 13486400.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 572,300 57230000.0% 51,709 5170900.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 524,321 52432100.0% 76,954 7695400.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 502,368 50236800.0% 178,411 17841100.0%
CIBlockResult::GetNextElement 13,104 0.1% 419,751 41975100.0% 11,053 1105300.0%
CIBlockResult::GetNext 13,123 0.1% 412,928 41292800.0% 36,693 3669300.0%
CIBlockElement::GetList 402 0.0% 404,443 40444300.0% 3,358 335800.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 362,435 36243500.0% 30,674 3067400.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 355,025 35502500.0% 40,864 4086400.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 341,240 34124000.0% 9,590 959000.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 331,761 33176100.0% 69,486 6948600.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 331,610 33161000.0% 12,526 1252600.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 329,395 32939500.0% 129,026 12902600.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 326,404 32640400.0% 29,968 2996800.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 319,200 31920000.0% 41,948 4194800.0%
CAllDBResult::GetNext 13,128 0.1% 310,011 31001100.0% 104,608 10460800.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 309,541 30954100.0% 69,205 6920500.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 309,473 30947300.0% 28,451 2845100.0%
CAllSQLWhere::GetQuery 21,080 0.1% 301,341 30134100.0% 18,497 1849700.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 282,844 28284400.0% 86,719 8671900.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 276,193 27619300.0% 122,362 12236200.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 265,657 26565700.0% 99,934 9993400.0%
fopen 12,798 0.1% 250,135 25013500.0% 3,196 319600.0%
fopen@1 12,798 0.1% 246,939 24693900.0% 246,939 24693900.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 238,763 23876300.0% 45,059 4505900.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 226,389 22638900.0% 128,206 12820600.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 216,382 21638200.0% 51,739 5173900.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 200,369 20036900.0% 81,177 8117700.0%
flock 25,596 0.1% 193,328 19332800.0% 5,047 504700.0%
flock@1 25,596 0.1% 188,281 18828100.0% 188,281 18828100.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 186,242 18624200.0% 88,123 8812300.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 185,299 18529900.0% 59,972 5997200.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 184,293 18429300.0% 30,538 3053800.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 184,010 18401000.0% 70,040 7004000.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 178,604 17860400.0% 16,402 1640200.0%
is_array 843,807 3.9% 167,091 16709100.0% 118,424 11842400.0%
CAllDBResult::Fetch 42,012 0.2% 154,484 15448400.0% 20,635 2063500.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 149,197 14919700.0% 40,372 4037200.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 144,990 14499000.0% 12,487 1248700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 141,720 14172000.0% 22,680 2268000.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 140,392 14039200.0% 33,476 3347600.0%
CAllDBResult::FetchInternal 41,988 0.2% 133,831 13383100.0% 43,491 4349100.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 129,956 12995600.0% 38,744 3874400.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 127,491 12749100.0% 20,121 2012100.0%
CIBlockElement::prepareSql 407 0.0% 121,991 12199100.0% 10,001 1000100.0%
fwrite 12,798 0.1% 120,957 12095700.0% 3,591 359100.0%
CIBlockResult::Fetch 15,732 0.1% 120,060 12006000.0% 25,750 2575000.0%
fwrite@1 12,798 0.1% 117,366 11736600.0% 117,366 11736600.0%
CBitrixComponent::__includeComponent 10 0.0% 111,313 11131300.0% 756 75600.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 110,959 11095900.0% 33,587 3358700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 109,520 10952000.0% 34,716 3471600.0%
mb_substr 346,110 1.6% 100,787 10078700.0% 48,298 4829800.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 99,515 9951500.0% 60,932 6093200.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 98,062 9806200.0% 24,494 2449400.0%
CAllIBlockElement::PrepareGetList 407 0.0% 93,577 9357700.0% 7,565 756500.0%
Bitrix\Main\Data\Cache::initCache 77 0.0% 88,470 8847000.0% 394 39400.0%
Bitrix\Main\Data\Cache\KeyValueEngine::read 74 0.0% 88,242 8824200.0% 316 31600.0%
Bitrix\Main\Data\ManagedCache::read 633 0.0% 87,415 8741500.0% 611 61100.0%
Bitrix\Main\Data\CacheEngineRedis::get 152 0.0% 87,182 8718200.0% 241 24100.0%
Redis::get 153 0.0% 86,996 8699600.0% 195 19500.0%
Redis::get@1 153 0.0% 86,801 8680100.0% 86,390 8639000.0%
CDBResultMysql::FetchRow 41,988 0.2% 85,208 8520800.0% 17,059 1705900.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 84,741 8474100.0% 39,825 3982500.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 82,001 8200100.0% 47,903 4790300.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 80,746 8074600.0% 37,920 3792000.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 80,370 8037000.0% 34,405 3440500.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 79,440 7944000.0% 6,936 693600.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 78,328 7832800.0% 39,741 3974100.0%
[ display all ]