Run Report
Run #691f45bfbc4aa: 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,312


[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,983,546 1398354600.0% 113 11300.0%
CBitrixComponent::includeComponent 11 0.0% 13,982,773 1398277300.0% 113 11300.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 13,922,382 1392238200.0% 26 2600.0%
CBitrixComponent::showComponentTemplate 16 0.0% 13,921,532 1392153200.0% 106 10600.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 13,921,270 1392127000.0% 1,224 122400.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,915,096 1391509600.0% 447 44700.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,906,911 1390691100.0% 31 3100.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,898,310 1389831000.0% 144,060 14406000.0%
CCatalogSku::getOffersList 13,103 0.1% 11,439,806 1143980600.0% 151,501 15150100.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 8,142,443 814244300.0% 26,948 2694800.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,936,811 793681100.0% 32,755 3275500.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,314,887 431488700.0% 161,767 16176700.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,574,295 357429500.0% 27,352 2735200.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,487,046 348704600.0% 28,521 2852100.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,079,794 307979400.0% 31,071 3107100.0%
mysqli::query 10,525 0.0% 3,047,815 304781500.0% 10,859 1085900.0%
mysqli::query@1 10,525 0.0% 3,036,956 303695600.0% 3,036,956 303695600.0%
CAllDatabase::Query 13,524 0.1% 2,866,743 286674300.0% 46,771 4677100.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,791,435 279143500.0% 78,067 7806700.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,745,938 274593800.0% 8,907 890700.0%
mysqli_query 13,524 0.1% 2,737,031 273703100.0% 10,361 1036100.0%
mysqli_query@1 13,524 0.1% 2,726,670 272667000.0% 2,726,670 272667000.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,858,588 185858800.0% 96,596 9659600.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,728,709 172870900.0% 12,364 1236400.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,714,233 171423300.0% 27,558 2755800.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,357,088 135708800.0% 166,343 16634300.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,073,418 107341800.0% 177,804 17780400.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,043,290 104329000.0% 51,595 5159500.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 917,094 91709400.0% 25,340 2534000.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 813,554 81355400.0% 82,278 8227800.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 761,993 76199300.0% 40,407 4040700.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 746,520 74652000.0% 37,698 3769800.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 723,002 72300200.0% 140,534 14053400.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 588,067 58806700.0% 51,788 5178800.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 536,517 53651700.0% 81,229 8122900.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 514,284 51428400.0% 181,739 18173900.0%
CIBlockResult::GetNextElement 13,104 0.1% 422,917 42291700.0% 11,292 1129200.0%
CIBlockResult::GetNext 13,123 0.1% 413,346 41334600.0% 37,727 3772700.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 377,528 37752800.0% 30,891 3089100.0%
CIBlockElement::GetList 402 0.0% 364,701 36470100.0% 3,069 306900.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 363,707 36370700.0% 42,641 4264100.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 351,597 35159700.0% 10,563 1056300.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 346,637 34663700.0% 74,921 7492100.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 341,014 34101400.0% 13,927 1392700.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 337,493 33749300.0% 136,821 13682100.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 327,178 32717800.0% 43,554 4355400.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 326,993 32699300.0% 28,883 2888300.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 320,918 32091800.0% 71,018 7101800.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 316,498 31649800.0% 28,704 2870400.0%
CAllDBResult::GetNext 13,128 0.1% 314,879 31487900.0% 107,234 10723400.0%
CAllSQLWhere::GetQuery 21,080 0.1% 303,044 30304400.0% 18,743 1874300.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 284,301 28430100.0% 88,703 8870300.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 283,135 28313500.0% 125,742 12574200.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 272,143 27214300.0% 103,189 10318900.0%
fopen 12,798 0.1% 258,664 25866400.0% 3,263 326300.0%
fopen@1 12,798 0.1% 255,401 25540100.0% 255,401 25540100.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 243,718 24371800.0% 48,234 4823400.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 236,554 23655400.0% 133,505 13350500.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 225,666 22566600.0% 53,732 5373200.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 200,672 20067200.0% 80,182 8018200.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 193,066 19306600.0% 90,642 9064200.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 189,857 18985700.0% 61,231 6123100.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 187,157 18715700.0% 70,521 7052100.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 186,597 18659700.0% 31,873 3187300.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 176,892 17689200.0% 17,289 1728900.0%
is_array 843,807 3.9% 170,929 17092900.0% 121,414 12141400.0%
CAllDBResult::Fetch 42,012 0.2% 159,853 15985300.0% 21,029 2102900.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 155,498 15549800.0% 42,955 4295500.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 145,234 14523400.0% 12,674 1267400.0%
flock 25,596 0.1% 143,351 14335100.0% 6,165 616500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 142,198 14219800.0% 21,821 2182100.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 141,130 14113000.0% 33,271 3327100.0%
fwrite 12,798 0.1% 139,034 13903400.0% 3,272 327200.0%
CAllDBResult::FetchInternal 41,988 0.2% 138,822 13882200.0% 45,154 4515400.0%
flock@1 25,596 0.1% 137,186 13718600.0% 137,186 13718600.0%
fwrite@1 12,798 0.1% 135,762 13576200.0% 135,762 13576200.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 130,208 13020800.0% 20,064 2006400.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 123,696 12369600.0% 40,051 4005100.0%
CIBlockResult::Fetch 15,732 0.1% 120,900 12090000.0% 24,044 2404400.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 110,940 11094000.0% 37,196 3719600.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 110,585 11058500.0% 34,609 3460900.0%
CIBlockElement::prepareSql 407 0.0% 110,405 11040500.0% 9,580 958000.0%
mb_substr 346,110 1.6% 104,941 10494100.0% 52,443 5244300.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 100,871 10087100.0% 60,055 6005500.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 100,728 10072800.0% 23,696 2369600.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 87,939 8793900.0% 51,501 5150100.0%
CDBResultMysql::FetchRow 41,988 0.2% 87,624 8762400.0% 17,793 1779300.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 86,980 8698000.0% 41,620 4162000.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 84,614 8461400.0% 41,148 4114800.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 83,131 8313100.0% 7,674 767400.0%
CAllIBlockElement::PrepareGetList 407 0.0% 82,497 8249700.0% 7,456 745600.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 81,374 8137400.0% 37,439 3743900.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 80,200 8020000.0% 35,370 3537000.0%
is_null 392,826 1.8% 76,519 7651900.0% 54,630 5463000.0%
mysqli_result::fetch_fields 10,523 0.0% 76,078 7607800.0% 4,555 455500.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 75,382 7538200.0% 13,597 1359700.0%
CBitrixComponent::__includeComponent 10 0.0% 75,078 7507800.0% 832 83200.0%
preg_match 150,119 0.7% 74,353 7435300.0% 20,919 2091900.0%
mysqli_result::fetch_fields@1 10,523 0.0% 71,523 7152300.0% 71,523 7152300.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 69,840 6984000.0% 32,152 3215200.0%
[ display all ]