Run Report
Run #691f3db4eb2ad: 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,811,640


[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% 13,170,274 1317027400.0% 398 39800.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,159,377 1315937700.0% 156,389 15638900.0%
CCatalogSku::getOffersList 13,103 0.1% 10,963,776 1096377600.0% 151,772 15177200.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,535 0.1% 7,760,998 776099800.0% 24,383 2438300.0%
Bitrix\Main\ORM\Query\Query::exec 10,537 0.1% 7,556,844 755684400.0% 30,386 3038600.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,537 0.1% 4,153,248 415324800.0% 158,335 15833500.0%
Bitrix\Main\ORM\Query\Query::query 10,516 0.1% 3,349,856 334985600.0% 26,132 2613200.0%
Bitrix\Main\DB\Connection::query 10,517 0.1% 3,266,618 326661800.0% 25,480 2548000.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,517 0.1% 2,881,891 288189100.0% 27,682 2768200.0%
mysqli::query 10,517 0.1% 2,853,593 285359300.0% 10,597 1059700.0%
mysqli::query@1 10,517 0.1% 2,842,996 284299600.0% 2,842,996 284299600.0%
CAllDatabase::Query 13,495 0.1% 2,740,183 274018300.0% 45,131 4513100.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,678,953 267895300.0% 81,952 8195200.0%
CDatabaseMysql::QueryInternal 13,495 0.1% 2,622,071 262207100.0% 7,613 761300.0%
mysqli_query 13,495 0.1% 2,614,458 261445800.0% 7,563 756300.0%
mysqli_query@1 13,495 0.1% 2,606,895 260689500.0% 2,606,895 260689500.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,773 0.1% 1,543,802 154380200.0% 53,874 5387400.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,773 0.1% 1,459,185 145918500.0% 11,594 1159400.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,773 0.1% 1,445,542 144554200.0% 27,388 2738800.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,121 0.2% 1,303,693 130369300.0% 157,761 15776100.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,537 0.1% 1,029,591 102959100.0% 171,104 17110400.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,303 0.5% 1,014,556 101455600.0% 51,142 5114200.0%
Bitrix\Main\Diag\Logger::log 12,773 0.1% 897,800 89780000.0% 26,617 2661700.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,773 0.1% 740,737 74073700.0% 38,250 3825000.0%
Bitrix\Main\ORM\Query\Query::registerChain 126,673 0.6% 701,978 70197800.0% 138,938 13893800.0%
Bitrix\Main\Diag\LogFormatter::format 25,546 0.1% 555,042 55504200.0% 81,169 8116900.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,510 0.1% 517,171 51717100.0% 73,032 7303200.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,773 0.1% 511,987 51198700.0% 43,429 4342900.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,154 0.3% 497,100 49710000.0% 175,507 17550700.0%
CIBlockResult::GetNextElement 13,104 0.1% 444,179 44417900.0% 10,049 1004900.0%
CIBlockResult::GetNext 13,104 0.1% 434,117 43411700.0% 35,607 3560700.0%
CIBlockElement::GetList 390 0.0% 371,101 37110100.0% 3,471 347100.0%
Bitrix\Main\ORM\Query\Chain::getAlias 200,708 1.0% 363,971 36397100.0% 29,088 2908800.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,537 0.1% 355,477 35547700.0% 39,252 3925200.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,503 0.7% 350,411 35041100.0% 50,603 5060300.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 52,949 0.3% 334,883 33488300.0% 71,494 7149400.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,517 0.1% 332,379 33237900.0% 8,962 896200.0%
CAllDBResult::GetNext 13,104 0.1% 330,233 33023300.0% 120,036 12003600.0%
Bitrix\Main\DB\MysqliResult::__construct 10,517 0.1% 323,399 32339900.0% 11,896 1189600.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,537 0.1% 314,152 31415200.0% 67,143 6714300.0%
Bitrix\Main\DB\Result::__construct 10,539 0.1% 311,555 31155500.0% 42,185 4218500.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,537 0.1% 310,654 31065400.0% 27,607 2760700.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,492 0.4% 308,474 30847400.0% 29,792 2979200.0%
CAllSQLWhere::GetQuery 21,042 0.1% 289,799 28979900.0% 17,146 1714600.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,492 0.4% 273,567 27356700.0% 122,204 12220400.0%
CAllSQLWhere::GetQueryEx 21,042 0.1% 272,653 27265300.0% 85,323 8532300.0%
fopen 12,773 0.1% 254,509 25450900.0% 3,914 391400.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 127,310 0.6% 254,357 25435700.0% 93,838 9383800.0%
fopen@1 12,773 0.1% 250,595 25059500.0% 250,595 25059500.0%
Bitrix\Main\ORM\Entity::getConnection 306,574 1.5% 231,223 23122300.0% 136,000 13600000.0%
Bitrix\Main\DB\MysqliResult::getFields 10,517 0.1% 229,767 22976700.0% 44,930 4493000.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 94,980 0.5% 216,526 21652600.0% 51,137 5113700.0%
flock 25,546 0.1% 196,662 19666200.0% 5,015 501500.0%
flock@1 25,546 0.1% 191,647 19164700.0% 191,647 19164700.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,537 0.1% 183,803 18380300.0% 55,992 5599200.0%
CAllSQLWhere::MakeOperation 84,265 0.4% 183,599 18359900.0% 88,041 8804100.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,084 0.1% 180,329 18032900.0% 66,900 6690000.0%
Bitrix\Main\ORM\Data\DataManager::query 10,535 0.1% 179,158 17915800.0% 17,925 1792500.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 179,442 0.9% 178,692 17869200.0% 31,682 3168200.0%
is_array 878,422 4.2% 168,641 16864100.0% 118,307 11830700.0%
CAllDBResult::Fetch 41,914 0.2% 154,803 15480300.0% 20,727 2072700.0%
Bitrix\Main\ORM\Entity::getCode 148,334 0.7% 149,551 14955100.0% 40,911 4091100.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 52,981 0.3% 135,173 13517300.0% 20,044 2004400.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,532 0.1% 135,035 13503500.0% 32,475 3247500.0%
CAllDBResult::FetchInternal 41,908 0.2% 134,069 13406900.0% 39,307 3930700.0%
Bitrix\Main\Diag\Logger::interpolate 12,773 0.1% 130,446 13044600.0% 13,671 1367100.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,155 0.2% 129,202 12920200.0% 37,261 3726100.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,537 0.1% 127,287 12728700.0% 20,444 2044400.0%
CIBlockResult::Fetch 15,700 0.1% 119,698 11969800.0% 22,627 2262700.0%
CIBlockElement::prepareSql 390 0.0% 116,497 11649700.0% 10,490 1049000.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,706 0.3% 106,579 10657900.0% 31,911 3191100.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 52,949 0.3% 105,802 10580200.0% 34,301 3430100.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,773 0.1% 102,415 10241500.0% 39,980 3998000.0%
Bitrix\Main\ORM\Entity::hasField 210,495 1.0% 99,686 9968600.0% 58,104 5810400.0%
mb_substr 344,698 1.7% 98,679 9867900.0% 48,059 4805900.0%
Bitrix\Main\ORM\Query\Query::__construct 10,537 0.1% 96,343 9634300.0% 23,831 2383100.0%
CDBResultMysql::FetchRow 41,908 0.2% 88,552 8855200.0% 18,085 1808500.0%
CAllIBlockElement::PrepareGetList 390 0.0% 87,757 8775700.0% 9,291 929100.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,773 0.1% 87,640 8764000.0% 51,505 5150500.0%
fwrite 12,773 0.1% 87,583 8758300.0% 3,292 329200.0%
Bitrix\Main\ORM\Entity::getField 105,269 0.5% 86,198 8619800.0% 38,734 3873400.0%
fwrite@1 12,773 0.1% 84,291 8429100.0% 84,291 8429100.0%
preg_match 145,395 0.7% 80,149 8014900.0% 20,362 2036200.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,545 0.1% 77,934 7793400.0% 6,445 644500.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,537 0.1% 77,928 7792800.0% 40,924 4092400.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 52,734 0.3% 76,928 7692800.0% 34,503 3450300.0%
is_null 390,740 1.9% 76,794 7679400.0% 54,587 5458700.0%
Bitrix\Main\Type\DateTime::__construct 25,548 0.1% 75,174 7517400.0% 14,973 1497300.0%
mysqli_result::fetch_fields 10,516 0.1% 71,287 7128700.0% 4,039 403900.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 168,976 0.8% 68,558 6855800.0% 31,580 3158000.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,654 0.3% 68,298 6829800.0% 18,982 1898200.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,074 0.1% 68,019 6801900.0% 12,500 1250000.0%
mysqli_result::fetch_fields@1 10,516 0.1% 67,248 6724800.0% 67,248 6724800.0%
array_key_exists 260,407 1.3% 67,148 6714800.0% 37,092 3709200.0%
preg_replace 15,163 0.1% 65,496 6549600.0% 4,366 436600.0%
join 234,899 1.1% 65,237 6523700.0% 32,786 3278600.0%
Bitrix\Main\Type\Collection::normalizeArrayValuesByInt 26,206 0.1% 62,851 6285100.0% 30,219 3021900.0%
CAllSQLWhere::addStringFilter 10,535 0.1% 62,517 6251700.0% 13,327 1332700.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 25,553 0.1% 62,435 6243500.0% 28,268 2826800.0%
mysqli_fetch_assoc 41,908 0.2% 62,148 6214800.0% 6,705 670500.0%
[ display all ]