Run Report
Run #691f3f197e9fc: 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,307


[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% 11,974,779 1197477900.0% 122 12200.0%
CBitrixComponent::includeComponent 11 0.0% 11,973,793 1197379300.0% 122 12200.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 11,912,306 1191230600.0% 29 2900.0%
CBitrixComponent::showComponentTemplate 16 0.0% 11,911,417 1191141700.0% 117 11700.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 11,911,131 1191113100.0% 1,162 116200.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 11,902,932 1190293200.0% 338 33800.0%
SaleBasketLineComponent::executeComponent 1 0.0% 11,889,249 1188924900.0% 51 5100.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 11,880,990 1188099000.0% 114,392 11439200.0%
CCatalogSku::getOffersList 13,103 0.1% 9,817,239 981723900.0% 125,023 12502300.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,185,786 718578600.0% 21,149 2114900.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,006,438 700643800.0% 26,803 2680300.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,018,990 401899000.0% 146,173 14617300.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 2,943,818 294381800.0% 23,752 2375200.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 2,867,213 286721300.0% 23,800 2380000.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,505,719 250571900.0% 23,992 2399200.0%
mysqli::query 10,525 0.0% 2,481,144 248114400.0% 8,144 814400.0%
mysqli::query@1 10,525 0.0% 2,473,000 247300000.0% 2,473,000 247300000.0%
CAllDatabase::Query 13,524 0.1% 2,298,875 229887500.0% 37,667 3766700.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,220,546 222054600.0% 62,362 6236200.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,200,573 220057300.0% 6,160 616000.0%
mysqli_query 13,524 0.1% 2,194,413 219441300.0% 7,308 730800.0%
mysqli_query@1 13,524 0.1% 2,187,105 218710500.0% 2,187,105 218710500.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,555,437 155543700.0% 82,285 8228500.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,444,476 144447600.0% 10,467 1046700.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,431,752 143175200.0% 23,064 2306400.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,247,750 124775000.0% 153,111 15311100.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,024,751 102475100.0% 167,672 16767200.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 954,893 95489300.0% 48,669 4866900.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 736,822 73682200.0% 20,292 2029200.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 722,164 72216400.0% 70,305 7030500.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 665,459 66545900.0% 33,135 3313500.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 660,330 66033000.0% 128,129 12812900.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 580,427 58042700.0% 33,635 3363500.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 528,886 52888600.0% 46,763 4676300.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 506,912 50691200.0% 73,225 7322500.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 471,538 47153800.0% 165,631 16563100.0%
CIBlockResult::GetNextElement 13,104 0.1% 357,767 35776700.0% 9,561 956100.0%
CIBlockResult::GetNext 13,123 0.1% 351,050 35105000.0% 30,667 3066700.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 337,238 33723800.0% 29,025 2902500.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 331,870 33187000.0% 36,051 3605100.0%
CIBlockElement::GetList 402 0.0% 318,215 31821500.0% 2,140 214000.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 314,156 31415600.0% 8,405 840500.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 308,213 30821300.0% 65,316 6531600.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 308,143 30814300.0% 118,863 11886300.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 307,154 30715400.0% 26,192 2619200.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 305,734 30573400.0% 10,937 1093700.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 305,441 30544100.0% 65,134 6513400.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 302,959 30295900.0% 27,777 2777700.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 294,899 29489900.0% 39,648 3964800.0%
CAllSQLWhere::GetQuery 21,080 0.1% 282,613 28261300.0% 16,532 1653200.0%
CAllDBResult::GetNext 13,128 0.1% 275,476 27547600.0% 94,465 9446500.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 269,924 26992400.0% 118,139 11813900.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 266,081 26608100.0% 80,350 8035000.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 265,979 26597900.0% 100,790 10079000.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 224,574 22457400.0% 128,726 12872600.0%
fopen 12,798 0.1% 217,740 21774000.0% 2,859 285900.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 217,275 21727500.0% 40,202 4020200.0%
fopen@1 12,798 0.1% 214,881 21488100.0% 214,881 21488100.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 198,333 19833300.0% 47,692 4769200.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 189,280 18928000.0% 72,896 7289600.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 183,861 18386100.0% 84,481 8448100.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 176,221 17622100.0% 29,971 2997100.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 173,543 17354300.0% 54,425 5442500.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 171,048 17104800.0% 62,172 6217200.0%
is_array 843,807 3.9% 163,852 16385200.0% 115,997 11599700.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 156,388 15638800.0% 15,569 1556900.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 136,103 13610300.0% 11,385 1138500.0%
CAllDBResult::Fetch 42,012 0.2% 135,086 13508600.0% 17,798 1779800.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 134,555 13455500.0% 37,859 3785900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 134,380 13438000.0% 20,703 2070300.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 131,642 13164200.0% 29,091 2909100.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 122,270 12227000.0% 18,295 1829500.0%
CAllDBResult::FetchInternal 41,988 0.2% 117,280 11728000.0% 36,258 3625800.0%
fwrite 12,798 0.1% 116,923 11692300.0% 3,353 335300.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 114,888 11488800.0% 36,553 3655300.0%
fwrite@1 12,798 0.1% 113,570 11357000.0% 113,570 11357000.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 103,490 10349000.0% 33,274 3327400.0%
CIBlockResult::Fetch 15,732 0.1% 103,099 10309900.0% 19,922 1992200.0%
mb_substr 346,110 1.6% 101,922 10192200.0% 50,032 5003200.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 101,526 10152600.0% 31,418 3141800.0%
CIBlockElement::prepareSql 407 0.0% 96,587 9658700.0% 7,511 751100.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 91,094 9109400.0% 54,488 5448800.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 90,948 9094800.0% 20,234 2023400.0%
CBitrixComponent::__includeComponent 10 0.0% 83,756 8375600.0% 793 79300.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 82,152 8215200.0% 38,539 3853900.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 78,994 7899400.0% 36,581 3658100.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 78,451 7845100.0% 40,400 4040000.0%
is_null 392,826 1.8% 76,647 7664700.0% 55,213 5521300.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 76,131 7613100.0% 33,590 3359000.0%
CDBResultMysql::FetchRow 41,988 0.2% 75,665 7566500.0% 15,522 1552200.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 75,137 7513700.0% 43,868 4386800.0%
CAllIBlockElement::PrepareGetList 407 0.0% 73,283 7328300.0% 5,708 570800.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 69,042 6904200.0% 6,311 631100.0%
mysqli_result::fetch_fields 10,523 0.0% 67,659 6765900.0% 3,414 341400.0%
flock 25,596 0.1% 67,472 6747200.0% 4,503 450300.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 67,288 6728800.0% 31,324 3132400.0%
preg_match 150,119 0.7% 65,899 6589900.0% 19,804 1980400.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,212 0.1% 65,510 6551000.0% 11,401 1140100.0%
mysqli_result::fetch_fields@1 10,523 0.0% 64,245 6424500.0% 64,245 6424500.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 63,611 6361100.0% 17,101 1710100.0%
[ display all ]