Run Report
Run #691f44088fe3f: 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,315


[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% 14,845,960 1484596000.0% 269 26900.0%
CBitrixComponent::includeComponent 11 0.0% 14,844,873 1484487300.0% 124 12400.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 14,768,445 1476844500.0% 43 4300.0%
CBitrixComponent::showComponentTemplate 16 0.0% 14,767,552 1476755200.0% 121 12100.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 14,767,261 1476726100.0% 1,135 113500.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 14,755,764 1475576400.0% 448 44800.0%
SaleBasketLineComponent::executeComponent 1 0.0% 14,744,389 1474438900.0% 46 4600.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 14,735,294 1473529400.0% 148,246 14824600.0%
CCatalogSku::getOffersList 13,103 0.1% 12,251,295 1225129500.0% 159,522 15952200.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 8,620,052 862005200.0% 31,492 3149200.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 8,393,481 839348100.0% 34,199 3419900.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,481,561 448156100.0% 174,325 17432500.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,859,627 385962700.0% 29,532 2953200.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,767,114 376711400.0% 28,748 2874800.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,332,832 333283200.0% 33,233 3323300.0%
mysqli::query 10,525 0.0% 3,298,732 329873200.0% 12,535 1253500.0%
mysqli::query@1 10,525 0.0% 3,286,197 328619700.0% 3,286,197 328619700.0%
CAllDatabase::Query 13,524 0.1% 3,184,745 318474500.0% 49,383 4938300.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,077,788 307778800.0% 83,350 8335000.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 3,056,461 305646100.0% 9,071 907100.0%
mysqli_query 13,524 0.1% 3,047,390 304739000.0% 11,226 1122600.0%
mysqli_query@1 13,524 0.1% 3,036,164 303616400.0% 3,036,164 303616400.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,862,013 186201300.0% 100,565 10056500.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,727,653 172765300.0% 12,927 1292700.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,712,547 171254700.0% 28,133 2813300.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,405,306 140530600.0% 172,955 17295500.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,117,590 111759000.0% 189,263 18926300.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,078,386 107838600.0% 52,504 5250400.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 897,242 89724200.0% 24,259 2425900.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 834,901 83490100.0% 85,587 8558700.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 779,547 77954700.0% 41,000 4100000.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 744,042 74404200.0% 145,528 14552800.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 721,330 72133000.0% 40,596 4059600.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 599,348 59934800.0% 52,785 5278500.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 557,423 55742300.0% 85,199 8519900.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 536,419 53641900.0% 189,024 18902400.0%
CIBlockResult::GetNextElement 13,104 0.1% 435,824 43582400.0% 11,910 1191000.0%
CIBlockResult::GetNext 13,123 0.1% 426,189 42618900.0% 37,831 3783100.0%
CIBlockElement::GetList 402 0.0% 415,471 41547100.0% 3,565 356500.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 387,376 38737600.0% 31,740 3174000.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 382,158 38215800.0% 43,243 4324300.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 377,069 37706900.0% 10,859 1085900.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 366,187 36618700.0% 15,663 1566300.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 355,636 35563600.0% 75,489 7548900.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 350,634 35063400.0% 48,301 4830100.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 343,990 34399000.0% 138,060 13806000.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 339,096 33909600.0% 31,153 3115300.0%
CAllDBResult::GetNext 13,128 0.1% 330,466 33046600.0% 113,777 11377700.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 325,338 32533800.0% 30,071 3007100.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 325,207 32520700.0% 72,612 7261200.0%
CAllSQLWhere::GetQuery 21,080 0.1% 320,709 32070900.0% 19,307 1930700.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 301,402 30140200.0% 97,707 9770700.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 290,325 29032500.0% 129,298 12929800.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 281,183 28118300.0% 107,139 10713900.0%
fopen 12,798 0.1% 266,909 26690900.0% 3,196 319600.0%
fopen@1 12,798 0.1% 263,713 26371300.0% 263,713 26371300.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 259,942 25994200.0% 50,771 5077100.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 241,520 24152000.0% 137,642 13764200.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 231,604 23160400.0% 55,028 5502800.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 205,930 20593000.0% 82,764 8276400.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 198,767 19876700.0% 95,651 9565100.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 198,029 19802900.0% 64,043 6404300.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 197,784 19778400.0% 74,817 7481700.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 193,243 19324300.0% 18,978 1897800.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 192,221 19222100.0% 32,640 3264000.0%
is_array 843,807 3.9% 173,927 17392700.0% 124,085 12408500.0%
CAllDBResult::Fetch 42,012 0.2% 171,295 17129500.0% 22,836 2283600.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 159,600 15960000.0% 43,441 4344100.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 151,653 15165300.0% 14,278 1427800.0%
CAllDBResult::FetchInternal 41,988 0.2% 148,453 14845300.0% 46,411 4641100.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 147,066 14706600.0% 23,445 2344500.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 146,356 14635600.0% 34,503 3450300.0%
fwrite 12,798 0.1% 142,269 14226900.0% 3,620 362000.0%
fwrite@1 12,798 0.1% 138,649 13864900.0% 138,649 13864900.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 135,818 13581800.0% 20,981 2098100.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 130,757 13075700.0% 42,394 4239400.0%
CIBlockResult::Fetch 15,732 0.1% 129,303 12930300.0% 25,730 2573000.0%
CIBlockElement::prepareSql 407 0.0% 120,510 12051000.0% 10,775 1077500.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 118,863 11886300.0% 38,533 3853300.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 113,988 11398800.0% 37,422 3742200.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 110,668 11066800.0% 28,079 2807900.0%
mb_substr 346,110 1.6% 105,862 10586200.0% 50,573 5057300.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 105,390 10539000.0% 61,184 6118400.0%
flock 25,596 0.1% 99,977 9997700.0% 5,125 512500.0%
CBitrixComponent::__includeComponent 10 0.0% 99,685 9968500.0% 957 95700.0%
CDBResultMysql::FetchRow 41,988 0.2% 95,209 9520900.0% 19,237 1923700.0%
flock@1 25,596 0.1% 94,852 9485200.0% 94,852 9485200.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 91,044 9104400.0% 42,760 4276000.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 89,478 8947800.0% 53,783 5378300.0%
CAllIBlockElement::PrepareGetList 407 0.0% 88,984 8898400.0% 7,699 769900.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 85,883 8588300.0% 7,370 737000.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 84,366 8436600.0% 38,022 3802200.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 83,434 8343400.0% 38,488 3848800.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 81,541 8154100.0% 41,753 4175300.0%
mysqli_result::fetch_fields 10,523 0.0% 80,840 8084000.0% 4,185 418500.0%
preg_match 150,119 0.7% 78,795 7879500.0% 21,151 2115100.0%
is_null 392,826 1.8% 77,882 7788200.0% 55,260 5526000.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 76,807 7680700.0% 13,615 1361500.0%
mysqli_result::fetch_fields@1 10,523 0.0% 76,655 7665500.0% 76,655 7665500.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 74,020 7402000.0% 18,514 1851400.0%
[ display all ]