Run Report
Run #691f450e0dd7f: 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,302


[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% 17,089,326 1708932600.0% 157 15700.0%
CBitrixComponent::includeComponent 11 0.0% 17,088,254 1708825400.0% 173 17300.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 16,992,218 1699221800.0% 52 5200.0%
CBitrixComponent::showComponentTemplate 16 0.0% 16,990,990 1699099000.0% 157 15700.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 16,990,629 1699062900.0% 1,609 160900.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 16,972,526 1697252600.0% 537 53700.0%
SaleBasketLineComponent::executeComponent 1 0.0% 16,929,610 1692961000.0% 58 5800.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 16,918,834 1691883400.0% 163,106 16310600.0%
CCatalogSku::getOffersList 13,103 0.1% 13,993,115 1399311500.0% 170,676 17067600.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 9,461,270 946127000.0% 28,228 2822800.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 9,225,575 922557500.0% 37,548 3754800.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,724,332 472433200.0% 179,712 17971200.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 4,434,818 443481800.0% 29,265 2926500.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 4,342,575 434257500.0% 34,093 3409300.0%
CAllDatabase::Query 13,524 0.1% 4,092,770 409277000.0% 60,858 6085800.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 3,947,776 394777600.0% 10,081 1008100.0%
mysqli_query 13,524 0.1% 3,937,695 393769500.0% 10,344 1034400.0%
mysqli_query@1 13,524 0.1% 3,927,351 392735100.0% 3,927,351 392735100.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,885,268 388526800.0% 32,885 3288500.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,881,477 388147700.0% 88,550 8855000.0%
mysqli::query 10,525 0.0% 3,851,614 385161400.0% 13,007 1300700.0%
mysqli::query@1 10,525 0.0% 3,838,607 383860700.0% 3,838,607 383860700.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 2,225,669 222566900.0% 113,553 11355300.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 2,073,819 207381900.0% 16,397 1639700.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 2,054,750 205475000.0% 42,738 4273800.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,486,195 148619500.0% 188,718 18871800.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,164,751 116475100.0% 198,673 19867300.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,122,172 112217200.0% 56,566 5656600.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 1,107,543 110754300.0% 28,067 2806700.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 946,349 94634900.0% 90,537 9053700.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 923,294 92329400.0% 45,189 4518900.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 895,944 89594400.0% 45,103 4510300.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 775,046 77504600.0% 152,888 15288800.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 693,880 69388000.0% 54,827 5482700.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 571,169 57116900.0% 82,990 8299000.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 557,268 55726800.0% 202,598 20259800.0%
CIBlockElement::GetList 402 0.0% 554,669 55466900.0% 4,618 461800.0%
CIBlockResult::GetNext 13,123 0.1% 495,017 49501700.0% 42,918 4291800.0%
CIBlockResult::GetNextElement 13,104 0.1% 494,382 49438200.0% 13,096 1309600.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 418,751 41875100.0% 179,769 17976900.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 404,231 40423100.0% 49,398 4939800.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 396,106 39610600.0% 32,497 3249700.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 394,714 39471400.0% 13,079 1307900.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 381,609 38160900.0% 14,840 1484000.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 366,906 36690600.0% 46,219 4621900.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 363,609 36360900.0% 74,770 7477000.0%
CAllDBResult::GetNext 13,128 0.1% 362,470 36247000.0% 121,893 12189300.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 350,456 35045600.0% 80,301 8030100.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 349,348 34934800.0% 30,369 3036900.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 340,937 34093700.0% 29,735 2973500.0%
CAllSQLWhere::GetQuery 21,080 0.1% 338,244 33824400.0% 21,293 2129300.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 316,951 31695100.0% 97,374 9737400.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 306,072 30607200.0% 138,234 13823400.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 291,362 29136200.0% 107,398 10739800.0%
fopen 12,798 0.1% 288,570 28857000.0% 3,524 352400.0%
fopen@1 12,798 0.1% 285,046 28504600.0% 285,046 28504600.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 278,500 27850000.0% 53,528 5352800.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 259,369 25936900.0% 149,852 14985200.0%
flock 25,596 0.1% 242,060 24206000.0% 5,350 535000.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 241,107 24110700.0% 58,480 5848000.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 238,982 23898200.0% 97,380 9738000.0%
flock@1 25,596 0.1% 236,710 23671000.0% 236,710 23671000.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 211,688 21168800.0% 69,519 6951900.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 205,517 20551700.0% 18,850 1885000.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 203,055 20305500.0% 77,748 7774800.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 203,045 20304500.0% 96,972 9697200.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 201,886 20188600.0% 33,574 3357400.0%
CAllDBResult::Fetch 42,012 0.2% 201,535 20153500.0% 27,495 2749500.0%
is_array 843,807 3.9% 181,825 18182500.0% 128,718 12871800.0%
CAllDBResult::FetchInternal 41,988 0.2% 174,004 17400400.0% 58,143 5814300.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 167,584 16758400.0% 45,455 4545500.0%
CBitrixComponent::__includeComponent 10 0.0% 157,674 15767400.0% 1,038 103800.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 156,182 15618200.0% 15,101 1510100.0%
CIBlockResult::Fetch 15,732 0.1% 156,031 15603100.0% 26,545 2654500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 155,554 15555400.0% 23,500 2350000.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 153,757 15375700.0% 52,425 5242500.0%
CIBlockElement::prepareSql 407 0.0% 153,439 15343900.0% 11,540 1154000.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 147,033 14703300.0% 36,283 3628300.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 146,197 14619700.0% 26,644 2664400.0%
fwrite 12,798 0.1% 141,683 14168300.0% 3,611 361100.0%
fwrite@1 12,798 0.1% 138,072 13807200.0% 138,072 13807200.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 124,612 12461200.0% 36,375 3637500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 122,546 12254600.0% 38,473 3847300.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 119,692 11969200.0% 27,542 2754200.0%
CAllIBlockElement::PrepareGetList 407 0.0% 115,282 11528200.0% 11,108 1110800.0%
mb_substr 346,110 1.6% 111,393 11139300.0% 51,457 5145700.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 110,311 11031100.0% 63,533 6353300.0%
CDBResultMysql::FetchRow 41,988 0.2% 109,935 10993500.0% 29,125 2912500.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 97,473 9747300.0% 55,987 5598700.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 94,888 9488800.0% 44,698 4469800.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 91,033 9103300.0% 7,640 764000.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 90,106 9010600.0% 14,741 1474100.0%
preg_match 150,119 0.7% 89,426 8942600.0% 22,346 2234600.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 89,122 8912200.0% 42,136 4213600.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 89,104 8910400.0% 43,370 4337000.0%
mysqli_result::fetch_fields 10,523 0.0% 89,078 8907800.0% 4,633 463300.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 88,924 8892400.0% 40,722 4072200.0%
ExecuteModuleEventEx 70 0.0% 87,880 8788000.0% 363 36300.0%
is_null 392,826 1.8% 86,572 8657200.0% 58,132 5813200.0%
mysqli_result::fetch_fields@1 10,523 0.0% 84,445 8444500.0% 84,445 8444500.0%
[ display all ]