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

Overall Summary
Total Incl. Wall Time (microsec):0 microsecs
Number of Function Calls:20,810,834


[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% 15,381,844 N/A% 703 N/A%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 15,377,101 N/A% 143,787 N/A%
CCatalogSku::getOffersList 13,103 0.1% 13,209,315 N/A% 165,014 N/A%
Bitrix\Main\ORM\Data\DataManager::getList 10,535 0.1% 9,103,252 N/A% 28,961 N/A%
Bitrix\Main\ORM\Query\Query::exec 10,537 0.1% 8,876,605 N/A% 33,601 N/A%
Bitrix\Main\ORM\Query\Query::buildQuery 10,537 0.1% 4,477,605 N/A% 174,236 N/A%
Bitrix\Main\ORM\Query\Query::query 10,516 0.1% 4,350,767 N/A% 29,188 N/A%
Bitrix\Main\DB\Connection::query 10,517 0.1% 4,258,989 N/A% 29,600 N/A%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,517 0.1% 3,826,220 N/A% 34,502 N/A%
mysqli::query 10,517 0.1% 3,790,901 N/A% 12,961 N/A%
mysqli::query@1 10,517 0.1% 3,777,940 N/A% 3,777,940 N/A%
CAllDatabase::Query 13,495 0.1% 3,614,281 N/A% 48,545 N/A%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,531,804 N/A% 83,018 N/A%
CDatabaseMysql::QueryInternal 13,495 0.1% 3,487,063 N/A% 11,846 N/A%
mysqli_query 13,495 0.1% 3,475,217 N/A% 9,874 N/A%
mysqli_query@1 13,495 0.1% 3,465,343 N/A% 3,465,343 N/A%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,773 0.1% 1,522,268 N/A% 61,292 N/A%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,773 0.1% 1,428,154 N/A% 12,532 N/A%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,121 0.2% 1,418,431 N/A% 173,445 N/A%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,773 0.1% 1,413,926 N/A% 26,974 N/A%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,537 0.1% 1,107,713 N/A% 189,597 N/A%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,303 0.5% 1,105,339 N/A% 55,155 N/A%
Bitrix\Main\Diag\Logger::log 12,773 0.1% 858,990 N/A% 29,311 N/A%
Bitrix\Main\ORM\Query\Query::registerChain 126,673 0.6% 754,806 N/A% 142,958 N/A%
Bitrix\Main\Diag\FileLogger::logMessage 12,773 0.1% 701,493 N/A% 38,628 N/A%
Bitrix\Main\Diag\LogFormatter::format 25,546 0.1% 566,988 N/A% 86,604 N/A%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,510 0.1% 560,607 N/A% 83,711 N/A%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,154 0.3% 546,372 N/A% 190,241 N/A%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,773 0.1% 519,975 N/A% 38,713 N/A%
CIBlockResult::GetNextElement 13,104 0.1% 444,520 N/A% 11,145 N/A%
CIBlockResult::GetNext 13,104 0.1% 433,361 N/A% 37,502 N/A%
CIBlockElement::GetList 390 0.0% 392,853 N/A% 2,971 N/A%
Bitrix\Main\ORM\Query\Chain::getAlias 200,708 1.0% 389,548 N/A% 32,984 N/A%
Bitrix\Main\ORM\Query\Query::buildJoin 10,537 0.1% 380,242 N/A% 44,988 N/A%
Bitrix\Main\DB\MysqliConnection::createResult 10,517 0.1% 373,885 N/A% 10,297 N/A%
Bitrix\Main\DB\MysqliResult::__construct 10,517 0.1% 363,570 N/A% 14,957 N/A%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 52,949 0.3% 356,564 N/A% 74,941 N/A%
Bitrix\Main\Diag\LogFormatter::castToString 140,503 0.7% 355,272 N/A% 53,748 N/A%
Bitrix\Main\DB\Result::__construct 10,539 0.1% 348,673 N/A% 46,645 N/A%
CAllDBResult::GetNext 13,104 0.1% 336,272 N/A% 121,479 N/A%
Bitrix\Main\ORM\Query\Query::buildWhere 10,537 0.1% 334,742 N/A% 28,230 N/A%
Bitrix\Main\ORM\Query\Query::buildSelect 10,537 0.1% 322,859 N/A% 73,464 N/A%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,492 0.4% 316,979 N/A% 29,961 N/A%
CAllSQLWhere::GetQuery 21,042 0.1% 309,393 N/A% 19,493 N/A%
CAllSQLWhere::GetQueryEx 21,042 0.1% 289,900 N/A% 89,217 N/A%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,492 0.4% 282,085 N/A% 122,661 N/A%
fopen 12,773 0.1% 270,618 N/A% 5,065 N/A%
Bitrix\Main\ORM\Query\Query::getInitAlias 127,310 0.6% 267,735 N/A% 100,957 N/A%
fopen@1 12,773 0.1% 265,553 N/A% 265,553 N/A%
Bitrix\Main\DB\MysqliResult::getFields 10,517 0.1% 263,205 N/A% 50,247 N/A%
Bitrix\Main\ORM\Entity::getConnection 306,574 1.5% 235,922 N/A% 137,094 N/A%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 94,980 0.5% 231,495 N/A% 54,408 N/A%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,537 0.1% 202,925 N/A% 65,347 N/A%
Bitrix\Main\ORM\Query\Chain::getDefinition 179,442 0.9% 202,845 N/A% 36,913 N/A%
CAllSQLWhere::MakeOperation 84,265 0.4% 196,886 N/A% 92,125 N/A%
Bitrix\Main\ORM\Data\DataManager::query 10,535 0.1% 196,668 N/A% 19,529 N/A%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,084 0.1% 195,549 N/A% 73,851 N/A%
is_array 878,410 4.2% 183,695 N/A% 131,591 N/A%
CAllDBResult::Fetch 41,914 0.2% 165,813 N/A% 23,256 N/A%
Bitrix\Main\ORM\Entity::getCode 148,334 0.7% 160,607 N/A% 45,307 N/A%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 52,981 0.3% 153,226 N/A% 28,885 N/A%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,532 0.1% 145,363 N/A% 34,193 N/A%
CAllDBResult::FetchInternal 41,908 0.2% 142,553 N/A% 43,889 N/A%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,155 0.2% 137,635 N/A% 42,441 N/A%
Bitrix\Main\ORM\Query\Query::divideFilter 10,537 0.1% 136,668 N/A% 21,498 N/A%
fwrite 12,773 0.1% 133,316 N/A% 3,221 N/A%
fwrite@1 12,773 0.1% 130,095 N/A% 130,095 N/A%
Bitrix\Main\Diag\Logger::interpolate 12,773 0.1% 128,186 N/A% 12,079 N/A%
CIBlockResult::Fetch 15,700 0.1% 122,243 N/A% 24,605 N/A%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,706 0.3% 120,825 N/A% 35,995 N/A%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 52,949 0.3% 114,468 N/A% 37,960 N/A%
Bitrix\Main\ORM\Entity::hasField 210,495 1.0% 109,312 N/A% 61,881 N/A%
mb_substr 344,698 1.7% 107,154 N/A% 51,421 N/A%
Bitrix\Main\ORM\Query\Query::__construct 10,537 0.1% 107,003 N/A% 24,893 N/A%
CIBlockElement::prepareSql 390 0.0% 105,747 N/A% 9,747 N/A%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,773 0.1% 101,599 N/A% 38,205 N/A%
flock 25,546 0.1% 95,385 N/A% 5,236 N/A%
CDBResultMysql::FetchRow 41,908 0.2% 90,892 N/A% 18,092 N/A%
flock@1 25,546 0.1% 90,149 N/A% 90,149 N/A%
Bitrix\Main\Diag\LogFormatter::formatException 12,773 0.1% 89,979 N/A% 52,366 N/A%
Bitrix\Main\ORM\Entity::getField 105,269 0.5% 89,318 N/A% 39,967 N/A%
Bitrix\Main\ORM\Entity::normalizeEntityClass 52,734 0.3% 85,711 N/A% 38,080 N/A%
Bitrix\Main\Text\StringHelper::camel2snake 10,545 0.1% 84,785 N/A% 7,533 N/A%
mysqli_result::fetch_fields 10,516 0.1% 83,468 N/A% 4,463 N/A%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,537 0.1% 82,984 N/A% 41,529 N/A%
is_null 390,740 1.9% 79,928 N/A% 56,847 N/A%
mysqli_result::fetch_fields@1 10,516 0.1% 79,005 N/A% 79,005 N/A%
preg_match 145,295 0.7% 77,624 N/A% 21,618 N/A%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,654 0.3% 77,108 N/A% 18,676 N/A%
Bitrix\Main\Type\DateTime::__construct 25,548 0.1% 77,005 N/A% 13,960 N/A%
CAllIBlockElement::PrepareGetList 390 0.0% 76,765 N/A% 7,170 N/A%
Bitrix\Main\ORM\Query\ChainElement::getParameter 168,976 0.8% 72,647 N/A% 35,158 N/A%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,074 0.1% 70,994 N/A% 13,172 N/A%
join 234,899 1.1% 68,458 N/A% 34,729 N/A%
CAllSQLWhere::addStringFilter 10,535 0.1% 68,377 N/A% 14,565 N/A%
array_key_exists 260,408 1.3% 68,121 N/A% 36,963 N/A%
preg_replace 15,122 0.1% 67,568 N/A% 4,392 N/A%
Bitrix\Main\ORM\Query\ChainElement::getDefinitionFragment 84,465 0.4% 66,301 N/A% 41,994 N/A%
Bitrix\Main\Diag\LogFormatter::formatDate 25,546 0.1% 64,543 N/A% 7,271 N/A%
Bitrix\Main\ORM\Entity::__clone 10,537 0.1% 64,426 N/A% 44,708 N/A%
[ display all ]