Run Report
Run #691f3fc564b65: 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:20,810,984


[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%
Eterna\Handler\Basket::getItemsWithDetails 1 0.0% 12,165,696 1216569600.0% 282 28200.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,159,534 1215953400.0% 129,433 12943300.0%
CCatalogSku::getOffersList 13,103 0.1% 10,202,376 1020237600.0% 142,953 14295300.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,535 0.1% 7,340,660 734066000.0% 23,773 2377300.0%
Bitrix\Main\ORM\Query\Query::exec 10,537 0.1% 7,144,071 714407100.0% 29,484 2948400.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,537 0.1% 4,071,791 407179100.0% 149,807 14980700.0%
Bitrix\Main\ORM\Query\Query::query 10,516 0.1% 3,030,551 303055100.0% 26,195 2619500.0%
Bitrix\Main\DB\Connection::query 10,517 0.1% 2,949,964 294996400.0% 24,526 2452600.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,517 0.1% 2,580,814 258081400.0% 26,781 2678100.0%
mysqli::query 10,517 0.1% 2,553,364 255336400.0% 10,197 1019700.0%
mysqli::query@1 10,517 0.1% 2,543,167 254316700.0% 2,543,167 254316700.0%
CAllDatabase::Query 13,497 0.1% 2,420,178 242017800.0% 39,742 3974200.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,363,446 236344600.0% 71,388 7138800.0%
CDatabaseMysql::QueryInternal 13,497 0.1% 2,313,869 231386900.0% 7,261 726100.0%
mysqli_query 13,497 0.1% 2,306,608 230660800.0% 7,175 717500.0%
mysqli_query@1 13,497 0.1% 2,299,433 229943300.0% 2,299,433 229943300.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,773 0.1% 1,369,980 136998000.0% 52,183 5218300.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,773 0.1% 1,289,049 128904900.0% 12,438 1243800.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,121 0.2% 1,279,923 127992300.0% 157,480 15748000.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,773 0.1% 1,275,215 127521500.0% 25,090 2509000.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,537 0.1% 1,024,581 102458100.0% 174,394 17439400.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,303 0.5% 991,880 99188000.0% 49,729 4972900.0%
Bitrix\Main\Diag\Logger::log 12,773 0.1% 759,433 75943300.0% 23,761 2376100.0%
Bitrix\Main\ORM\Query\Query::registerChain 126,673 0.6% 682,474 68247400.0% 131,235 13123500.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,773 0.1% 611,554 61155400.0% 34,303 3430300.0%
Bitrix\Main\Diag\LogFormatter::format 25,546 0.1% 531,712 53171200.0% 76,375 7637500.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,510 0.1% 511,806 51180600.0% 74,335 7433500.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,154 0.3% 488,794 48879400.0% 170,589 17058900.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,773 0.1% 483,153 48315300.0% 35,477 3547700.0%
CIBlockResult::GetNextElement 13,104 0.1% 414,683 41468300.0% 10,105 1010500.0%
CIBlockResult::GetNext 13,104 0.1% 404,562 40456200.0% 33,613 3361300.0%
Bitrix\Main\ORM\Query\Chain::getAlias 200,708 1.0% 353,433 35343300.0% 29,742 2974200.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,537 0.1% 343,184 34318400.0% 39,286 3928600.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,503 0.7% 339,742 33974200.0% 51,434 5143400.0%
CIBlockElement::GetList 390 0.0% 329,303 32930300.0% 2,833 283300.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 52,949 0.3% 323,691 32369100.0% 67,494 6749400.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,517 0.1% 320,099 32009900.0% 8,806 880600.0%
CAllDBResult::GetNext 13,104 0.1% 312,238 31223800.0% 112,978 11297800.0%
Bitrix\Main\DB\MysqliResult::__construct 10,517 0.1% 311,276 31127600.0% 11,618 1161800.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,537 0.1% 303,908 30390800.0% 25,891 2589100.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,537 0.1% 301,959 30195900.0% 64,829 6482900.0%
Bitrix\Main\DB\Result::__construct 10,539 0.1% 299,705 29970500.0% 40,665 4066500.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,492 0.4% 295,229 29522900.0% 27,198 2719800.0%
CAllSQLWhere::GetQuery 21,042 0.1% 285,730 28573000.0% 17,011 1701100.0%
CAllSQLWhere::GetQueryEx 21,042 0.1% 268,719 26871900.0% 83,684 8368400.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,492 0.4% 263,310 26331000.0% 114,716 11471600.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 127,310 0.6% 253,675 25367500.0% 95,976 9597600.0%
fopen 12,773 0.1% 241,650 24165000.0% 3,202 320200.0%
fopen@1 12,773 0.1% 238,448 23844800.0% 238,448 23844800.0%
Bitrix\Main\DB\MysqliResult::getFields 10,517 0.1% 222,775 22277500.0% 42,731 4273100.0%
Bitrix\Main\ORM\Entity::getConnection 306,574 1.5% 222,108 22210800.0% 128,592 12859200.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 94,980 0.5% 211,436 21143600.0% 52,069 5206900.0%
CAllSQLWhere::MakeOperation 84,265 0.4% 181,403 18140300.0% 86,011 8601100.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,537 0.1% 181,283 18128300.0% 57,477 5747700.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 179,442 0.9% 178,693 17869300.0% 30,370 3037000.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,084 0.1% 174,072 17407200.0% 64,372 6437200.0%
Bitrix\Main\ORM\Data\DataManager::query 10,535 0.1% 172,282 17228200.0% 16,126 1612600.0%
is_array 878,414 4.2% 172,137 17213700.0% 122,082 12208200.0%
Bitrix\Main\ORM\Entity::getCode 148,334 0.7% 143,403 14340300.0% 39,236 3923600.0%
CAllDBResult::Fetch 41,919 0.2% 142,034 14203400.0% 18,908 1890800.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 52,981 0.3% 135,802 13580200.0% 20,162 2016200.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,532 0.1% 131,261 13126100.0% 30,457 3045700.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,155 0.2% 126,113 12611300.0% 37,128 3712800.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,537 0.1% 124,843 12484300.0% 19,032 1903200.0%
Bitrix\Main\Diag\Logger::interpolate 12,773 0.1% 124,118 12411800.0% 11,681 1168100.0%
CAllDBResult::FetchInternal 41,913 0.2% 123,120 12312000.0% 37,417 3741700.0%
CIBlockResult::Fetch 15,700 0.1% 109,208 10920800.0% 22,658 2265800.0%
flock 25,546 0.1% 107,375 10737500.0% 5,356 535600.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 52,949 0.3% 106,013 10601300.0% 34,514 3451400.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,706 0.3% 102,754 10275400.0% 32,212 3221200.0%
flock@1 25,546 0.1% 102,019 10201900.0% 102,019 10201900.0%
CIBlockElement::prepareSql 390 0.0% 99,299 9929900.0% 9,402 940200.0%
mb_substr 344,698 1.7% 97,585 9758500.0% 46,146 4614600.0%
Bitrix\Main\ORM\Entity::hasField 210,495 1.0% 96,171 9617100.0% 58,538 5853800.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,773 0.1% 95,747 9574700.0% 36,863 3686300.0%
Bitrix\Main\ORM\Query\Query::__construct 10,537 0.1% 93,548 9354800.0% 21,338 2133800.0%
Bitrix\Main\ORM\Entity::getField 105,269 0.5% 85,311 8531100.0% 39,365 3936500.0%
fwrite 12,773 0.1% 84,306 8430600.0% 3,186 318600.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,773 0.1% 83,695 8369500.0% 48,278 4827800.0%
fwrite@1 12,773 0.1% 81,120 8112000.0% 81,120 8112000.0%
CDBResultMysql::FetchRow 41,913 0.2% 80,551 8055100.0% 16,255 1625500.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 52,734 0.3% 77,819 7781900.0% 34,396 3439600.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,537 0.1% 77,024 7702400.0% 39,586 3958600.0%
is_null 390,740 1.9% 76,525 7652500.0% 54,787 5478700.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,545 0.1% 75,551 7555100.0% 6,644 664400.0%
CAllIBlockElement::PrepareGetList 390 0.0% 73,446 7344600.0% 7,362 736200.0%
preg_match 145,295 0.7% 72,283 7228300.0% 22,102 2210200.0%
mysqli_result::fetch_fields 10,516 0.1% 70,796 7079600.0% 4,575 457500.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,074 0.1% 67,540 6754000.0% 12,035 1203500.0%
Bitrix\Main\Type\DateTime::__construct 25,548 0.1% 67,274 6727400.0% 12,136 1213600.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 168,976 0.8% 66,658 6665800.0% 30,902 3090200.0%
join 234,899 1.1% 66,582 6658200.0% 33,694 3369400.0%
mysqli_result::fetch_fields@1 10,516 0.1% 66,221 6622100.0% 66,221 6622100.0%
array_key_exists 260,412 1.3% 64,897 6489700.0% 35,436 3543600.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,654 0.3% 64,332 6433200.0% 15,704 1570400.0%
CAllSQLWhere::addStringFilter 10,535 0.1% 61,810 6181000.0% 13,526 1352600.0%
Bitrix\Main\Diag\LogFormatter::formatDate 25,546 0.1% 61,722 6172200.0% 7,624 762400.0%
Bitrix\Main\ORM\Query\ChainElement::getDefinitionFragment 84,465 0.4% 61,108 6110800.0% 37,677 3767700.0%
preg_replace 15,122 0.1% 60,811 6081100.0% 3,880 388000.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 25,553 0.1% 58,884 5888400.0% 25,083 2508300.0%
[ display all ]