Run Report
Run #691f3e6b3b63f: 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,811,020


[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% 11,980,782 N/A% 508 N/A%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 11,975,177 N/A% 117,309 N/A%
CCatalogSku::getOffersList 13,103 0.1% 10,136,347 N/A% 132,289 N/A%
Bitrix\Main\ORM\Data\DataManager::getList 10,535 0.1% 7,352,667 N/A% 22,770 N/A%
Bitrix\Main\ORM\Query\Query::exec 10,537 0.1% 7,158,961 N/A% 27,495 N/A%
Bitrix\Main\ORM\Query\Query::buildQuery 10,537 0.1% 3,999,162 N/A% 148,598 N/A%
Bitrix\Main\ORM\Query\Query::query 10,516 0.1% 3,118,922 N/A% 24,464 N/A%
Bitrix\Main\DB\Connection::query 10,517 0.1% 3,040,656 N/A% 24,571 N/A%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,517 0.1% 2,672,580 N/A% 25,965 N/A%
mysqli::query 10,517 0.1% 2,646,015 N/A% 8,806 N/A%
mysqli::query@1 10,517 0.1% 2,637,209 N/A% 2,637,209 N/A%
CAllDatabase::Query 13,495 0.1% 2,373,704 N/A% 37,803 N/A%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,331,243 N/A% 66,619 N/A%
CDatabaseMysql::QueryInternal 13,495 0.1% 2,272,393 N/A% 7,277 N/A%
mysqli_query 13,495 0.1% 2,265,116 N/A% 7,074 N/A%
mysqli_query@1 13,495 0.1% 2,258,042 N/A% 2,258,042 N/A%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,773 0.1% 1,295,787 N/A% 48,108 N/A%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,121 0.2% 1,248,982 N/A% 151,818 N/A%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,773 0.1% 1,220,382 N/A% 10,837 N/A%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,773 0.1% 1,208,002 N/A% 23,387 N/A%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,537 0.1% 1,005,340 N/A% 168,533 N/A%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,303 0.5% 966,058 N/A% 47,620 N/A%
Bitrix\Main\Diag\Logger::log 12,773 0.1% 735,469 N/A% 21,670 N/A%
Bitrix\Main\ORM\Query\Query::registerChain 126,673 0.6% 670,494 N/A% 129,930 N/A%
Bitrix\Main\Diag\FileLogger::logMessage 12,773 0.1% 590,637 N/A% 39,211 N/A%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,510 0.1% 500,356 N/A% 74,132 N/A%
Bitrix\Main\Diag\LogFormatter::format 25,546 0.1% 495,812 N/A% 73,103 N/A%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,154 0.3% 475,489 N/A% 164,268 N/A%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,773 0.1% 442,097 N/A% 32,395 N/A%
CIBlockResult::GetNextElement 13,104 0.1% 385,103 N/A% 9,155 N/A%
CIBlockResult::GetNext 13,104 0.1% 375,926 N/A% 30,161 N/A%
Bitrix\Main\ORM\Query\Chain::getAlias 200,708 1.0% 344,072 N/A% 28,658 N/A%
Bitrix\Main\ORM\Query\Query::buildJoin 10,537 0.1% 334,425 N/A% 37,563 N/A%
Bitrix\Main\DB\MysqliConnection::createResult 10,517 0.1% 318,859 N/A% 9,632 N/A%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 52,949 0.3% 315,414 N/A% 64,833 N/A%
Bitrix\Main\Diag\LogFormatter::castToString 140,503 0.7% 314,873 N/A% 48,934 N/A%
Bitrix\Main\DB\MysqliResult::__construct 10,517 0.1% 309,210 N/A% 10,949 N/A%
CIBlockElement::GetList 390 0.0% 302,578 N/A% 2,419 N/A%
Bitrix\Main\ORM\Query\Query::buildWhere 10,537 0.1% 301,597 N/A% 25,900 N/A%
Bitrix\Main\DB\Result::__construct 10,539 0.1% 298,306 N/A% 39,653 N/A%
CAllDBResult::GetNext 13,104 0.1% 297,238 N/A% 107,891 N/A%
Bitrix\Main\ORM\Query\Query::buildSelect 10,537 0.1% 296,323 N/A% 63,797 N/A%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,492 0.4% 292,427 N/A% 27,395 N/A%
CAllSQLWhere::GetQuery 21,042 0.1% 279,285 N/A% 16,784 N/A%
CAllSQLWhere::GetQueryEx 21,042 0.1% 262,501 N/A% 80,085 N/A%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,492 0.4% 259,981 N/A% 113,576 N/A%
Bitrix\Main\ORM\Query\Query::getInitAlias 127,310 0.6% 254,555 N/A% 95,410 N/A%
fopen 12,773 0.1% 227,033 N/A% 3,156 N/A%
fopen@1 12,773 0.1% 223,877 N/A% 223,877 N/A%
Bitrix\Main\DB\MysqliResult::getFields 10,517 0.1% 222,207 N/A% 41,826 N/A%
Bitrix\Main\ORM\Entity::getConnection 306,574 1.5% 219,050 N/A% 127,827 N/A%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 94,980 0.5% 206,073 N/A% 49,221 N/A%
CAllSQLWhere::MakeOperation 84,265 0.4% 180,673 N/A% 85,352 N/A%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,537 0.1% 179,874 N/A% 56,703 N/A%
Bitrix\Main\ORM\Query\Chain::getDefinition 179,442 0.9% 178,359 N/A% 30,752 N/A%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,084 0.1% 172,068 N/A% 63,520 N/A%
Bitrix\Main\ORM\Data\DataManager::query 10,535 0.1% 170,568 N/A% 16,448 N/A%
is_array 878,414 4.2% 170,151 N/A% 120,952 N/A%
CAllDBResult::Fetch 41,914 0.2% 142,107 N/A% 18,881 N/A%
Bitrix\Main\ORM\Entity::getCode 148,334 0.7% 139,376 N/A% 38,900 N/A%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 52,981 0.3% 135,781 N/A% 20,767 N/A%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,532 0.1% 129,309 N/A% 30,135 N/A%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,155 0.2% 124,472 N/A% 37,064 N/A%
CAllDBResult::FetchInternal 41,908 0.2% 123,222 N/A% 35,350 N/A%
Bitrix\Main\ORM\Query\Query::divideFilter 10,537 0.1% 123,162 N/A% 18,811 N/A%
Bitrix\Main\Diag\Logger::interpolate 12,773 0.1% 123,162 N/A% 10,700 N/A%
CIBlockResult::Fetch 15,700 0.1% 107,412 N/A% 21,037 N/A%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 52,949 0.3% 105,783 N/A% 33,800 N/A%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,706 0.3% 103,851 N/A% 32,860 N/A%
fwrite 12,773 0.1% 97,646 N/A% 3,190 N/A%
mb_substr 344,698 1.7% 97,558 N/A% 46,019 N/A%
fwrite@1 12,773 0.1% 94,456 N/A% 94,456 N/A%
Bitrix\Main\ORM\Entity::hasField 210,495 1.0% 93,320 N/A% 55,977 N/A%
flock 25,546 0.1% 92,289 N/A% 4,772 N/A%
Bitrix\Main\ORM\Query\Query::__construct 10,537 0.1% 92,003 N/A% 21,146 N/A%
CIBlockElement::prepareSql 390 0.0% 91,705 N/A% 8,355 N/A%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,773 0.1% 89,405 N/A% 35,214 N/A%
flock@1 25,546 0.1% 87,517 N/A% 87,517 N/A%
Bitrix\Main\ORM\Entity::getField 105,269 0.5% 83,146 N/A% 38,015 N/A%
CDBResultMysql::FetchRow 41,908 0.2% 82,199 N/A% 17,563 N/A%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,537 0.1% 78,257 N/A% 39,719 N/A%
is_null 390,740 1.9% 76,046 N/A% 54,395 N/A%
Bitrix\Main\ORM\Entity::normalizeEntityClass 52,734 0.3% 75,695 N/A% 33,781 N/A%
Bitrix\Main\Diag\LogFormatter::formatException 12,773 0.1% 74,045 N/A% 42,038 N/A%
Bitrix\Main\Text\StringHelper::camel2snake 10,545 0.1% 72,031 N/A% 6,540 N/A%
mysqli_result::fetch_fields 10,516 0.1% 70,222 N/A% 3,595 N/A%
CAllIBlockElement::PrepareGetList 390 0.0% 67,453 N/A% 6,127 N/A%
Bitrix\Main\ORM\Query\ChainElement::getParameter 168,976 0.8% 67,013 N/A% 31,136 N/A%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,074 0.1% 66,733 N/A% 11,648 N/A%
mysqli_result::fetch_fields@1 10,516 0.1% 66,627 N/A% 66,627 N/A%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,654 0.3% 64,979 N/A% 15,746 N/A%
preg_match 145,316 0.7% 64,677 N/A% 20,063 N/A%
join 234,899 1.1% 64,446 N/A% 32,942 N/A%
Bitrix\Main\Type\DateTime::__construct 25,548 0.1% 63,378 N/A% 12,529 N/A%
array_key_exists 260,407 1.3% 62,353 N/A% 36,096 N/A%
Bitrix\Main\ORM\Query\ChainElement::getDefinitionFragment 84,465 0.4% 61,357 N/A% 37,791 N/A%
CAllSQLWhere::addStringFilter 10,535 0.1% 59,789 N/A% 13,022 N/A%
Bitrix\Main\Diag\LogFormatter::formatDate 25,546 0.1% 59,532 N/A% 6,769 N/A%
Bitrix\Main\Type\Collection::normalizeArrayValuesByInt 26,206 0.1% 57,480 N/A% 26,104 N/A%
mysqli_fetch_assoc 41,908 0.2% 56,247 N/A% 6,702 N/A%
[ display all ]