Run Report
Run #691f3e3926879: 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,317


[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% 12,646,944 1264694400.0% 148 14800.0%
CBitrixComponent::includeComponent 11 0.0% 12,645,983 1264598300.0% 135 13500.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,577,087 1257708700.0% 38 3800.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,576,042 1257604200.0% 134 13400.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,575,646 1257564600.0% 2,882 288200.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,566,687 1256668700.0% 652 65200.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,561,267 1256126700.0% 43 4300.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,550,176 1255017600.0% 128,512 12851200.0%
CCatalogSku::getOffersList 13,103 0.1% 10,244,990 1024499000.0% 140,882 14088200.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,413,175 741317500.0% 23,422 2342200.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,222,285 722228500.0% 29,168 2916800.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,138,393 413839300.0% 150,966 15096600.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,032,067 303206700.0% 24,268 2426800.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 2,949,702 294970200.0% 24,853 2485300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,569,756 256975600.0% 26,621 2662100.0%
mysqli::query 10,525 0.0% 2,542,480 254248000.0% 9,150 915000.0%
mysqli::query@1 10,525 0.0% 2,533,330 253333000.0% 2,533,330 253333000.0%
CAllDatabase::Query 13,524 0.1% 2,440,077 244007700.0% 41,963 4196300.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,378,394 237839400.0% 71,359 7135900.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,332,485 233248500.0% 6,800 680000.0%
mysqli_query 13,524 0.1% 2,325,685 232568500.0% 8,259 825900.0%
mysqli_query@1 13,524 0.1% 2,317,426 231742600.0% 2,317,426 231742600.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,736,946 173694600.0% 87,816 8781600.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,618,365 161836500.0% 11,598 1159800.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,604,530 160453000.0% 24,900 2490000.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,289,253 128925300.0% 157,867 15786700.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,048,706 104870600.0% 175,340 17534000.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 984,123 98412300.0% 48,744 4874400.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 846,236 84623600.0% 21,818 2181800.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 785,584 78558400.0% 79,489 7948900.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 726,013 72601300.0% 37,306 3730600.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 681,856 68185600.0% 132,024 13202400.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 674,367 67436700.0% 36,656 3665600.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 571,041 57104100.0% 49,718 4971800.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 517,633 51763300.0% 76,585 7658500.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 488,852 48885200.0% 170,224 17022400.0%
CIBlockResult::GetNextElement 13,104 0.1% 405,339 40533900.0% 11,167 1116700.0%
CIBlockResult::GetNext 13,123 0.1% 395,711 39571100.0% 34,207 3420700.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 351,481 35148100.0% 30,162 3016200.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 346,091 34609100.0% 38,377 3837700.0%
CIBlockElement::GetList 402 0.0% 338,910 33891000.0% 3,011 301100.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 331,243 33124300.0% 128,889 12888900.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 330,164 33016400.0% 8,896 889600.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 321,319 32131900.0% 66,301 6630100.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 321,253 32125300.0% 12,077 1207700.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 313,010 31301000.0% 26,732 2673200.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 309,294 30929400.0% 41,338 4133800.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 308,389 30838900.0% 68,242 6824200.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 307,311 30731100.0% 28,146 2814600.0%
CAllDBResult::GetNext 13,128 0.1% 305,744 30574400.0% 107,431 10743100.0%
CAllSQLWhere::GetQuery 21,080 0.1% 290,045 29004500.0% 17,075 1707500.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 274,267 27426700.0% 120,506 12050600.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 272,970 27297000.0% 82,354 8235400.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 270,549 27054900.0% 99,919 9991900.0%
fopen 12,798 0.1% 241,387 24138700.0% 3,178 317800.0%
fopen@1 12,798 0.1% 238,209 23820900.0% 238,209 23820900.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 230,434 23043400.0% 128,988 12898800.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 228,187 22818700.0% 44,018 4401800.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 210,206 21020600.0% 50,477 5047700.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 202,354 20235400.0% 79,686 7968600.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 188,744 18874400.0% 89,654 8965400.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 181,595 18159500.0% 57,247 5724700.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 181,241 18124100.0% 68,156 6815600.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 178,522 17852200.0% 30,089 3008900.0%
is_array 843,807 3.9% 167,847 16784700.0% 118,430 11843000.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 165,645 16564500.0% 16,534 1653400.0%
CAllDBResult::Fetch 42,012 0.2% 150,241 15024100.0% 20,981 2098100.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 150,051 15005100.0% 15,381 1538100.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 144,317 14431700.0% 39,807 3980700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 136,455 13645500.0% 20,551 2055100.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 135,844 13584400.0% 32,400 3240000.0%
CAllDBResult::FetchInternal 41,988 0.2% 129,251 12925100.0% 38,798 3879800.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 126,574 12657400.0% 19,202 1920200.0%
fwrite 12,798 0.1% 119,514 11951400.0% 3,201 320100.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 118,349 11834900.0% 38,235 3823500.0%
fwrite@1 12,798 0.1% 116,313 11631300.0% 116,313 11631300.0%
flock 25,596 0.1% 115,996 11599600.0% 5,104 510400.0%
CIBlockResult::Fetch 15,732 0.1% 114,571 11457100.0% 21,629 2162900.0%
CIBlockElement::prepareSql 407 0.0% 112,380 11238000.0% 9,483 948300.0%
flock@1 25,596 0.1% 110,892 11089200.0% 110,892 11089200.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 106,310 10631000.0% 33,637 3363700.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 106,098 10609800.0% 33,796 3379600.0%
mb_substr 346,110 1.6% 101,770 10177000.0% 48,640 4864000.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 96,091 9609100.0% 22,517 2251700.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 95,439 9543900.0% 56,423 5642300.0%
CDBResultMysql::FetchRow 41,988 0.2% 85,041 8504100.0% 16,492 1649200.0%
CAllIBlockElement::PrepareGetList 407 0.0% 85,027 8502700.0% 7,226 722600.0%
CBitrixComponent::__includeComponent 10 0.0% 83,890 8389000.0% 812 81200.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 83,646 8364600.0% 39,381 3938100.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 83,151 8315100.0% 38,783 3878300.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 80,049 8004900.0% 46,431 4643100.0%
is_null 392,826 1.8% 78,838 7883800.0% 55,758 5575800.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 78,576 7857600.0% 39,956 3995600.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 77,376 7737600.0% 34,509 3450900.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 76,162 7616200.0% 6,473 647300.0%
preg_match 150,119 0.7% 72,615 7261500.0% 20,225 2022500.0%
mysqli_result::fetch_fields 10,523 0.0% 70,311 7031100.0% 3,430 343000.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 69,082 6908200.0% 13,055 1305500.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,212 0.1% 68,205 6820500.0% 11,809 1180900.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 68,015 6801500.0% 31,016 3101600.0%
[ display all ]