Run Report
Run #691f3d7cce299: XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):2 microsecs
Number of Function Calls:21,828,295


[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,313,082 715654100.0% 175 8750.0%
CBitrixComponent::includeComponent 11 0.0% 14,302,775 715138750.0% 172 8600.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 14,110,913 705545650.0% 118 5900.0%
CBitrixComponent::showComponentTemplate 16 0.0% 14,105,343 705267150.0% 157 7850.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 14,104,560 705228000.0% 2,096 104800.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 14,084,201 704210050.0% 1,808 90400.0%
SaleBasketLineComponent::executeComponent 1 0.0% 14,003,851 700192550.0% 48 2400.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,959,782 697989100.0% 143,441 7172050.0%
CCatalogSku::getOffersList 13,103 0.1% 11,416,879 570843950.0% 159,752 7987600.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 8,240,876 412043800.0% 27,820 1391000.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 8,027,888 401394400.0% 32,046 1602300.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,434,019 221700950.0% 165,417 8270850.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,529,101 176455050.0% 28,274 1413700.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,439,506 171975300.0% 27,833 1391650.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,011,818 150590900.0% 29,861 1493050.0%
mysqli::query 10,525 0.0% 2,981,154 149057700.0% 10,636 531800.0%
mysqli::query@1 10,525 0.0% 2,970,518 148525900.0% 2,970,518 148525900.0%
CAllDatabase::Query 13,524 0.1% 2,728,711 136435550.0% 46,159 2307950.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,654,063 132703150.0% 77,053 3852650.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,596,747 129837350.0% 7,937 396850.0%
mysqli_query 13,524 0.1% 2,588,810 129440500.0% 9,051 452550.0%
mysqli_query@1 13,524 0.1% 2,579,759 128987950.0% 2,579,759 128987950.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,928,344 96417200.0% 99,900 4995000.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,794,920 89746000.0% 12,363 618150.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,780,753 89037650.0% 27,743 1387150.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,390,078 69503900.0% 180,537 9026850.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,110,951 55547550.0% 188,429 9421450.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,059,281 52964050.0% 53,492 2674600.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 950,482 47524100.0% 24,726 1236300.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 849,485 42474250.0% 81,536 4076800.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 794,638 39731900.0% 41,771 2088550.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 774,449 38722450.0% 39,525 1976250.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 731,899 36594950.0% 142,473 7123650.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 616,436 30821800.0% 54,422 2721100.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 557,559 27877950.0% 83,369 4168450.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 525,247 26262350.0% 184,382 9219100.0%
CIBlockElement::GetList 402 0.0% 458,222 22911100.0% 3,391 169550.0%
CIBlockResult::GetNextElement 13,104 0.1% 442,278 22113900.0% 12,555 627750.0%
CIBlockResult::GetNext 13,123 0.1% 435,460 21773000.0% 42,542 2127100.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 378,738 18936900.0% 42,514 2125700.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 377,225 18861250.0% 31,984 1599200.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 372,454 18622700.0% 10,050 502500.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 362,383 18119150.0% 14,271 713550.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 359,957 17997850.0% 145,674 7283700.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 348,241 17412050.0% 46,054 2302700.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 345,241 17262050.0% 74,494 3724700.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 330,159 16507950.0% 30,795 1539750.0%
CAllDBResult::GetNext 13,128 0.1% 327,805 16390250.0% 113,356 5667800.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 325,654 16282700.0% 74,428 3721400.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 321,393 16069650.0% 30,241 1512050.0%
CAllSQLWhere::GetQuery 21,080 0.1% 307,944 15397200.0% 18,904 945200.0%
CBitrixComponent::__includeComponent 10 0.0% 296,539 14826950.0% 5,724 286200.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 289,040 14452000.0% 89,241 4462050.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 286,188 14309400.0% 126,616 6330800.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 274,479 13723950.0% 102,424 5121200.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 261,082 13054100.0% 48,341 2417050.0%
fopen 12,798 0.1% 257,777 12888850.0% 3,368 168400.0%
fopen@1 12,798 0.1% 254,409 12720450.0% 254,409 12720450.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 237,769 11888450.0% 136,284 6814200.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 222,192 11109600.0% 54,316 2715800.0%
CIBlockElement::prepareSql 407 0.0% 216,018 10800900.0% 12,844 642200.0%
Bitrix\Main\Loader::autoLoad 364 0.0% 214,890 10744500.0% 142,682 7134100.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 214,283 10714150.0% 84,553 4227650.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 202,299 10114950.0% 100,050 5002500.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 197,669 9883450.0% 62,044 3102200.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 195,732 9786600.0% 76,583 3829150.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 192,818 9640900.0% 32,326 1616300.0%
flock 25,596 0.1% 183,532 9176600.0% 6,343 317150.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 183,296 9164800.0% 17,740 887000.0%
CAllIBlockElement::PrepareGetList 407 0.0% 183,154 9157700.0% 10,442 522100.0%
flock@1 25,596 0.1% 177,189 8859450.0% 177,189 8859450.0%
is_array 843,807 3.9% 172,581 8629050.0% 122,270 6113500.0%
CAllDBResult::Fetch 42,012 0.2% 163,363 8168150.0% 22,286 1114300.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 151,924 7596200.0% 41,820 2091000.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 151,307 7565350.0% 14,094 704700.0%
ExecuteModuleEventEx 70 0.0% 149,675 7483750.0% 3,297 164850.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 147,572 7378600.0% 23,134 1156700.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 144,151 7207550.0% 32,954 1647700.0%
CAllDBResult::FetchInternal 41,988 0.2% 141,066 7053300.0% 45,707 2285350.0%
fwrite 12,798 0.1% 138,040 6902000.0% 3,423 171150.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 134,644 6732200.0% 20,396 1019800.0%
fwrite@1 12,798 0.1% 134,617 6730850.0% 134,617 6730850.0%
CBitrixComponent::executeComponent 2 0.0% 134,572 6728600.0% 4 200.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 130,560 6528000.0% 40,556 2027800.0%
CIBlockResult::Fetch 15,732 0.1% 126,149 6307450.0% 23,848 1192400.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 113,741 5687050.0% 37,125 1856250.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 110,306 5515300.0% 35,289 1764450.0%
call_user_func_array 104 0.0% 105,924 5296200.0% 36 1800.0%
call_user_func_array@1 104 0.0% 105,888 5294400.0% 194 9700.0%
mb_substr 346,110 1.6% 105,315 5265750.0% 50,992 2549600.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 103,472 5173600.0% 61,892 3094600.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 103,116 5155800.0% 22,988 1149400.0%
mysqli_result::fetch_fields 10,523 0.0% 93,498 4674900.0% 4,116 205800.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 90,129 4506450.0% 52,279 2613950.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 90,096 4504800.0% 43,370 2168500.0%
mysqli_result::fetch_fields@1 10,523 0.0% 89,382 4469100.0% 89,382 4469100.0%
CDBResultMysql::FetchRow 41,988 0.2% 89,282 4464100.0% 17,926 896300.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 88,188 4409400.0% 41,353 2067650.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 83,855 4192750.0% 42,206 2110300.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 82,052 4102600.0% 36,629 1831450.0%
[ display all ]